1 package org.apache.ws.jaxme.generator.sg.impl.ccsg; 2 3 import org.apache.ws.jaxme.generator.sg.ComplexTypeSG; 4 import org.apache.ws.jaxme.generator.sg.GroupSG; 5 import org.apache.ws.jaxme.generator.sg.ParticleSG; 6 import org.xml.sax.SAXException ; 7 8 9 12 public interface ParticleVisitor { 13 16 void emptyType(ComplexTypeSG type) throws SAXException ; 17 20 void simpleContent(ComplexTypeSG type) throws SAXException ; 21 24 void startSequence(GroupSG group) throws SAXException ; 25 28 void endSequence(GroupSG group) throws SAXException ; 29 32 void startChoice(GroupSG group) throws SAXException ; 33 36 void endChoice(GroupSG group) throws SAXException ; 37 40 void startAll(GroupSG group) throws SAXException ; 41 44 void endAll(GroupSG group) throws SAXException ; 45 49 void startComplexContent(ComplexTypeSG type) throws SAXException ; 50 53 void endComplexContent(ComplexTypeSG type) throws SAXException ; 54 57 void simpleElementParticle(GroupSG pGroup,ParticleSG particle) throws SAXException ; 58 61 void complexElementParticle(GroupSG pGroup, ParticleSG particle) throws SAXException ; 62 65 void wildcardParticle(ParticleSG particle) throws SAXException ; 66 } 67 | Popular Tags |