public class WalkNodeInfo extends WalkResource
jdfToXJDF
depth, log
Constructor and Description |
---|
WalkNodeInfo() |
Modifier and Type | Method and Description |
---|---|
VString |
getElementNames()
retur the list of elements that will always be procesed by this walker
|
boolean |
matches(KElement toCheck)
this is the check whether or not to use this walker for a given element should be overwritten
|
protected void |
moveAttribsToBase(KElement xjdf,
KElement newResLeaf) |
protected boolean |
mustInline(String refLocalName) |
protected void |
removeUnusedElements(KElement jdf)
zapp unused elements
|
protected void |
updateAttributes(JDFAttributeMap map) |
KElement |
walk(KElement jdf,
KElement xjdf)
the mother routine for walking....
|
getClassName, isProductResource, moveToDetails
getRefName, getResID, getSet, matchesRootID, moveToAmountPool, setAmountPool, setBaseResource, setLeafAttributes, setResource, setSetAttributes, updateModule
getXJDFName, safeRename, setAttributes, setParent
compareTo, finalizeWalk, getDepth, prepareWalk, toString
public boolean matches(KElement toCheck)
BaseWalker
matches
in class WalkResource
toCheck
- BaseWalker.matches(org.cip4.jdflib.core.KElement)
public VString getElementNames()
BaseWalker
getElementNames
in class BaseWalker
BaseWalker.getElementNames()
protected void updateAttributes(JDFAttributeMap map)
updateAttributes
in class WalkResource
WalkJDFElement.updateAttributes(org.cip4.jdflib.datatypes.JDFAttributeMap)
protected void removeUnusedElements(KElement jdf)
WalkElement
removeUnusedElements
in class WalkElement
WalkElement.removeUnusedElements(org.cip4.jdflib.core.KElement)
public KElement walk(KElement jdf, KElement xjdf)
BaseWalker
walk
in interface IWalker
walk
in class WalkResource
jdf
- the element to walkxjdf
- a parallel element to e that may additionally be modified during the walkWalkResource.walk(org.cip4.jdflib.core.KElement, org.cip4.jdflib.core.KElement)
protected boolean mustInline(String refLocalName)
mustInline
in class WalkJDFElement
WalkJDFElement.mustInline(java.lang.String)
protected void moveAttribsToBase(KElement xjdf, KElement newResLeaf)
moveAttribsToBase
in class WalkResource
WalkResource.moveAttribsToBase(org.cip4.jdflib.core.KElement, org.cip4.jdflib.core.KElement)
Copyright © 2018. All rights reserved.