org.ow2.easywsdl.schema.api.absItf
Interface AbsItfInclude<S extends AbsItfSchema>

All Superinterfaces:
SchemaElement, java.io.Serializable
All Known Subinterfaces:
AbsItfImport<S>, AbsItfRedefine<S>, Import, Include, Redefine
All Known Implementing Classes:
AbstractImportImpl, AbstractIncludeImpl, ImportImpl, IncludeImpl, RedefineImpl

public interface AbsItfInclude<S extends AbsItfSchema>
extends SchemaElement

Author:
Nicolas Salatge - eBM WebSourcing

Method Summary
 java.net.URI getLocationURI()
          Get the location URI of this import.
 S getSchema()
          This property can be used to hang a referenced SchemaImpl, and the top-level SchemaImpl (i.e. the one with the <import>) will use this SchemaImpl when resolving referenced parts.
 void setLocationURI(java.net.URI locationURI)
          Set the location URI of this import.
 void setSchema(S schema)
          This property can be used to hang a referenced SchemaImpl, and the top-level SchemaImpl (i.e. the one with the <import>) will use this SchemaImpl when resolving referenced parts.
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, getDocumentation, getOtherAttributes, setDocumentation
 

Method Detail

setLocationURI

void setLocationURI(java.net.URI locationURI)
Set the location URI of this import.

Parameters:
locationURI - the desired location URI

getLocationURI

java.net.URI getLocationURI()
Get the location URI of this import.

Returns:
the schema location URI of this import or null if undefined.

setSchema

void setSchema(S schema)
This property can be used to hang a referenced SchemaImpl, and the top-level SchemaImpl (i.e. the one with the <import>) will use this SchemaImpl when resolving referenced parts. This would need to be made into a generic reference to handle other types of referenced documents.


getSchema

S getSchema()
This property can be used to hang a referenced SchemaImpl, and the top-level SchemaImpl (i.e. the one with the <import>) will use this SchemaImpl when resolving referenced parts. This would need to be made into a generic reference to handle other types of referenced documents.



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