org.ow2.easywsdl.wsdl.api.abstractElmt
Class AbstractTypesImpl<E,S extends org.ow2.easywsdl.schema.api.Schema,Impt extends org.ow2.easywsdl.schema.api.absItf.AbsItfImport>
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<E>
org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractTypesImpl<E,S,Impt>
- All Implemented Interfaces:
- java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement, AbsItfTypes<S,Impt>, WSDLElement
- Direct Known Subclasses:
- TypesImpl, TypesImpl
public abstract class AbstractTypesImpl<E,S extends org.ow2.easywsdl.schema.api.Schema,Impt extends org.ow2.easywsdl.schema.api.absItf.AbsItfImport>
- extends AbstractWSDLElementImpl<E>
- implements AbsItfTypes<S,Impt>
- Author:
- Nicolas Salatge - eBM WebSourcing
- See Also:
- Serialized Form
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl |
documentation, model, parent |
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.schema.api.XMLElement |
addOtherElements, getOtherElements |
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement |
createDocumentation, getDocumentation, getOtherAttributes, setDocumentation |
desc
protected AbsItfDescription desc
- the desc
schemas
protected java.util.List<S extends org.ow2.easywsdl.schema.api.Schema> schemas
- the list of schemas
importedSchemas
protected java.util.List<Impt extends org.ow2.easywsdl.schema.api.absItf.AbsItfImport> importedSchemas
- the list of imported schemas
AbstractTypesImpl
public AbstractTypesImpl(E model,
AbstractWSDLElementImpl parent)
addImportedSchemasInAllList
protected void addImportedSchemasInAllList()
getSchemas
public java.util.List<S> getSchemas()
- Description copied from interface:
AbsItfTypes
- get all schemas
- Specified by:
getSchemas
in interface AbsItfTypes<S extends org.ow2.easywsdl.schema.api.Schema,Impt extends org.ow2.easywsdl.schema.api.absItf.AbsItfImport>
- Returns:
getImportedSchemas
public java.util.List<Impt> getImportedSchemas()
- Description copied from interface:
AbsItfTypes
- get all imported schemas
- Specified by:
getImportedSchemas
in interface AbsItfTypes<S extends org.ow2.easywsdl.schema.api.Schema,Impt extends org.ow2.easywsdl.schema.api.absItf.AbsItfImport>
- Returns:
setAllNamespacesInAllSchemas
protected void setAllNamespacesInAllSchemas()
toString
public java.lang.String toString()
- Overrides:
toString
in class AbstractWSDLElementImpl<E>
addSchema
public void addSchema(S schema)
- Specified by:
addSchema
in interface AbsItfTypes<S extends org.ow2.easywsdl.schema.api.Schema,Impt extends org.ow2.easywsdl.schema.api.absItf.AbsItfImport>
reloadAllListInAllSchema
protected void reloadAllListInAllSchema()
setSchemaInAllImport
protected void setSchemaInAllImport()
findSchema
protected org.ow2.easywsdl.schema.api.absItf.AbsItfSchema findSchema(java.lang.String namespaceURI)
Copyright © 2008-2009 Petals Link (previously EBM WebSourcing). All Rights Reserved.