public interface ParticleVisitor
ParticleVisitor
iterates over a groups
particles.Modifier and Type | Method and Description |
---|---|
void |
complexElementParticle(GroupSG pGroup,
ParticleSG particle)
Invoked to process an element with complex type.
|
void |
emptyType(ComplexTypeSG type)
Invoked for an empty type.
|
void |
endAll(GroupSG group)
Invoked to end an all group.
|
void |
endChoice(GroupSG group)
Invoked to end a choice group.
|
void |
endComplexContent(ComplexTypeSG type)
Invoked to end a complex content types content.
|
void |
endSequence(GroupSG group)
Invoked to end a sequence.
|
void |
simpleContent(ComplexTypeSG type)
Invoked for a complex type with simple content.
|
void |
simpleElementParticle(GroupSG pGroup,
ParticleSG particle)
Invoked to process an element with simple type.
|
void |
startAll(GroupSG group)
Invoked to start an all group.
|
void |
startChoice(GroupSG group)
Invoked to start a choice group.
|
void |
startComplexContent(ComplexTypeSG type)
Invoked to start a complex content types
content.
|
void |
startSequence(GroupSG group)
Invoked to begin a sequence.
|
void |
wildcardParticle(ParticleSG particle)
Invoked to process a wildcard particle.
|
void emptyType(ComplexTypeSG type) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void simpleContent(ComplexTypeSG type) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void startSequence(GroupSG group) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void endSequence(GroupSG group) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void startChoice(GroupSG group) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void endChoice(GroupSG group) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void startAll(GroupSG group) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void endAll(GroupSG group) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void startComplexContent(ComplexTypeSG type) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void endComplexContent(ComplexTypeSG type) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void simpleElementParticle(GroupSG pGroup, ParticleSG particle) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void complexElementParticle(GroupSG pGroup, ParticleSG particle) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.void wildcardParticle(ParticleSG particle) throws org.xml.sax.SAXException
org.xml.sax.SAXException
- The visitor failed.