com.ebmwebsourcing.wsstar.dm.impl
Class WSDMElementImpl<E>

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractXMLElementImpl<E>
          extended by com.ebmwebsourcing.wsstar.dm.impl.WSDMElementImpl<E>
All Implemented Interfaces:
WSDMElement, java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement
Direct Known Subclasses:
QosExpressionImpl, QoSMetricsImpl

public abstract class WSDMElementImpl<E>
extends org.ow2.easywsdl.schema.api.abstractElmt.AbstractXMLElementImpl<E>
implements WSDMElement

Author:
Nicolas Salatge - eBM WebSourcing
See Also:
Serialized Form

Field Summary
protected  org.ow2.easywsdl.schema.api.Documentation documentation
           
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
model, parent
 
Constructor Summary
WSDMElementImpl(E model, WSDMElementImpl parent)
           
 
Method Summary
 org.ow2.easywsdl.schema.api.Documentation createDocumentation()
          Create the documentation element.
 org.ow2.easywsdl.schema.api.Documentation getDocumentation()
          Get the documentation.
 E getModel()
           
 void setDocumentation(org.ow2.easywsdl.schema.api.Documentation doc)
          Set the documentation for this document.
 java.lang.String toString()
           
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
equals, getOtherAttributes, getParent, getSchema, getTopParent, hashCode, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.schema.api.XMLElement
addOtherElements, getOtherElements
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
equals, getOtherAttributes, hashCode
 

Field Detail

documentation

protected org.ow2.easywsdl.schema.api.Documentation documentation
Constructor Detail

WSDMElementImpl

public WSDMElementImpl(E model,
                       WSDMElementImpl parent)
Method Detail

setDocumentation

public void setDocumentation(org.ow2.easywsdl.schema.api.Documentation doc)
Set the documentation for this document.

Specified by:
setDocumentation in interface org.ow2.easywsdl.schema.api.SchemaElement
Overrides:
setDocumentation in class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
Parameters:
docEl - the documentation element

getDocumentation

public org.ow2.easywsdl.schema.api.Documentation getDocumentation()
Get the documentation.

Specified by:
getDocumentation in interface org.ow2.easywsdl.schema.api.SchemaElement
Overrides:
getDocumentation in class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
Returns:
the documentation element

createDocumentation

public org.ow2.easywsdl.schema.api.Documentation createDocumentation()
Create the documentation element.

Specified by:
createDocumentation in interface org.ow2.easywsdl.schema.api.SchemaElement
Overrides:
createDocumentation in class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
Returns:
the documentation element

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getModel

public E getModel()
Overrides:
getModel in class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>


Copyright © 2009-2010 eBM Websourcing. All Rights Reserved.