org.apache.ws.jaxme.generator.sg
Interface ParticleSGChain

All Known Implementing Classes:
JAXBParticleSG, ParticleSGChainImpl

public interface ParticleSGChain


Method Summary
 void forAllNonNullValues(ParticleSG pController, JavaMethod p0, DirectAccessible p1, SGlet p2)
           
 GroupSG getGroupSG(ParticleSG pController)
           
 org.xml.sax.Locator getLocator(ParticleSG pController)
           
 int getMaxOccurs(ParticleSG pController)
           
 int getMinOccurs(ParticleSG pController)
           
 ObjectSG getObjectSG(ParticleSG pController)
           
 PropertySG getPropertySG(ParticleSG pController)
           
 void init(ParticleSG pController)
           
 boolean isElement(ParticleSG pController)
           
 boolean isGroup(ParticleSG pController)
           
 boolean isMultiple(ParticleSG pController)
           
 boolean isWildcard(ParticleSG pController)
           
 java.lang.Object newPropertySGChain(ParticleSG pController)
           
 

Method Detail

forAllNonNullValues

public void forAllNonNullValues(ParticleSG pController,
                                JavaMethod p0,
                                DirectAccessible p1,
                                SGlet p2)
                         throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getPropertySG

public PropertySG getPropertySG(ParticleSG pController)

newPropertySGChain

public java.lang.Object newPropertySGChain(ParticleSG pController)

isMultiple

public boolean isMultiple(ParticleSG pController)

getMaxOccurs

public int getMaxOccurs(ParticleSG pController)

getMinOccurs

public int getMinOccurs(ParticleSG pController)

getObjectSG

public ObjectSG getObjectSG(ParticleSG pController)

getGroupSG

public GroupSG getGroupSG(ParticleSG pController)

isWildcard

public boolean isWildcard(ParticleSG pController)

isElement

public boolean isElement(ParticleSG pController)

isGroup

public boolean isGroup(ParticleSG pController)

getLocator

public org.xml.sax.Locator getLocator(ParticleSG pController)

init

public void init(ParticleSG pController)
          throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException