commonj.connector.metadata.discovery.properties.extensions
Interface SchemaTypeProperty

All Superinterfaces:
Cloneable, Property, PropertyDescriptor, SingleTypedProperty, SingleValuedProperty

public interface SchemaTypeProperty
extends SingleValuedProperty

A property interface for browsing or selecting a schema global complex type or global element with a complex type. The representation is javax.xml.namespace.QName.

Since:
1.1

Method Summary
 URI getLocation()
          Returns the relative location of the schema.
 void setLocation(URI uri)
          Set the relative location for the schema.
 
Methods inherited from interface commonj.connector.metadata.discovery.properties.SingleValuedProperty
getValue, getValueAsString, setValue, setValueAsString
 
Methods inherited from interface commonj.connector.metadata.discovery.properties.SingleTypedProperty
getPropertyType
 
Methods inherited from interface commonj.connector.metadata.discovery.properties.Property
getValidationMessage, isSet, isValid, unSet
 
Methods inherited from interface commonj.connector.metadata.discovery.properties.PropertyDescriptor
addPropertyChangeListener, clone, getDescription, getDisplayName, getID, getName, isEnabled, removePropertyChangeListener
 

Method Detail

getLocation

URI getLocation()
Returns the relative location of the schema.

Returns:
The relative location of the schema.

setLocation

void setLocation(URI uri)
                 throws MetadataException
Set the relative location for the schema.

Parameters:
uri - is the relative location for the schema.
Throws:
MetadataException - - thrown if an error occurs or if the set was refused.