Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.ws.jaxme.generator.sg.impl.ParticleSGImpl
Constructor Summary | |
Method Summary | |
void |
|
GroupSG |
|
ParticleSGChain | |
Locator |
|
int |
|
int |
|
ObjectSG |
|
PropertySG |
|
void |
|
boolean |
|
boolean |
|
boolean |
|
boolean |
|
Object |
|
public void forAllNonNullValues(JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet) throws SAXException
Invokes the givenSGlet
for all non null values.
- Specified by:
- forAllNonNullValues in interface ParticleSG
public GroupSG getGroupSG()
If the particle is a group, returns the particlesGroupSG
.
- Specified by:
- getGroupSG in interface ParticleSG
- See Also:
ParticleSG.isGroup()
public Locator getLocator()
Returns the particles locator.
- Specified by:
- getLocator in interface ParticleSG
public int getMaxOccurs()
Returns the particles maxOccurs value; -1 indicated "unbounded".
- Specified by:
- getMaxOccurs in interface ParticleSG
public int getMinOccurs()
Returns the particles minOccurs value.
- Specified by:
- getMinOccurs in interface ParticleSG
- See Also:
ParticleSG.getMaxOccurs()
public ObjectSG getObjectSG()
If the particle is an element or wildcard, returns the particlesObjectSG
.
- Specified by:
- getObjectSG in interface ParticleSG
public PropertySG getPropertySG() throws SAXException
Returns an instance ofPropertySG
.
- Specified by:
- getPropertySG in interface ParticleSG
public void init() throws SAXException
Initializes the ParticleSG.
- Specified by:
- init in interface ParticleSG
public boolean isElement()
Returns whether the particle is an element. If so, you may use theParticleSG.getObjectSG()
method.
- Specified by:
- isElement in interface ParticleSG
- See Also:
ParticleSG.getObjectSG()
public boolean isGroup()
Returns whether the pariticle is a group. If so, you may use theParticleSG.getGroupSG()
method.
- Specified by:
- isGroup in interface ParticleSG
- See Also:
ParticleSG.getGroupSG()
public boolean isMultiple()
Returns whether the particles multiplicity is 2 or greater.
- Specified by:
- isMultiple in interface ParticleSG
- See Also:
ParticleSG.getMaxOccurs()
public boolean isWildcard()
Returns whether the particle is a wildcard. If so, you may use theParticleSG.getObjectSG()
method.
- Specified by:
- isWildcard in interface ParticleSG
- See Also:
ParticleSG.getObjectSG()
public Object newPropertySGChain() throws SAXException
Creates a new instance ofPropertySGChain
.
- Specified by:
- newPropertySGChain in interface ParticleSG