|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.xml.classgen.SchemaClassGenerator
This class generates the classes corresponding to an XML Schema.
Constructor Summary | |
SchemaClassGenerator()
Default empty constructor for Schema Class Generator |
|
SchemaClassGenerator(java.lang.String fileName)
The constructor for Schema Class Generator |
Method Summary | |
void |
generate(XMLSchema schema)
Generate the Schema classes corresponding to top level elements, simpleType elements and complexType elements by calling createSchemaClass on each of these nodes. |
void |
setGenerateComments(boolean comments)
Switch to determine whether to generate java doc comments The default setting is true |
void |
setJavaPackage(XMLSchema schema,
java.util.Vector pkgName)
Sets the Java package names corresponding to Namespaces. |
void |
setOutputDirectory(java.lang.String dir)
Sets the output directory where the java source code for the Schema class are generated. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public SchemaClassGenerator()
public SchemaClassGenerator(java.lang.String fileName)
fileName
- the input XML SchemaMethod Detail |
public void setGenerateComments(boolean comments)
comments
- boolean flagpublic void setOutputDirectory(java.lang.String dir)
dir
- Output directorypublic void setJavaPackage(XMLSchema schema, java.util.Vector pkgName)
schema
- XMLSchemapkgName
- A vector containing user defined
pacake names given through command line.public void generate(XMLSchema schema)
XML
- Schema object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |