org.apache.woden.internal.schema
Class ImportedSchemaImpl

java.lang.Object
  extended by org.apache.woden.internal.schema.SchemaImpl
      extended by org.apache.woden.internal.schema.ImportedSchemaImpl
All Implemented Interfaces:
ImportedSchema, Schema

public class ImportedSchemaImpl
extends SchemaImpl
implements ImportedSchema

This interface represents a schema import, <xs:import>. It extends the abstract class SchemaImpl, adding support for the schemaLocation attribute.

Author:
jkaputin@apache.org

Constructor Summary
ImportedSchemaImpl()
           
 
Method Summary
 java.net.URI getSchemaLocation()
           
 void setSchemaLocation(java.net.URI location)
          Set the URI representing the schemaLocation attribute of <xs:import>.
 
Methods inherited from class org.apache.woden.internal.schema.SchemaImpl
getNamespace, getNamespaceAsString, getSchemaDefinition, getXMLElement, isReferenceable, setNamespace, setReferenceable, setSchemaDefinition, setXMLElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.woden.schema.Schema
getNamespace, getSchemaDefinition, getXMLElement, setNamespace, setSchemaDefinition, setXMLElement
 

Constructor Detail

ImportedSchemaImpl

public ImportedSchemaImpl()
Method Detail

setSchemaLocation

public void setSchemaLocation(java.net.URI location)
Description copied from interface: ImportedSchema
Set the URI representing the schemaLocation attribute of <xs:import>.

Specified by:
setSchemaLocation in interface ImportedSchema

getSchemaLocation

public java.net.URI getSchemaLocation()
Specified by:
getSchemaLocation in interface ImportedSchema
Returns:
the URI representing the schemaLocation attribute of <xs:import>.


Copyright © 2007. All Rights Reserved.