public abstract class OpenAttrBase extends WsdlBase
Modifier and Type | Field and Description |
---|---|
private java.util.ArrayList |
m_attributes
Extra attributes associated with element (lazy create,
null if unused). |
SOAP_NAMESPACE_URI, WSDL_NAMESPACE_URI
Constructor and Description |
---|
OpenAttrBase() |
Modifier and Type | Method and 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.
|
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