Package wt.visitor
Class ReverseOccurrencedConfigSpecNodeExpander
java.lang.Object
wt.visitor.ConfigSpecNodeExpander
wt.visitor.ReverseOccurrencedConfigSpecNodeExpander
- All Implemented Interfaces:
Serializable,NodeExpander
public class ReverseOccurrencedConfigSpecNodeExpander
extends ConfigSpecNodeExpander
implements Serializable
This ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec
to implement the expand operation. The node is assumed to be an Iteration
and the "used by" link is navigated. It also takes into account occurrences.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionReverseOccurrencedConfigSpecNodeExpander(WTProductConfiguration a_Configuration) Constructs an instance. -
Method Summary
Modifier and TypeMethodDescriptionvoidexpandNode(Persistable parentNode, Vector links, Vector nodes) Expands the node returning all of the links and nodes associated with the parent node.Methods inherited from class wt.visitor.ConfigSpecNodeExpander
getConfigSpec, getConfigSpecs, setConfigSpec, setConfigSpecs
-
Constructor Details
-
ReverseOccurrencedConfigSpecNodeExpander
public ReverseOccurrencedConfigSpecNodeExpander(WTProductConfiguration a_Configuration) throws WTException, WTPropertyVetoException Constructs an instance.
Supported API: true- Parameters:
a_Configuration-- Throws:
WTExceptionWTPropertyVetoException
-
-
Method Details
-
expandNode
Expands the node returning all of the links and nodes associated with the parent node.
Supported API: true- Specified by:
expandNodein interfaceNodeExpander- Overrides:
expandNodein classConfigSpecNodeExpander- Parameters:
parentNode-links-nodes-- Throws:
WTException
-