org.apache.tuscany.sca.contribution.processor
Class DefaultValidationSchemaExtensionPoint

java.lang.Object
  extended by org.apache.tuscany.sca.contribution.processor.DefaultValidationSchemaExtensionPoint
All Implemented Interfaces:
ValidationSchemaExtensionPoint

public class DefaultValidationSchemaExtensionPoint
extends java.lang.Object
implements ValidationSchemaExtensionPoint

Default implementation of an extension point for XML schemas.


Constructor Summary
DefaultValidationSchemaExtensionPoint()
           
 
Method Summary
 void addSchema(java.lang.String uri)
          Add a schema.
 java.util.List<java.lang.String> getSchemas()
          Returns the list of schemas registered in the extension point.
 void removeSchema(java.lang.String uri)
          Remove a schema.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultValidationSchemaExtensionPoint

public DefaultValidationSchemaExtensionPoint()
Method Detail

addSchema

public void addSchema(java.lang.String uri)
Description copied from interface: ValidationSchemaExtensionPoint
Add a schema.

Specified by:
addSchema in interface ValidationSchemaExtensionPoint
Parameters:
uri - the URI of the schema

removeSchema

public void removeSchema(java.lang.String uri)
Description copied from interface: ValidationSchemaExtensionPoint
Remove a schema.

Specified by:
removeSchema in interface ValidationSchemaExtensionPoint
Parameters:
uri - the URI of the schema

getSchemas

public java.util.List<java.lang.String> getSchemas()
Description copied from interface: ValidationSchemaExtensionPoint
Returns the list of schemas registered in the extension point.

Specified by:
getSchemas in interface ValidationSchemaExtensionPoint
Returns:
the list of schemas