org.apache.ws.jaxme.generator.sg.impl

Class ParticleSGChainImpl

Implemented Interfaces:
ParticleSGChain

public class ParticleSGChainImpl
extends java.lang.Object
implements ParticleSGChain

Constructor Summary

ParticleSGChainImpl(ParticleSGChain o)

Method Summary

void
forAllNonNullValues(ParticleSG pController, JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet)
GroupSG
getGroupSG(ParticleSG pController)
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)
Object
newPropertySGChain(ParticleSG pController)

Constructor Details

ParticleSGChainImpl

protected ParticleSGChainImpl(ParticleSGChain o)

Method Details

forAllNonNullValues

public void forAllNonNullValues(ParticleSG pController,
                                JavaMethod pMethod,
                                DirectAccessible pElement,
                                SGlet pSGlet)
            throws SAXException
Specified by:
forAllNonNullValues in interface ParticleSGChain

getGroupSG

public GroupSG getGroupSG(ParticleSG pController)
Specified by:
getGroupSG in interface ParticleSGChain

getLocator

public Locator getLocator(ParticleSG pController)
Specified by:
getLocator in interface ParticleSGChain

getMaxOccurs

public int getMaxOccurs(ParticleSG pController)
Specified by:
getMaxOccurs in interface ParticleSGChain

getMinOccurs

public int getMinOccurs(ParticleSG pController)
Specified by:
getMinOccurs in interface ParticleSGChain

getObjectSG

public ObjectSG getObjectSG(ParticleSG pController)
Specified by:
getObjectSG in interface ParticleSGChain

getPropertySG

public PropertySG getPropertySG(ParticleSG pController)
            throws SAXException
Specified by:
getPropertySG in interface ParticleSGChain

init

public void init(ParticleSG pController)
            throws SAXException
Specified by:
init in interface ParticleSGChain

isElement

public boolean isElement(ParticleSG pController)
Specified by:
isElement in interface ParticleSGChain

isGroup

public boolean isGroup(ParticleSG pController)
Specified by:
isGroup in interface ParticleSGChain

isMultiple

public boolean isMultiple(ParticleSG pController)
Specified by:
isMultiple in interface ParticleSGChain

isWildcard

public boolean isWildcard(ParticleSG pController)
Specified by:
isWildcard in interface ParticleSGChain

newPropertySGChain

public Object newPropertySGChain(ParticleSG pController)
            throws SAXException
Specified by:
newPropertySGChain in interface ParticleSGChain