wt.visitor
Class ReverseOccurrencedConfigSpecNodeExpander.Node
java.lang.Object
wt.visitor.ReverseOccurrencedConfigSpecNodeExpander.Node
- Enclosing class:
- ReverseOccurrencedConfigSpecNodeExpander
- class ReverseOccurrencedConfigSpecNodeExpander.Node
- extends Object
version
WTPart version
modifiedLink
WTPartUsageLink modifiedLink
pathOccurrence
PartPathOccurrence pathOccurrence
parentNodes
Vector parentNodes
subNodes
Vector subNodes
nodeTag
String nodeTag
ReverseOccurrencedConfigSpecNodeExpander.Node
ReverseOccurrencedConfigSpecNodeExpander.Node(WTPart part,
WTPartUsageLink link)
ReverseOccurrencedConfigSpecNodeExpander.Node
ReverseOccurrencedConfigSpecNodeExpander.Node(WTPart part)
ReverseOccurrencedConfigSpecNodeExpander.Node
ReverseOccurrencedConfigSpecNodeExpander.Node(WTPart part,
ReverseOccurrencedConfigSpecNodeExpander.Node subNode)
ReverseOccurrencedConfigSpecNodeExpander.Node
ReverseOccurrencedConfigSpecNodeExpander.Node(WTPart part,
WTPartUsageLink link,
Vector subNodeVector)
ReverseOccurrencedConfigSpecNodeExpander.Node
ReverseOccurrencedConfigSpecNodeExpander.Node(ReverseOccurrencedConfigSpecNodeExpander.Node copiedFrom)
ReverseOccurrencedConfigSpecNodeExpander.Node
ReverseOccurrencedConfigSpecNodeExpander.Node(BaselineConfigurationOverride override)
throws WTException
ReverseOccurrencedConfigSpecNodeExpander.Node
ReverseOccurrencedConfigSpecNodeExpander.Node(WTPart part,
PartPathOccurrence pathOccurrence)
getParentNodes
Vector getParentNodes()
getModifiedLink
WTPartUsageLink getModifiedLink()
setModifiedLink
void setModifiedLink(WTPartUsageLink modifiedLink)
getPathOccurrence
PartPathOccurrence getPathOccurrence()
setPathOccurrence
void setPathOccurrence(PartPathOccurrence pathOccurrence)
setParentNodes
void setParentNodes(Vector parentNodes)
addParentNode
void addParentNode(ReverseOccurrencedConfigSpecNodeExpander.Node parentNode)
removeParentNode
void removeParentNode(ReverseOccurrencedConfigSpecNodeExpander.Node parentNode)
getUsedBy
WTPart getUsedBy()
getUses
WTPart getUses()
toString
public String toString()
subNodesToString
public String subNodesToString(int spaceIndent)
parentNodesToString
public String parentNodesToString()
parentNodesToString
public String parentNodesToString(int spaceIndent)
getSubNodes
Vector getSubNodes()
getPartMaster
WTPartMaster getPartMaster()
hasSubNode
boolean hasSubNode(ReverseOccurrencedConfigSpecNodeExpander.Node node)
hasParentNode
boolean hasParentNode(ReverseOccurrencedConfigSpecNodeExpander.Node node)
hasSameSubPath
boolean hasSameSubPath(PartPathOccurrence subPath)
removeSubNode
ReverseOccurrencedConfigSpecNodeExpander.Node removeSubNode(WTPartUsageLink link)
reduceQuantity
protected double reduceQuantity(double amount)
addSubNode
void addSubNode(ReverseOccurrencedConfigSpecNodeExpander.Node node)
removeSubNode
void removeSubNode(ReverseOccurrencedConfigSpecNodeExpander.Node node)
parentNodeCount
protected int parentNodeCount()
subNodeCount
protected int subNodeCount()
remove
void remove()
getParent
ReverseOccurrencedConfigSpecNodeExpander.Node getParent()