org.eclipse.higgins.idas.impl
Class BasicDigitalSubjectRef

java.lang.Object
  extended by org.eclipse.higgins.idas.impl.BasicDigitalSubjectRef
All Implemented Interfaces:
IDigitalSubjectRef

public class BasicDigitalSubjectRef
extends java.lang.Object
implements IDigitalSubjectRef

Basic implementation of IDigitalSubjectRef


Constructor Summary
BasicDigitalSubjectRef(java.net.URI contextRef, java.lang.String subjectCUID)
           
 
Method Summary
 java.net.URI getContextRef()
          Returns a reference to the Context holding the referred-to IDigitalSubject.
 java.lang.String getUniqueID()
          Returns the Contextually Unique Identifier of the referred-to IDigitalSubject.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicDigitalSubjectRef

public BasicDigitalSubjectRef(java.net.URI contextRef,
                              java.lang.String subjectCUID)
Method Detail

getContextRef

public java.net.URI getContextRef()
                           throws IdASException
Description copied from interface: IDigitalSubjectRef
Returns a reference to the Context holding the referred-to IDigitalSubject.

Specified by:
getContextRef in interface IDigitalSubjectRef
Returns:
the reference to the Digital Subject's Context.
Throws:
IdASException
See Also:
IDigitalSubjectRef.getContextRef()

getUniqueID

public java.lang.String getUniqueID()
                             throws IdASException
Description copied from interface: IDigitalSubjectRef
Returns the Contextually Unique Identifier of the referred-to IDigitalSubject.

Specified by:
getUniqueID in interface IDigitalSubjectRef
Returns:
Contextually Unique Identifier of the Digital Subject
Throws:
IdASException
See Also:
IDigitalSubjectRef.getUniqueID()