|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A source generator for attributes.
Method Summary | |
void |
forAllNonNullValues(JavaMethod pMethod,
DirectAccessible pElement,
SGlet pSGlet)
Invokes the given SGlet on any non null attribute
value. |
void |
forAllValues(JavaMethod pMethod,
DirectAccessible pElement,
SGlet pSGlet)
Invokes the given SGlet on any attribute value,
assuming they are non-null. |
XsQName |
getName()
Returns the attribute name. |
XsNamespaceList |
getNamespaceList()
If this is a "wildcard" attribute: Returns the namespace list. |
XsTWildcard.ProcessContents |
getProcessContents()
If this is a "wildcard" attribute: Returns how to process unknown attributes. |
PropertySG |
getPropertySG()
Returns an instance of PropertySG . |
TypeSG |
getTypeSG()
Returns the attributes type. |
boolean |
isRequired()
Returns whether the attribute is required. |
boolean |
isWildcard()
Returns whether this is a "wildcard" attribute. |
java.lang.Object |
newPropertySGChain()
Creates a new instance of PropertySGChain . |
Methods inherited from interface org.apache.ws.jaxme.generator.sg.SGItem |
getFactory, getLocator, getSchema, init |
Method Detail |
public XsQName getName()
Returns the attribute name.
public boolean isRequired()
Returns whether the attribute is required.
public void forAllValues(JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet) throws org.xml.sax.SAXException
Invokes the given SGlet
on any attribute value,
assuming they are non-null.
org.xml.sax.SAXException
public void forAllNonNullValues(JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet) throws org.xml.sax.SAXException
Invokes the given SGlet
on any non null attribute
value.
org.xml.sax.SAXException
public java.lang.Object newPropertySGChain()
Creates a new instance of PropertySGChain
.
public PropertySG getPropertySG()
Returns an instance of PropertySG
.
public TypeSG getTypeSG()
Returns the attributes type.
public boolean isWildcard()
Returns whether this is a "wildcard" attribute.
public XsNamespaceList getNamespaceList()
If this is a "wildcard" attribute: Returns the namespace list.
public XsTWildcard.ProcessContents getProcessContents()
If this is a "wildcard" attribute: Returns how to process unknown attributes.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |