uk.org.jcam.registry
Class Registry

java.lang.Object
  extended by uk.org.jcam.registry.Registry
Direct Known Subclasses:
tMLRegistry

public class Registry
extends java.lang.Object

Author:
robertmm

Nested Class Summary
static class Registry.RegistryEntryException
           
static class Registry.RegistryException
           
 
Constructor Summary
Registry(java.lang.Object address)
           
 
Method Summary
 java.lang.String[] getFieldNames()
           
 java.lang.String getFieldValueByName(java.lang.String UID, java.lang.String Name)
           
 java.lang.String getName(java.lang.String UID)
           
 java.lang.String getRegistryAddress()
           
static org.jdom.Namespace getRegistryNamespace()
           
 java.lang.String getRegistryType()
           
 java.lang.String getUID(java.lang.String name)
           
 org.jdom.Element getXMLFields(java.lang.String UID)
           
 void setRegistryAddress(java.lang.String registryAddress)
           
static void setRegistryNamespace(org.jdom.Namespace registryNamespace)
           
 void setRegistryType(java.lang.String registryType)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Registry

public Registry(java.lang.Object address)
         throws Registry.RegistryException
Throws:
Registry.RegistryException
Method Detail

getUID

public java.lang.String getUID(java.lang.String name)
                        throws Registry.RegistryEntryException
Throws:
Registry.RegistryEntryException

getName

public java.lang.String getName(java.lang.String UID)
                         throws Registry.RegistryEntryException
Throws:
Registry.RegistryEntryException

getFieldNames

public java.lang.String[] getFieldNames()

getXMLFields

public org.jdom.Element getXMLFields(java.lang.String UID)
                              throws Registry.RegistryEntryException
Throws:
Registry.RegistryEntryException

getFieldValueByName

public java.lang.String getFieldValueByName(java.lang.String UID,
                                            java.lang.String Name)
                                     throws Registry.RegistryEntryException
Throws:
Registry.RegistryEntryException

getRegistryAddress

public java.lang.String getRegistryAddress()
Returns:
Returns the registryAddress.

setRegistryAddress

public void setRegistryAddress(java.lang.String registryAddress)
Parameters:
registryAddress - The registryAddress to set.

getRegistryType

public java.lang.String getRegistryType()
Returns:
Returns the registryType.

setRegistryType

public void setRegistryType(java.lang.String registryType)
Parameters:
registryType - The registryType to set.

getRegistryNamespace

public static org.jdom.Namespace getRegistryNamespace()
Returns:
Returns the registryNamespace.

setRegistryNamespace

public static void setRegistryNamespace(org.jdom.Namespace registryNamespace)
Parameters:
registryNamespace - The registryNamespace to set.