org.ow2.easywsdl.wsdl.decorator
Class DecoratorPartImpl
java.lang.Object
org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
org.ow2.easywsdl.schema.api.abstractElmt.AbstractXMLElementImpl<E>
org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
org.ow2.easywsdl.wsdl.decorator.DecoratorPartImpl
- All Implemented Interfaces:
- java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement, WSDLElement, Decorator
public class DecoratorPartImpl
- extends AbstractWSDLElementImpl
- implements Decorator
- Author:
- Nicolas Salatge - eBM WebSourcing
- See Also:
- Serialized Form
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl |
documentation, model, parent |
Method Summary |
org.ow2.easywsdl.schema.api.Documentation |
createDocumentation()
Create the documentation element. |
org.ow2.easywsdl.schema.api.Documentation |
getDocumentation()
Get the documentation. |
org.ow2.easywsdl.schema.api.Element |
getElement()
|
WSDLElement |
getInternalObject()
|
java.lang.Object |
getModel()
|
java.util.Map<javax.xml.namespace.QName,java.lang.String> |
getOtherAttributes()
Get the map containing all the attributes defined on this element. |
java.util.List<org.w3c.dom.Element> |
getOtherElements()
Get all the extensibility elements defined here. |
org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl |
getParent()
|
javax.xml.namespace.QName |
getPartQName()
|
org.ow2.easywsdl.schema.api.Type |
getType()
|
void |
setDocumentation(org.ow2.easywsdl.schema.api.Documentation arg0)
Set the documentation for this document. |
void |
setElement(org.ow2.easywsdl.schema.api.Element arg0)
|
void |
setPartQName(javax.xml.namespace.QName arg0)
|
void |
setType(org.ow2.easywsdl.schema.api.Type arg0)
|
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl |
getSchema, getTopParent, setParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
part
protected Part part
DecoratorPartImpl
public DecoratorPartImpl(Part part)
throws WSDLException
- Throws:
WSDLException
getElement
public org.ow2.easywsdl.schema.api.Element getElement()
getPartQName
public javax.xml.namespace.QName getPartQName()
getType
public org.ow2.easywsdl.schema.api.Type getType()
setElement
public void setElement(org.ow2.easywsdl.schema.api.Element arg0)
setPartQName
public void setPartQName(javax.xml.namespace.QName arg0)
setType
public void setType(org.ow2.easywsdl.schema.api.Type arg0)
createDocumentation
public org.ow2.easywsdl.schema.api.Documentation createDocumentation()
- Description copied from class:
AbstractWSDLElementImpl
- Create the documentation element.
- Specified by:
createDocumentation
in interface org.ow2.easywsdl.schema.api.SchemaElement
- Overrides:
createDocumentation
in class AbstractWSDLElementImpl
- Returns:
- the documentation element
getDocumentation
public org.ow2.easywsdl.schema.api.Documentation getDocumentation()
- Description copied from class:
AbstractWSDLElementImpl
- Get the documentation.
- Specified by:
getDocumentation
in interface org.ow2.easywsdl.schema.api.SchemaElement
- Overrides:
getDocumentation
in class AbstractWSDLElementImpl
- Returns:
- the documentation element
getOtherAttributes
public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
throws org.ow2.easywsdl.schema.api.XmlException
- Description copied from class:
AbstractWSDLElementImpl
- Get the map containing all the attributes defined on this element. The
keys are the qnames of the attributes.
- Specified by:
getOtherAttributes
in interface org.ow2.easywsdl.schema.api.SchemaElement
- Overrides:
getOtherAttributes
in class AbstractWSDLElementImpl
- Returns:
- a map containing all the attributes defined on this element
- Throws:
org.ow2.easywsdl.schema.api.XmlException
getOtherElements
public java.util.List<org.w3c.dom.Element> getOtherElements()
throws org.ow2.easywsdl.schema.api.XmlException
- Description copied from class:
AbstractWSDLElementImpl
- Get all the extensibility elements defined here.
- Specified by:
getOtherElements
in interface org.ow2.easywsdl.schema.api.XMLElement
- Overrides:
getOtherElements
in class AbstractWSDLElementImpl
- Throws:
org.ow2.easywsdl.schema.api.XmlException
setDocumentation
public void setDocumentation(org.ow2.easywsdl.schema.api.Documentation arg0)
- Description copied from class:
AbstractWSDLElementImpl
- Set the documentation for this document.
- Specified by:
setDocumentation
in interface org.ow2.easywsdl.schema.api.SchemaElement
- Overrides:
setDocumentation
in class AbstractWSDLElementImpl
getModel
public java.lang.Object getModel()
- Overrides:
getModel
in class AbstractWSDLElementImpl
getParent
public org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl getParent()
- Overrides:
getParent
in class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
getInternalObject
public WSDLElement getInternalObject()
- Specified by:
getInternalObject
in interface Decorator
Copyright © 2008-2009 Petals Link (previously EBM WebSourcing). All Rights Reserved.