org.ow2.easywsdl.extensions.wsdl4complexwsdl.impl
Class DocumentImpl

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 org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl<Document>
              extended by org.ow2.easywsdl.extensions.wsdl4complexwsdl.impl.DocumentImpl
All Implemented Interfaces:
java.io.Serializable, Document, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement, org.ow2.easywsdl.wsdl.api.WSDLElement

public class DocumentImpl
extends org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl<Document>
implements Document

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

Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
DocumentImpl(Document doc, ImportedDocuments docs)
           
 
Method Summary
 org.ow2.easywsdl.wsdl.api.Description getImportedDescription()
           
 org.ow2.easywsdl.schema.api.Schema getImportedSchema()
           
 java.net.URI getLocation()
           
 java.net.URI getOriginalLocation()
           
static org.ow2.easywsdl.schema.api.SchemaReader getSchemaReader()
           
 void setImportedDescription(org.ow2.easywsdl.wsdl.api.Description desc)
           
 void setImportedSchema(org.ow2.easywsdl.schema.api.Schema schema)
           
 void setLocation(java.net.URI location)
           
 void setOriginalLocation(java.net.URI originalLocation)
           
 
Methods inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
addOtherElements, createDocumentation, getDocumentation, getModel, getOtherAttributes, getOtherElements, setDocumentation, toString
 
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
 

Constructor Detail

DocumentImpl

public DocumentImpl(Document doc,
                    ImportedDocuments docs)
             throws WSDL4ComplexWsdlException
Throws:
WSDL4ComplexWsdlException
Method Detail

getSchemaReader

public static org.ow2.easywsdl.schema.api.SchemaReader getSchemaReader()
                                                                throws org.ow2.easywsdl.schema.api.SchemaException
Throws:
org.ow2.easywsdl.schema.api.SchemaException

getLocation

public java.net.URI getLocation()
Specified by:
getLocation in interface Document

setLocation

public void setLocation(java.net.URI location)
Specified by:
setLocation in interface Document

getImportedDescription

public org.ow2.easywsdl.wsdl.api.Description getImportedDescription()
Specified by:
getImportedDescription in interface Document

getImportedSchema

public org.ow2.easywsdl.schema.api.Schema getImportedSchema()
Specified by:
getImportedSchema in interface Document

setImportedDescription

public void setImportedDescription(org.ow2.easywsdl.wsdl.api.Description desc)
Specified by:
setImportedDescription in interface Document

setImportedSchema

public void setImportedSchema(org.ow2.easywsdl.schema.api.Schema schema)
Specified by:
setImportedSchema in interface Document

getOriginalLocation

public java.net.URI getOriginalLocation()
Specified by:
getOriginalLocation in interface Document

setOriginalLocation

public void setOriginalLocation(java.net.URI originalLocation)
Specified by:
setOriginalLocation in interface Document


Copyright © 2008-2009 Petals Link (previously EBM WebSourcing). All Rights Reserved.