public abstract class OpenAttrBase extends WsdlBase
Modifier and Type | Field | Description |
---|---|---|
private java.util.ArrayList |
m_attributes |
Extra attributes associated with element (lazy create,
null if unused). |
SOAP_NAMESPACE_URI, WSDL_NAMESPACE_URI
Constructor | Description |
---|---|
OpenAttrBase() |
Modifier and Type | Method | Description |
---|---|---|
void |
addExtraAttribute(java.lang.String name,
java.lang.String uri,
java.lang.String value) |
Add extra attribute.
|
void |
clearExtraAttributes() |
Clear extra attribute list.
|
java.util.List |
getExtraAttributes() |
Get read-only list of extra attributes.
|
java.lang.String |
getNamespace() |
Get the WSDL target namespace.
|
protected void |
preget(IMarshallingContext ictx) |
Pre-get method called during marshalling.
|
protected void |
validateAttributes(IUnmarshallingContext ictx,
StringArray attrs) |
Validate attributes of element from schema namespace.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addNamespaceDeclaration, clearNamespaceDeclarations, getDocumentation, getExtension, getNamespaceDeclarations, preset, prevalidate, readNamespaces, setDocumentation, setExtension, validate, validateAttributes, writeNamespaces
private java.util.ArrayList m_attributes
null
if unused).public java.lang.String getNamespace()
protected void preget(IMarshallingContext ictx) throws JiBXException
preget
in class WsdlBase
ictx
- marshalling contextJiBXException
- on errorpublic final java.util.List getExtraAttributes()
public final void clearExtraAttributes()
public final void addExtraAttribute(java.lang.String name, java.lang.String uri, java.lang.String value)
name
- attribute nameuri
- attribute namespace URIvalue
- attribute valueprotected void validateAttributes(IUnmarshallingContext ictx, StringArray attrs) throws JiBXException
ictx
- unmarshalling contextattrs
- attributes arrayJiBXException
- on unmarshalling error