com.ibm.xml.parser
Interface Visitee
- All Known Implementing Classes:
- Child
- public abstract interface Visitee
An interface of the visitor design pattern which defines the accept operations when
a Node is recognized when traversing the document object tree.
- Version:
- Revision: 11 1.3 src/com/ibm/xml/parser/Visitee.java, parser, xml4j2, xml4j2_0_11
- See Also:
Child
,
TXDocument.acceptPre(com.ibm.xml.parser.Visitor)
,
TXElement.acceptPre(com.ibm.xml.parser.Visitor)
,
TXAttribute.acceptPre(com.ibm.xml.parser.Visitor)
,
TXPI.acceptPre(com.ibm.xml.parser.Visitor)
,
TXComment.acceptPre(com.ibm.xml.parser.Visitor)
,
TXText.acceptPre(com.ibm.xml.parser.Visitor)
,
DTD.acceptPre(com.ibm.xml.parser.Visitor)
,
ElementDecl.acceptPre(com.ibm.xml.parser.Visitor)
,
Attlist.acceptPre(com.ibm.xml.parser.Visitor)
,
AttDef.acceptPre(com.ibm.xml.parser.Visitor)
,
EntityDecl.acceptPre(com.ibm.xml.parser.Visitor)
,
TXNotation.acceptPre(com.ibm.xml.parser.Visitor)
,
GeneralReference.acceptPre(com.ibm.xml.parser.Visitor)
,
PseudoNode.acceptPre(com.ibm.xml.parser.Visitor)
Method Summary |
void |
acceptPost(Visitor visitor)
Interface to be implemented which defines the accept operation of the visitor design
pattern when the end of a Node is recognized when traversing the document object tree. |
void |
acceptPre(Visitor visitor)
Interface to be implemented which defines the accept operation of the visitor design
pattern when the start of a Node is recognized when traversing the document object tree. |
acceptPre
public void acceptPre(Visitor visitor)
throws java.lang.Exception
- Interface to be implemented which defines the accept operation of the visitor design
pattern when the start of a Node is recognized when traversing the document object tree.
- Parameters:
visitor
- The implemention of the Visitor operation (toXMLString, digest, ...)- Throws:
- java.lang.Exception - Thrown if this Node can not be visitted, or traversal modification is requested.
- See Also:
acceptPost(com.ibm.xml.parser.Visitor)
,
Visitor
,
TreeTraversal
,
NonRecursivePreorderTreeTraversal
,
TreeTraversalException
acceptPost
public void acceptPost(Visitor visitor)
throws java.lang.Exception
- Interface to be implemented which defines the accept operation of the visitor design
pattern when the end of a Node is recognized when traversing the document object tree.
- Parameters:
visitor
- The implemention of the Visitor operation (toXMLString, digest, ...)- Throws:
- java.lang.Exception - Thrown if this Node can not be visitted, or traversal modification is requested.
- See Also:
acceptPre(com.ibm.xml.parser.Visitor)
,
Visitor
,
TreeTraversal
,
NonRecursivePreorderTreeTraversal
,
TreeTraversalException