org.cip4.jdflib.extensions
Class XJDFSchemaWalker

java.lang.Object
  extended by org.cip4.jdflib.elementwalker.ElementWalker
      extended by org.cip4.jdflib.elementwalker.BaseElementWalker
          extended by org.cip4.jdflib.extensions.XJDFSchemaWalker

Deprecated. - schema is created with @see XJDFSchemaCreator

@Deprecated
public class XJDFSchemaWalker
extends BaseElementWalker

most 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

Author:
Dr. Rainer Prosi, Heidelberger Druckmaschinen AG June 3, 2009

Nested Class Summary
protected  class XJDFSchemaWalker.WalkComplexType
          Deprecated. any matching class will be removed with extreme prejudice...
protected  class XJDFSchemaWalker.WalkElement
          Deprecated.  
protected  class XJDFSchemaWalker.WalkIgnore
          Deprecated. any matching class will be removed with extreme prejudice...
 
Field Summary
protected  HashMap<String,KElement> newSchemaMap
          Deprecated.  
 
Fields inherited from class org.cip4.jdflib.elementwalker.BaseElementWalker
log
 
Fields inherited from class org.cip4.jdflib.elementwalker.ElementWalker
theFactory
 
Constructor Summary
XJDFSchemaWalker()
          Deprecated.  
 
Method Summary
 void newFile(File in, File out)
          Deprecated.  
 
Methods inherited from class org.cip4.jdflib.elementwalker.BaseElementWalker
constructWalkers, getFactory
 
Methods inherited from class org.cip4.jdflib.elementwalker.ElementWalker
toString, walkTree, walkTreeKidsFirst
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

newSchemaMap

protected HashMap<String,KElement> newSchemaMap
Deprecated. 
Constructor Detail

XJDFSchemaWalker

public XJDFSchemaWalker()
Deprecated. 
Method Detail

newFile

public void newFile(File in,
                    File out)
Deprecated. 
Parameters:
in -
out -
Throws:
IllegalArgumentException - if no output is declared


Copyright © 2013. All Rights Reserved.