org.jbind.xml.core.cmp
Interface IComponentVisitor
- All Known Subinterfaces:
- ICartridge
- All Known Implementing Classes:
- AbstractCartridge, ComponentVisitor
- public interface IComponentVisitor
Visits components.
shallVisitSubComponents
public boolean shallVisitSubComponents()
visitAttrDeclStart
public void visitAttrDeclStart(IAttrDecl aComponent)
throws XmlException
- Throws:
XmlException
visitAttrDeclEnd
public void visitAttrDeclEnd(IAttrDecl aComponent)
throws XmlException
- Throws:
XmlException
visitAttrRefStart
public void visitAttrRefStart(IAttrRef aComponent)
throws XmlException
- Throws:
XmlException
visitAttrRefEnd
public void visitAttrRefEnd(IAttrRef aComponent)
throws XmlException
- Throws:
XmlException
visitAttrWildcardStart
public void visitAttrWildcardStart(IAttrWildcard anElement)
throws XmlException
- Throws:
XmlException
visitAttrWildcardEnd
public void visitAttrWildcardEnd(IAttrWildcard anElement)
throws XmlException
- Throws:
XmlException
visitAttrGroupDeclStart
public void visitAttrGroupDeclStart(IAttrGroupDecl aComponent)
throws XmlException
- Throws:
XmlException
visitAttrGroupDeclEnd
public void visitAttrGroupDeclEnd(IAttrGroupDecl aComponent)
throws XmlException
- Throws:
XmlException
visitAttrGroupRefStart
public void visitAttrGroupRefStart(IAttrGroupRef aComponent)
throws XmlException
- Throws:
XmlException
visitAttrGroupRefEnd
public void visitAttrGroupRefEnd(IAttrGroupRef aComponent)
throws XmlException
- Throws:
XmlException
visitElemDeclStart
public void visitElemDeclStart(IElemDecl aComponent)
throws XmlException
- Throws:
XmlException
visitElemDeclEnd
public void visitElemDeclEnd(IElemDecl aComponent)
throws XmlException
- Throws:
XmlException
visitElemRefStart
public void visitElemRefStart(IElemRef aComponent)
throws XmlException
- Throws:
XmlException
visitElemRefEnd
public void visitElemRefEnd(IElemRef aComponent)
throws XmlException
- Throws:
XmlException
visitElemWildcardStart
public void visitElemWildcardStart(IElemWildcard anElement)
throws XmlException
- Throws:
XmlException
visitElemWildcardEnd
public void visitElemWildcardEnd(IElemWildcard anElement)
throws XmlException
- Throws:
XmlException
visitAllRefStart
public void visitAllRefStart(IAllRef aComponent)
throws XmlException
- Throws:
XmlException
visitAllRefEnd
public void visitAllRefEnd(IAllRef aComponent)
throws XmlException
- Throws:
XmlException
visitChoiceRefStart
public void visitChoiceRefStart(IChoiceRef aComponent)
throws XmlException
- Throws:
XmlException
visitChoiceRefEnd
public void visitChoiceRefEnd(IChoiceRef aComponent)
throws XmlException
- Throws:
XmlException
visitSequenceRefStart
public void visitSequenceRefStart(ISequenceRef aComponent)
throws XmlException
- Throws:
XmlException
visitSequenceRefEnd
public void visitSequenceRefEnd(ISequenceRef aComponent)
throws XmlException
- Throws:
XmlException
visitAllDeclStart
public void visitAllDeclStart(IAllDecl aComponent)
throws XmlException
- Throws:
XmlException
visitAllDeclEnd
public void visitAllDeclEnd(IAllDecl aComponent)
throws XmlException
- Throws:
XmlException
visitChoiceDeclStart
public void visitChoiceDeclStart(IChoiceDecl aComponent)
throws XmlException
- Throws:
XmlException
visitChoiceDeclEnd
public void visitChoiceDeclEnd(IChoiceDecl aComponent)
throws XmlException
- Throws:
XmlException
visitSequenceDeclStart
public void visitSequenceDeclStart(ISequenceDecl aComponent)
throws XmlException
- Throws:
XmlException
visitSequenceDeclEnd
public void visitSequenceDeclEnd(ISequenceDecl aComponent)
throws XmlException
- Throws:
XmlException
visitComplexTypeStart
public void visitComplexTypeStart(IComplexType aComponent)
throws XmlException
- Throws:
XmlException
visitComplexTypeEnd
public void visitComplexTypeEnd(IComplexType aComponent)
throws XmlException
- Throws:
XmlException
visitUnionTypeStart
public void visitUnionTypeStart(IUnionType aComponent)
throws XmlException
- Throws:
XmlException
visitUnionTypeEnd
public void visitUnionTypeEnd(IUnionType aComponent)
throws XmlException
- Throws:
XmlException
visitAtomicTypeStart
public void visitAtomicTypeStart(IAtomicType aComponent)
throws XmlException
- Throws:
XmlException
visitAtomicTypeEnd
public void visitAtomicTypeEnd(IAtomicType aComponent)
throws XmlException
- Throws:
XmlException
visitListTypeStart
public void visitListTypeStart(IListType aComponent)
throws XmlException
- Throws:
XmlException
visitListTypeEnd
public void visitListTypeEnd(IListType aComponent)
throws XmlException
- Throws:
XmlException
visitAnySimpleTypeStart
public void visitAnySimpleTypeStart(IAnySimpleType aSimpleType)
throws XmlException
- Throws:
XmlException
visitAnySimpleTypeEnd
public void visitAnySimpleTypeEnd(IAnySimpleType aSimpleType)
throws XmlException
- Throws:
XmlException
visitAnyTypeStart
public void visitAnyTypeStart(IAnyType aType)
throws XmlException
- Throws:
XmlException
visitAnyTypeEnd
public void visitAnyTypeEnd(IAnyType aType)
throws XmlException
- Throws:
XmlException
visitNotationStart
public void visitNotationStart(INotation aComponent)
throws XmlException
- Throws:
XmlException
visitNotationEnd
public void visitNotationEnd(INotation aComponent)
throws XmlException
- Throws:
XmlException