Package org.cip4.jdflib.extensions
Class XJDFSchemaCreator.WalkEnumerationType
- java.lang.Object
-
- org.cip4.jdflib.elementwalker.BaseWalker
-
- org.cip4.jdflib.extensions.XJDFSchemaCreator.WalkElement
-
- org.cip4.jdflib.extensions.XJDFSchemaCreator.WalkEnumerationType
-
- All Implemented Interfaces:
java.lang.Comparable<BaseWalker>,IWalker
- Enclosing class:
- XJDFSchemaCreator
protected class XJDFSchemaCreator.WalkEnumerationType extends XJDFSchemaCreator.WalkElement
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.cip4.jdflib.extensions.XJDFSchemaCreator.WalkElement
XJDFSchemaCreator.WalkElement.AttributeDescriptor, XJDFSchemaCreator.WalkElement.VAttributeDescriptor
-
-
Field Summary
-
Fields inherited from class org.cip4.jdflib.extensions.XJDFSchemaCreator.WalkElement
baseAttribs, baseElms, complexElement, complexType, e2, myNodes, refElms, refsElms
-
Fields inherited from class org.cip4.jdflib.elementwalker.BaseWalker
depth, log
-
-
Constructor Summary
Constructors Constructor Description WalkEnumerationType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprepareWalk(KElement e, KElement trackElem)hook for guaranteed prewalk initializationprotected KElementsetSimpleType(KElement out, java.lang.String name)KElementwalk(KElement in, KElement out)the mother routine for walking....-
Methods inherited from class org.cip4.jdflib.extensions.XJDFSchemaCreator.WalkElement
appendSimpleTypeList, createbaseAttribs, createbaseElms, createSubstitutionBase, finalizeWalk, getKnownAtts, getKnownElms, getNewName, getSpanAttDesc, getTypeForName, matches, setComplexType, setGeneric, setXSAttribute, setXSAttribute, setXSAttribute, setXSElement
-
Methods inherited from class org.cip4.jdflib.elementwalker.BaseWalker
compareTo, getDepth, getElementNames, toString
-
-
-
-
Method Detail
-
walk
public KElement walk(KElement in, KElement out)
Description copied from class:BaseWalkerthe mother routine for walking....- Specified by:
walkin interfaceIWalker- Overrides:
walkin classXJDFSchemaCreator.WalkElement- Parameters:
in-out- a parallel element to e that may additionally be modified during the walk- Returns:
- true if must continue
- See Also:
IWalker.walk(KElement, KElement)
-
setSimpleType
protected KElement setSimpleType(KElement out, java.lang.String name)
- Parameters:
out-name-- Returns:
-
prepareWalk
public void prepareWalk(KElement e, KElement trackElem)
Description copied from class:BaseWalkerhook for guaranteed prewalk initialization- Specified by:
prepareWalkin interfaceIWalker- Overrides:
prepareWalkin classXJDFSchemaCreator.WalkElement- Parameters:
e-trackElem-- See Also:
XJDFSchemaCreator.WalkElement.prepareWalk(org.cip4.jdflib.core.KElement, org.cip4.jdflib.core.KElement)
-
-