Package org.cip4.jdflib.extensions
Class XJDFSchemaWalker
- java.lang.Object
-
- org.cip4.jdflib.elementwalker.ElementWalker
-
- org.cip4.jdflib.elementwalker.BaseElementWalker
-
- org.cip4.jdflib.extensions.XJDFSchemaWalker
-
@Deprecated public class XJDFSchemaWalker extends BaseElementWalker
Deprecated.- schema is created with @see XJDFSchemaCreatormost extremely very prototypical skeleton schema converter
TODO: we may want to simply generate from autoclasses rather than from the existing schema...
or forget the walker pattern and simply loop^ Schema policies: Retain substitutiongroups (elements of resource/parameter) make local elements local - there is only one remaining element definition make attribute definitions local but retain global attribute type definitions - think about unique enumerations -probably local
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classXJDFSchemaWalker.WalkComplexTypeDeprecated.any matching class will be removed with extreme prejudice...protected classXJDFSchemaWalker.WalkElementDeprecated.protected classXJDFSchemaWalker.WalkIgnoreDeprecated.any matching class will be removed with extreme prejudice...
-
Field Summary
Fields Modifier and Type Field Description protected java.util.HashMap<java.lang.String,KElement>newSchemaMapDeprecated.-
Fields inherited from class org.cip4.jdflib.elementwalker.ElementWalker
theFactory
-
-
Constructor Summary
Constructors Constructor Description XJDFSchemaWalker()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidnewFile(java.io.File in, java.io.File out)Deprecated.-
Methods inherited from class org.cip4.jdflib.elementwalker.BaseElementWalker
getFactory
-
Methods inherited from class org.cip4.jdflib.elementwalker.ElementWalker
toString, walkTree, walkTreeKidsFirst
-
-
-
-
Field Detail
-
newSchemaMap
protected java.util.HashMap<java.lang.String,KElement> newSchemaMap
Deprecated.
-
-