Package org.apache.xmlbeans.impl.schema
Class SchemaTypeCodePrinter
java.lang.Object
org.apache.xmlbeans.impl.schema.SchemaTypeCodePrinter
- All Implemented Interfaces:
SchemaCodePrinter
Prints the java code for a single schema type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringindexClassForSystem(SchemaTypeSystem system) static StringjavaStringEscape(String str) voidprintHolder(Writer writer, SchemaTypeSystem system, XmlOptions opt, Repackager repackager) voidprintType(Writer writer, SchemaType sType, XmlOptions opt) voidprintTypeImpl(Writer writer, SchemaType sType, XmlOptions opt) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.xmlbeans.SchemaCodePrinter
printType, printTypeImpl
-
Constructor Details
-
SchemaTypeCodePrinter
public SchemaTypeCodePrinter()
-
-
Method Details
-
printType
- Specified by:
printTypein interfaceSchemaCodePrinter- Throws:
IOException
-
printTypeImpl
- Specified by:
printTypeImplin interfaceSchemaCodePrinter- Throws:
IOException
-
indexClassForSystem
-
javaStringEscape
-
printHolder
public void printHolder(Writer writer, SchemaTypeSystem system, XmlOptions opt, Repackager repackager) throws IOException - Specified by:
printHolderin interfaceSchemaCodePrinter- Throws:
IOException
-