Class WalkRefElement
- java.lang.Object
-
- org.cip4.jdflib.elementwalker.BaseWalker
-
- org.cip4.jdflib.extensions.xjdfwalker.jdftoxjdf.WalkElement
-
- org.cip4.jdflib.extensions.xjdfwalker.jdftoxjdf.WalkJDFElement
-
- org.cip4.jdflib.extensions.xjdfwalker.jdftoxjdf.WalkRefElement
-
- All Implemented Interfaces:
java.lang.Comparable<BaseWalker>,IWalker
- Direct Known Subclasses:
WalkColorPoolRef,WalkPageListRef,WalkTransferCurvePoolRef
public class WalkRefElement extends WalkJDFElement
-
-
Field Summary
-
Fields inherited from class org.cip4.jdflib.extensions.xjdfwalker.jdftoxjdf.WalkElement
jdfToXJDF
-
Fields inherited from class org.cip4.jdflib.elementwalker.BaseWalker
depth, log
-
-
Constructor Summary
Constructors Constructor Description WalkRefElement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidmakeRefAttribute(JDFRefElement re, KElement xjdf)protected voidmakeSetRefAttribute(JDFRefElement re, KElement xjdf)booleanmatches(KElement toCheck)this is the check whether or not to use this walker for a given element should be overwrittenKElementwalk(KElement jdf, KElement xjdf)the mother routine for walking....-
Methods inherited from class org.cip4.jdflib.extensions.xjdfwalker.jdftoxjdf.WalkJDFElement
checkAllLeaves, getLeaves, getRefName, getResID, getSet, matchesRootID, moveToAmountPool, setAmountPool, setBaseResource, setLeafAttributes, setResource, setSetAttributes, updateAttributes, updateModule
-
Methods inherited from class org.cip4.jdflib.extensions.xjdfwalker.jdftoxjdf.WalkElement
getXJDFName, mustInline, removeUnusedElements, safeRename, setAttributes, setParent
-
Methods inherited from class org.cip4.jdflib.elementwalker.BaseWalker
compareTo, finalizeWalk, getDepth, getElementNames, prepareWalk, toString
-
-
-
-
Method Detail
-
walk
public KElement walk(KElement jdf, KElement xjdf)
Description copied from class:BaseWalkerthe mother routine for walking....- Specified by:
walkin interfaceIWalker- Overrides:
walkin classWalkJDFElement- Parameters:
jdf-xjdf-- Returns:
- the created resource in this case just remove the pool
- See Also:
IWalker.walk(KElement, KElement)
-
makeRefAttribute
protected void makeRefAttribute(JDFRefElement re, KElement xjdf)
- Parameters:
re-xjdf-
-
makeSetRefAttribute
protected void makeSetRefAttribute(JDFRefElement re, KElement xjdf)
- Parameters:
re-xjdf-
-
matches
public boolean matches(KElement toCheck)
Description copied from class:BaseWalkerthis is the check whether or not to use this walker for a given element should be overwritten- Overrides:
matchesin classWalkJDFElement- Parameters:
toCheck-- Returns:
- true if it matches
- See Also:
BaseWalker.matches(org.cip4.jdflib.core.KElement)
-
-