All Packages Class Hierarchy This Package Previous Next Index
Class oracle.xml.classgen.ClassGenerator
java.lang.Object
|
+----oracle.xml.classgen.ClassGenerator
- public class ClassGenerator
- extends Object
This class is used by the DTD compiler to generate classes
-
ClassGenerator()
- Default constructor for ClassGenerator.
-
generate(DTD,
String)
- Traverses the DTD with element
doctype
as root
and generates Java classes
-
setGenerateComments(boolean)
- Switch to determine whether to generate java doc comments
Default - TRUE
-
setJavaPackage(String)
- Sets the package for the classes generated
Default - No package
-
setOutputDirectory(String)
- Sets the output directory
Default - current directory
-
setSerializationMode(boolean)
- Switch to determine if the DTD should be saved as a serialized object
or as text file.
-
setValidationMode(boolean)
- Switch to determine whether the classes generated should validate
the XML Document being constructed
Default - TRUE
ClassGenerator
public ClassGenerator()
- Default constructor for ClassGenerator.
setGenerateComments
public void setGenerateComments(boolean comments)
- Switch to determine whether to generate java doc comments
Default - TRUE
- Parameters:
- comments - boolean flag
setValidationMode
public void setValidationMode(boolean yes)
- Switch to determine whether the classes generated should validate
the XML Document being constructed
Default - TRUE
- Parameters:
- yes - boolean flag
setSerializationMode
public void setSerializationMode(boolean yes)
- Switch to determine if the DTD should be saved as a serialized object
or as text file. Serializing the DTD improves the performance when the
generated classes are used to author XML files.
Default - FALSE (DTD is saved a text file)
- Parameters:
- yes - boolean flag
setJavaPackage
public void setJavaPackage(String packageName)
- Sets the package for the classes generated
Default - No package
- Parameters:
- packageName - Name of the package
setOutputDirectory
public void setOutputDirectory(String dir)
- Sets the output directory
Default - current directory
- Parameters:
- dir - Output directory
generate
public void generate(DTD dtd,
String doctype)
- Traverses the DTD with element
doctype
as root
and generates Java classes
- Parameters:
- DTD - The DTD used to generate the classes
- doctype - Name of the root Element
All Packages Class Hierarchy This Package Previous Next Index