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.