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

- public interface AccessorGenerator
Interface for class to generate access methods in a DOM-specific manner.
| Method Summary | |
void |
createAccessMethodInit(org.enhydra.xml.xmlc.compiler.ElementInfo elementInfo,
java.lang.String elementVarName,
org.enhydra.xml.xmlc.codegen.JavaCode body)
Create code to setup an access method for an element when building the DOM. |
org.enhydra.xml.xmlc.codegen.JavaMethod |
createAccessorMethod(org.enhydra.xml.xmlc.compiler.ElementInfo elementInfo,
org.enhydra.xml.xmlc.compiler.ElementInfo.AccessorInfo accessor,
boolean createDelegation,
org.enhydra.xml.xmlc.codegen.JavaClass docClass)
Create a getElementXXX() or getTagXXX() method for an element. |
void |
createNullElementAccess(org.enhydra.xml.xmlc.compiler.ElementInfo elementInfo,
org.enhydra.xml.xmlc.codegen.JavaCode body)
Create code cached information so that element access methods return null. |
void |
createResetElementAccess(org.enhydra.xml.xmlc.compiler.ElementInfo elementInfo,
java.lang.String nodeVarName,
org.enhydra.xml.xmlc.codegen.JavaCode body)
Create code to reset the element access information from a node. |
org.enhydra.xml.xmlc.codegen.JavaMethod |
createSetTextMethod(org.enhydra.xml.xmlc.compiler.ElementInfo elementInfo,
boolean createDelegation,
org.enhydra.xml.xmlc.codegen.JavaClass docClass)
Create the setTextXXX() method for an element. |
| Method Detail |
createAccessMethodInit
public void createAccessMethodInit(org.enhydra.xml.xmlc.compiler.ElementInfo elementInfo, java.lang.String elementVarName, org.enhydra.xml.xmlc.codegen.JavaCode body)
- Create code to setup an access method for an element when building the
DOM.
createNullElementAccess
public void createNullElementAccess(org.enhydra.xml.xmlc.compiler.ElementInfo elementInfo, org.enhydra.xml.xmlc.codegen.JavaCode body)
- Create code cached information so that element access methods
return null.
createResetElementAccess
public void createResetElementAccess(org.enhydra.xml.xmlc.compiler.ElementInfo elementInfo, java.lang.String nodeVarName, org.enhydra.xml.xmlc.codegen.JavaCode body)
- Create code to reset the element access information from a node.
createAccessorMethod
public org.enhydra.xml.xmlc.codegen.JavaMethod createAccessorMethod(org.enhydra.xml.xmlc.compiler.ElementInfo elementInfo, org.enhydra.xml.xmlc.compiler.ElementInfo.AccessorInfo accessor, boolean createDelegation, org.enhydra.xml.xmlc.codegen.JavaClass docClass)
- Create a getElementXXX() or getTagXXX() method for an element.
createSetTextMethod
public org.enhydra.xml.xmlc.codegen.JavaMethod createSetTextMethod(org.enhydra.xml.xmlc.compiler.ElementInfo elementInfo, boolean createDelegation, org.enhydra.xml.xmlc.codegen.JavaClass docClass)
- Create the setTextXXX() method for an element.
|
|||||||||
| Home >> All >> org >> enhydra >> xml >> xmlc >> [ dom overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC