org.apache.ws.jaxme.generator.sg

Interface AttributeSGChain

Known Implementing Classes:
AttributeSGChainImpl

public interface AttributeSGChain

Method Summary

void
forAllNonNullValues(AttributeSG pController, JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet)
void
forAllValues(AttributeSG pController, JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet)
SGFactory
getFactory(AttributeSG pController)
Locator
getLocator(AttributeSG pController)
XsQName
getName(AttributeSG pController)
XsNamespaceList
getNamespaceList(AttributeSG pController)
XsTWildcard.ProcessContents
getProcessContents(AttributeSG pController)
PropertySG
getPropertySG(AttributeSG pController)
SchemaSG
getSchema(AttributeSG pController)
TypeSG
getTypeSG(AttributeSG pController)
void
init(AttributeSG pController)
boolean
isRequired(AttributeSG pController)
boolean
isWildcard(AttributeSG pController)
Object
newPropertySGChain(AttributeSG pController)

Method Details

forAllNonNullValues

public void forAllNonNullValues(AttributeSG pController,
                                JavaMethod pMethod,
                                DirectAccessible pElement,
                                SGlet pSGlet)
            throws SAXException

forAllValues

public void forAllValues(AttributeSG pController,
                         JavaMethod pMethod,
                         DirectAccessible pElement,
                         SGlet pSGlet)
            throws SAXException

getFactory

public SGFactory getFactory(AttributeSG pController)

getLocator

public Locator getLocator(AttributeSG pController)

getName

public XsQName getName(AttributeSG pController)

getNamespaceList

public XsNamespaceList getNamespaceList(AttributeSG pController)

getProcessContents

public XsTWildcard.ProcessContents getProcessContents(AttributeSG pController)

getPropertySG

public PropertySG getPropertySG(AttributeSG pController)

getSchema

public SchemaSG getSchema(AttributeSG pController)

getTypeSG

public TypeSG getTypeSG(AttributeSG pController)

init

public void init(AttributeSG pController)
            throws SAXException

isRequired

public boolean isRequired(AttributeSG pController)

isWildcard

public boolean isWildcard(AttributeSG pController)

newPropertySGChain

public Object newPropertySGChain(AttributeSG pController)