com.ibm.j2ca.extension.emd.description
Class WBISchemaDefinitionImpl

java.lang.Object
  extended bycom.ibm.j2ca.extension.emd.description.WBISchemaDefinitionImpl
All Implemented Interfaces:
commonj.connector.metadata.description.SchemaDefinition

public class WBISchemaDefinitionImpl
extends java.lang.Object
implements commonj.connector.metadata.description.SchemaDefinition

Implements commonj.connector.metadata.description.SchemaDefinition Interface. Maps to a XSD Schema defintions. Holds information on location, name and content of XSD as a String.

See Also:
SchemaDefinition

Constructor Summary
WBISchemaDefinitionImpl()
           
 
Method Summary
 java.lang.String getContent()
           
 java.net.URI getLocation()
           
 java.lang.String getNamespace()
           
 boolean isEditable()
           
 void setContent(java.lang.String schemaDef)
           
 void setEditable(boolean isEditable)
           
 void setLocation(java.net.URI uri)
           
 void setNamespace(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WBISchemaDefinitionImpl

public WBISchemaDefinitionImpl()
Method Detail

isEditable

public boolean isEditable()
Specified by:
isEditable in interface commonj.connector.metadata.description.SchemaDefinition
See Also:
SchemaDefinition.isEditable()

setEditable

public void setEditable(boolean isEditable)
Parameters:
isEditable - Boolean flag representing if schema is editable

getNamespace

public java.lang.String getNamespace()
Specified by:
getNamespace in interface commonj.connector.metadata.description.SchemaDefinition
See Also:
commonj.connector.metadata.description.SchemaDefinition#getNameSpace()

setNamespace

public void setNamespace(java.lang.String name)
Parameters:
name - The name to set.

setLocation

public void setLocation(java.net.URI uri)
Parameters:
uri - The uri/location for the schema.

getLocation

public java.net.URI getLocation()
Specified by:
getLocation in interface commonj.connector.metadata.description.SchemaDefinition
See Also:
commonj.connector.metadata.description.SchemaDefinition#getLocaton()

getContent

public java.lang.String getContent()
Specified by:
getContent in interface commonj.connector.metadata.description.SchemaDefinition
See Also:
SchemaDefinition.getContent()

setContent

public void setContent(java.lang.String schemaDef)
Parameters:
schemaDef - The string representing the schema definition.