org.apache.ws.jaxme.generator.sg
public interface ParticleSG
Method Summary | |
---|---|
void | forAllNonNullValues(JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet) Invokes the given SGlet for all non null values. |
GroupSG | getGroupSG() If the particle is a group, returns the particles GroupSG. |
Locator | getLocator() Returns the particles locator. |
int | getMaxOccurs() Returns the particles maxOccurs value; -1 indicated "unbounded". |
int | getMinOccurs() Returns the particles minOccurs value. |
ObjectSG | getObjectSG() If the particle is an element or wildcard, returns the particles ObjectSG. |
PropertySG | getPropertySG() Returns an instance of PropertySG. |
void | init() Initializes the ParticleSG. |
boolean | isElement() Returns whether the particle is an element. |
boolean | isGroup() Returns whether the pariticle is a group. |
boolean | isMultiple() Returns whether the particles multiplicity is 2 or greater. |
boolean | isWildcard() Returns whether the particle is a wildcard. |
Object | newPropertySGChain() Creates a new instance of org.apache.ws.jaxme.generator.sg.PropertySGChain. |
Invokes the given SGlet for all non null values.
If the particle is a group, returns the particles GroupSG.
Throws: IllegalStateException The particle is no group.
See Also: isGroup
Returns the particles locator.
Returns the particles maxOccurs value; -1 indicated "unbounded".
See Also: isMultiple getMinOccurs
Returns the particles minOccurs value.
See Also: getMaxOccurs
If the particle is an element or wildcard, returns the particles ObjectSG.
Throws: IllegalStateException The particle is neither an element nor a wildcard
See Also: isElement isWildcard
Returns an instance of PropertySG.
Initializes the ParticleSG.
Returns whether the particle is an element. If so, you may use the getObjectSG method.
See Also: getObjectSG
Returns whether the pariticle is a group. If so, you may use the getGroupSG method.
See Also: getGroupSG
Returns whether the particles multiplicity is 2 or greater.
See Also: getMaxOccurs
Returns whether the particle is a wildcard. If so, you may use the getObjectSG method.
See Also: getObjectSG
Creates a new instance of org.apache.ws.jaxme.generator.sg.PropertySGChain.