|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.visitor.WalkerFactory
Supported API: true
Extendable: false
Field Summary | |
private ApplicationContext |
applicationContext
|
static String |
BREADTH_FIRST_WALKER
Delegation key used to indicate breadth first Walker implementation. |
private static String |
CLASSNAME
|
static String |
DEFAULT_NODE_EXPANDER
Delegation key used to indicate a default NodeExpander implementation. |
static String |
DEFAULT_VISITOR
Delegation key used to indicate a default Visitor implementation. |
static String |
DEFAULT_WALKER
Delegation key used to indicate a default Walker implementation. |
static String |
DEPTH_FIRST_WALKER
Delegation key used to indicate depth first Walker implementation. |
private static String |
RESOURCE
|
Fields inherited from interface wt.services.applicationcontext.ApplicationContextChild |
APPLICATION_CONTEXT |
Constructor Summary | |
WalkerFactory()
|
Method Summary | |
ApplicationContext |
getApplicationContext()
Gets the object for the association that plays role: applicationContext. |
private Walker |
newWalker(ApplicationContextServices a_services,
Object a_requestor,
String a_walkerType,
String a_nodeExpanderType,
Visitor a_visitor)
|
Walker |
newWalker(Object a_requestor)
Constructs a new instance of a Walker. |
Walker |
newWalker(Object a_requestor,
String a_walkerType,
String a_nodeExpanderType)
Constructs a new instance of a Walker. |
Walker |
newWalker(Object a_requestor,
String a_walkerType,
String a_nodeExpanderType,
String a_visitorType)
Constructs a new instance of a Walker. |
Walker |
newWalker(Object a_requestor,
String a_walkerType,
String a_nodeExpanderType,
String[] a_visitorTypes)
Constructs a new instance of a Walker. |
void |
setApplicationContext(ApplicationContext a_ApplicationContext)
Sets the object for the association that plays role: applicationContext. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
public static final String BREADTH_FIRST_WALKER
public static final String DEPTH_FIRST_WALKER
public static final String DEFAULT_WALKER
public static final String DEFAULT_NODE_EXPANDER
public static final String DEFAULT_VISITOR
private ApplicationContext applicationContext
Constructor Detail |
public WalkerFactory()
Method Detail |
public Walker newWalker(Object a_requestor) throws WTPropertyVetoException
a_requestor
-
WTPropertyVetoException
public Walker newWalker(Object a_requestor, String a_walkerType, String a_nodeExpanderType) throws WTPropertyVetoException
a_requestor
- a_walkerType
- a_nodeExpanderType
-
WTPropertyVetoException
public Walker newWalker(Object a_requestor, String a_walkerType, String a_nodeExpanderType, String a_visitorType) throws WTPropertyVetoException
a_requestor
- a_walkerType
- a_nodeExpanderType
- a_visitorType
-
WTPropertyVetoException
public Walker newWalker(Object a_requestor, String a_walkerType, String a_nodeExpanderType, String[] a_visitorTypes) throws WTPropertyVetoException
a_requestor
- a_walkerType
- a_nodeExpanderType
- a_visitorTypes
-
WTPropertyVetoException
public ApplicationContext getApplicationContext()
getApplicationContext
in interface ApplicationContextChild
public void setApplicationContext(ApplicationContext a_ApplicationContext) throws WTPropertyVetoException
setApplicationContext
in interface ApplicationContextChild
a_ApplicationContext
-
WTPropertyVetoException
private Walker newWalker(ApplicationContextServices a_services, Object a_requestor, String a_walkerType, String a_nodeExpanderType, Visitor a_visitor) throws WTPropertyVetoException
WTPropertyVetoException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |