|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.xml.xmlc.dom.generic.GenericDocBuilderGenerator
Class to generate code to build the document tree using only the W3C DOM interface. The document building code is generated in several functions to avoid the limit on the maximum size of a method.
Constructor Summary | |
GenericDocBuilderGenerator()
|
Method Summary | |
void |
createBuildDocumentMethod(XMLCDocument xmlcDoc,
AccessorGenerator accessorGenerator,
ElementTable elementTable,
JavaClass docClass,
JavaMethod buildDocumentMethod)
Generate the document builder method. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GenericDocBuilderGenerator()
Method Detail |
public void createBuildDocumentMethod(XMLCDocument xmlcDoc, AccessorGenerator accessorGenerator, ElementTable elementTable, JavaClass docClass, JavaMethod buildDocumentMethod) throws XMLCException
createBuildDocumentMethod
in interface DocBuilderGenerator
accessorGenerator
- The accessor generator for the DOM in use.elementTable
- The table of element information.docClass
- The document class being generated.buildDocumentMethod
- The buildDocument() method being generated.
XMLCException
DocBuilderGenerator.createBuildDocumentMethod(org.enhydra.xml.xmlc.dom.XMLCDocument, org.enhydra.xml.xmlc.dom.AccessorGenerator, org.enhydra.xml.xmlc.compiler.ElementTable, org.enhydra.xml.xmlc.codegen.JavaClass, org.enhydra.xml.xmlc.codegen.JavaMethod)
|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |