|
|||||||||
| Home >> All >> org >> enhydra >> xml >> xmlc >> dom >> [ generic overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.enhydra.xml.xmlc.dom.generic
Class NodeCreateGenerator

java.lang.Objectorg.enhydra.xml.xmlc.dom.generic.NodeCreateGenerator
- public class NodeCreateGenerator
- extends java.lang.Object
Class used create a DOM nodes. This maybe extended by a class needing to create nodes in a different
| Field Summary | |
private org.enhydra.xml.xmlc.dom.XMLCDocument |
fXmlcDoc
Document object being compiled |
| Constructor Summary | |
NodeCreateGenerator(org.enhydra.xml.xmlc.dom.XMLCDocument xmlcDoc)
Constructor. |
|
| Method Summary | |
private void |
genAttrCreate(org.w3c.dom.Attr attr,
java.lang.String docVarName,
org.enhydra.xml.xmlc.codegen.JavaCode body)
Generate Attr creation. |
private void |
genElementCreate(org.w3c.dom.Element element,
java.lang.String docVarName,
org.enhydra.xml.xmlc.codegen.JavaCode body)
Generate Element creation. |
void |
genNodeCreate(java.lang.String docVarName,
java.lang.String varName,
org.w3c.dom.Node node,
org.enhydra.xml.xmlc.codegen.JavaCode body)
Generate code to construct a node, assigning it to the supplied variable. |
private void |
genNotationCreate(org.w3c.dom.Notation notation,
java.lang.String docVarName,
org.enhydra.xml.xmlc.codegen.JavaCode body)
Generate Notation creation. |
private void |
genProcessInstructionCreate(org.w3c.dom.ProcessingInstruction procInstr,
java.lang.String docVarName,
org.enhydra.xml.xmlc.codegen.JavaCode body)
Generate ProcessingInstruction creation. |
boolean |
isPreCreatedNode(org.w3c.dom.Node node)
Check if this is a node that is create when the document is created. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
fXmlcDoc
private org.enhydra.xml.xmlc.dom.XMLCDocument fXmlcDoc
- Document object being compiled
| Constructor Detail |
NodeCreateGenerator
public NodeCreateGenerator(org.enhydra.xml.xmlc.dom.XMLCDocument xmlcDoc)
- Constructor.
| Method Detail |
isPreCreatedNode
public boolean isPreCreatedNode(org.w3c.dom.Node node)
- Check if this is a node that is create when the document
is created.
genAttrCreate
private void genAttrCreate(org.w3c.dom.Attr attr, java.lang.String docVarName, org.enhydra.xml.xmlc.codegen.JavaCode body)
- Generate Attr creation.
genElementCreate
private void genElementCreate(org.w3c.dom.Element element, java.lang.String docVarName, org.enhydra.xml.xmlc.codegen.JavaCode body)
- Generate Element creation.
genNotationCreate
private void genNotationCreate(org.w3c.dom.Notation notation, java.lang.String docVarName, org.enhydra.xml.xmlc.codegen.JavaCode body)
- Generate Notation creation.
genProcessInstructionCreate
private void genProcessInstructionCreate(org.w3c.dom.ProcessingInstruction procInstr, java.lang.String docVarName, org.enhydra.xml.xmlc.codegen.JavaCode body)
- Generate ProcessingInstruction creation.
genNodeCreate
public void genNodeCreate(java.lang.String docVarName, java.lang.String varName, org.w3c.dom.Node node, org.enhydra.xml.xmlc.codegen.JavaCode body) throws org.enhydra.xml.xmlc.XMLCException
- Generate code to construct a node, assigning it to the supplied
variable. Can't construct top-level documents. Can be overriden by
derived class
|
|||||||||
| Home >> All >> org >> enhydra >> xml >> xmlc >> dom >> [ generic overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.enhydra.xml.xmlc.dom.generic.NodeCreateGenerator