org.ow2.easywsdl.wsdl.api.abstractElmt
Class AbstractIncludeImpl<E,D extends AbsItfDescription>
java.lang.Object
org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
org.ow2.easywsdl.xml.impl.AbstractXMLElementImpl<E>
org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl<E>
org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractIncludeImpl<E,D>
- All Implemented Interfaces:
- java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, AbsItfInclude<D>, WSDLElement, org.ow2.easywsdl.xml.api.XMLElement
- Direct Known Subclasses:
- AbstractImportImpl, IncludeImpl
public abstract class AbstractIncludeImpl<E,D extends AbsItfDescription>
- extends AbstractWSDLElementImpl<E>
- implements AbsItfInclude<D>
- Author:
- Nicolas Salatge - eBM WebSourcing
- See Also:
- Serialized Form
|
Field Summary |
protected D |
desc
the desc |
protected D |
parent
the parent description |
| Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl |
model |
|
Constructor Summary |
AbstractIncludeImpl(E model,
D parent,
java.util.Map<java.net.URI,javax.xml.transform.dom.DOMSource> imports)
Default constructor |
|
Method Summary |
D |
getDescription()
This property can be used to hang a referenced Definition, and the
top-level Definition (i.e. the one with the <import>) will use this
Definition when resolving referenced WSDL parts. |
D |
getParentDescription()
|
void |
setDescription(D d)
This property can be used to hang a referenced Definition, and the
top-level Definition (i.e. the one with the <import>) will use this
Definition when resolving referenced WSDL parts. |
void |
setParentDescription(D p)
|
| Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl |
getParent, getSchema, getTopParent, setParent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.ow2.easywsdl.xml.api.XMLElement |
getOtherElements |
| Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement |
createDocumentation, getDocumentation, getOtherAttributes, setDocumentation |
desc
protected D extends AbsItfDescription desc
- the desc
parent
protected D extends AbsItfDescription parent
- the parent description
AbstractIncludeImpl
public AbstractIncludeImpl(E model,
D parent,
java.util.Map<java.net.URI,javax.xml.transform.dom.DOMSource> imports)
- Default constructor
- Parameters:
model - the modelparent - the parent description
getDescription
public D getDescription()
- Description copied from interface:
AbsItfInclude
- This property can be used to hang a referenced Definition, and the
top-level Definition (i.e. the one with the <import>) will use this
Definition when resolving referenced WSDL parts. This would need to be
made into a generic reference to handle other types of referenced
documents.
- Specified by:
getDescription in interface AbsItfInclude<D extends AbsItfDescription>
- Returns:
- the desc
setDescription
public void setDescription(D d)
- Description copied from interface:
AbsItfInclude
- This property can be used to hang a referenced Definition, and the
top-level Definition (i.e. the one with the <import>) will use this
Definition when resolving referenced WSDL parts. This would need to be
made into a generic reference to handle other types of referenced
documents.
- Specified by:
setDescription in interface AbsItfInclude<D extends AbsItfDescription>
getParentDescription
public D getParentDescription()
- Returns:
- the parent desc
setParentDescription
public void setParentDescription(D p)
Copyright © 2008 eBM WebSourcing. All Rights Reserved.