org.eclipse.higgins.idas.impl
Class BasicDigitalSubjectRef

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

public class BasicDigitalSubjectRef
extends Object
implements IDigitalSubjectRef

Basic implementation of IDigitalSubjectRef


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

Constructor Detail

BasicDigitalSubjectRef

public BasicDigitalSubjectRef(URI contextRef,
                              String subjectCUID)
Method Detail

getContextRef

public 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 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()


Copyright © 2006 Novell Inc. All Rights Reserved.
This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html

Contributors:
  Jim Sermersheim (Novell, Inc.) - initial API and implementation