org.cip4.jdflib.extensions
Class XJDFSchemaCreator.WalkEnumerationType

java.lang.Object
  extended by org.cip4.jdflib.elementwalker.BaseWalker
      extended by org.cip4.jdflib.extensions.XJDFSchemaCreator.WalkElement
          extended by org.cip4.jdflib.extensions.XJDFSchemaCreator.WalkEnumerationType
All Implemented Interfaces:
Comparable<BaseWalker>, IWalker
Enclosing class:
XJDFSchemaCreator

protected class XJDFSchemaCreator.WalkEnumerationType
extends XJDFSchemaCreator.WalkElement

Author:
Rainer Prosi, Heidelberger Druckmaschinen

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
XJDFSchemaCreator.WalkEnumerationType()
           
 
Method Summary
 void prepareWalk(KElement e, KElement trackElem)
          hook for guaranteed prewalk initialization
protected  KElement setSimpleType(KElement out, String name)
           
 KElement walk(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, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XJDFSchemaCreator.WalkEnumerationType

public XJDFSchemaCreator.WalkEnumerationType()
Method Detail

walk

public KElement walk(KElement in,
                     KElement out)
Description copied from class: BaseWalker
the mother routine for walking....

Specified by:
walk in interface IWalker
Overrides:
walk in class XJDFSchemaCreator.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,
                                 String name)
Parameters:
out -
name -
Returns:

prepareWalk

public void prepareWalk(KElement e,
                        KElement trackElem)
Description copied from class: BaseWalker
hook for guaranteed prewalk initialization

Specified by:
prepareWalk in interface IWalker
Overrides:
prepareWalk in class XJDFSchemaCreator.WalkElement
Parameters:
e -
trackElem -
See Also:
XJDFSchemaCreator.WalkElement.prepareWalk(org.cip4.jdflib.core.KElement, org.cip4.jdflib.core.KElement)


Copyright © 2013. All Rights Reserved.