com.ebmwebsourcing.commons.schema.api
Interface Include

All Superinterfaces:
SchemaElement, java.io.Serializable
All Known Subinterfaces:
Import, Redefine
All Known Implementing Classes:
AbstractImport, AbstractInclude, Import, Include, Redefine

public interface Include
extends SchemaElement

Author:
Nicolas Salatge - eBM WebSourcing

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

Method Detail

setLocationURI

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

Parameters:
locationURI - the desired location URI

getLocationURI

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


setSchema

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


getSchema

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



Copyright © 2008 eBM WebSourcing. All Rights Reserved.