Package wt.visitor
Class ConfigSpecNodeExpander
java.lang.Object
wt.visitor.ConfigSpecNodeExpander
- All Implemented Interfaces:
NodeExpander
- Direct Known Subclasses:
EPMDocConfigSpecNodeExpander,EPMDocReqNodeExpander,ProductInstanceConfigSpecNodeExpander,ReverseConfigSpecNodeExpander,ReverseOccurrencedConfigSpecNodeExpander
The ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec
to implement the expand operation. The node is assumed to be an Iteration
and the "uses" link is navigated.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConfigSpecNodeExpander(List<ConfigSpec> configSpecs) Constructs an instance.ConfigSpecNodeExpander(ConfigSpec a_configSpec) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.use getConfigSpecs() insteadGets the object for the association that plays role: theConfigSpecs.voidsetConfigSpec(ConfigSpec a_ConfigSpec) Deprecated.use setConfigSpecs() insteadvoidsetConfigSpecs(List<ConfigSpec> configSpecs) Sets the object for the association that plays role: theConfigSpecs.
-
Constructor Details
-
ConfigSpecNodeExpander
Deprecated.Constructs an instance.
Supported API: true- Parameters:
a_configSpec-- Throws:
WTPropertyVetoException
-
ConfigSpecNodeExpander
Constructs an instance.
Supported API: true- Parameters:
configSpecs-- Throws:
WTPropertyVetoException
-
-
Method Details
-
getConfigSpec
Deprecated.use getConfigSpecs() insteadGets the object for the association that plays role: theConfigSpec. Gets the 0th ConfigSpec in the list of ConfigSpecs.
Supported API: true- Returns:
- ConfigSpec
-
setConfigSpec
Deprecated.use setConfigSpecs() insteadSets the object for the association that plays role: theConfigSpec. Sets the list of ConfigSpecs to a single element list.
Supported API: true- Parameters:
a_ConfigSpec-- Throws:
WTPropertyVetoException
-
getConfigSpecs
Gets the object for the association that plays role: theConfigSpecs.
Supported API: true- Returns:
- List
-
setConfigSpecs
Sets the object for the association that plays role: theConfigSpecs.
Supported API: true- Parameters:
configSpecs-- Throws:
WTPropertyVetoException
-