edu.harvard.hul.ois.mets.helper
Class Schema

java.lang.Object
  extended byedu.harvard.hul.ois.mets.helper.Schema

public class Schema
extends java.lang.Object

Encapsulate the prefix, namespace URI, and schema location URI of a namespace-qualified schema.


Constructor Summary
Schema(java.lang.String namespacePrefix, java.lang.String namespaceURI)
          Instantiate a Schema object.
Schema(java.lang.String namespacePrefix, java.lang.String namespaceURI, java.lang.String locationURI)
          Instantiate a Schema object.
 
Method Summary
 java.lang.String getLocationURI()
          Get schema location URI.
 java.lang.String getNamespacePrefix()
          Get schema namespace prefix.
 java.lang.String getNamespaceURI()
          Get schema namespace URI.
 void setLocationURI(java.lang.String uri)
          Set schema location URI.
 void setNamespacePrefix(java.lang.String prefix)
          Set schema namespace prefix.
 void setNamespaceURI(java.lang.String uri)
          Set schema namespace URI.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Schema

public Schema(java.lang.String namespacePrefix,
              java.lang.String namespaceURI)
Instantiate a Schema object.

Parameters:
namespacePrefix - Schema namespace prefix
namespaceURI - Schema namespace URI

Schema

public Schema(java.lang.String namespacePrefix,
              java.lang.String namespaceURI,
              java.lang.String locationURI)
Instantiate a Schema object.

Parameters:
namespacePrefix - Schema namespace prefix
namespaceURI - Schema namespace URI
locationURI - Schema location URI
Method Detail

getLocationURI

public java.lang.String getLocationURI()
Get schema location URI.

Returns:
Location URI

getNamespacePrefix

public java.lang.String getNamespacePrefix()
Get schema namespace prefix.

Returns:
Namespace prefix

getNamespaceURI

public java.lang.String getNamespaceURI()
Get schema namespace URI.

Returns:
Namespace URI

setLocationURI

public void setLocationURI(java.lang.String uri)
Set schema location URI.

Parameters:
uri - Location URI

setNamespacePrefix

public void setNamespacePrefix(java.lang.String prefix)
Set schema namespace prefix.

Parameters:
prefix - Namespace prefix

setNamespaceURI

public void setNamespaceURI(java.lang.String uri)
Set schema namespace URI.

Parameters:
uri - Namespace URI