Uses of Package
org.eclipse.higgins.idas.api

Packages that use org.eclipse.higgins.idas.api
org.eclipse.higgins.idas.api Defines the core set of interfaces for IdAS. 
org.eclipse.higgins.idas.api.model This package defines core set of interfaces to simlify query and interpretation of IdAS context's schemas. 
 

Classes in org.eclipse.higgins.idas.api used by org.eclipse.higgins.idas.api
ContextOpenException
          Thrown when IContext.open() is called on an already open context.
IAttribute
          As defined at (TODO (Doc): add reference), This interface represents an attribute of a DigitalSubject.
IAttributeValue
          Holds the value of an attribute.
IAuthNAttributesMaterials
          Represents an authentication identity to be used when calling IContext.open(Object) This type of identity is comprised of a set of attributes which make up the materials used in authentication.
IComplexAttrValue
           
IContext
          As defined at http://spwiki.editme.com/Context and http://spwiki.editme.com/ContextProvider, This interface holds a set of IDigitalSubject objects.
IContextId
           
IContextRelationship
          Represents a relationship to another IContext.
IdASException
          Root IdAS Exception class
IDigitalSubject
          As defined at http://spwiki.editme.com/DigitalSubjectM4 and http://spwiki.editme.com/ContextProvider, This interface holds a set of IDigitalSubject objects.
IFilter
          A filter is either an assertion, or an operator plus a set of filters.
IFilterAssertion
          Represents a filter assertion.
IFilterAttributeAssertion
          Represents a filter assertion about a Digital Subject's Attributes (IHasAttributes.getAttribute(URI) and IHasAttributes.getAttributes()).
IFilterCUIDAssertion
          Represents a filter assertion about a Digital Subject's UniqueID (see IDigitalSubject.getSubjectID()).
IFilterMetadataAssertion
          Represents a filter assertion about metadata.
This assertion is made up of a comparator (operator), metadataID and assertion value.
IFilterTypeAssertion
          Represents a filter assertion about a Digital Subject's Type (see IDigitalSubject.getType()).
IHasAttributes
           
IHasMetadata
          Extended by interfaces which have metadata associated with them.
IMetadata
          TODO (Doc): Add (or point to) doc which explains what metadata is and how it's used
InvalidSubjectIDException
          Thrown when a specified Type is invalid.
InvalidTypeException
          Thrown when a specified Type is invalid.
ISimpleAttrValue
           
ISingleValuedAttribute
           
ITypedValue
           
NotSingleValuedAttributeException
          Thrown in cases where an attribute's model specifies that the attribute may hold multiple values and the caller expects the attribute to be restricted to a single value (and thus castable to ISingleValuedAttribute.
SubjectExistsException
           
 

Classes in org.eclipse.higgins.idas.api used by org.eclipse.higgins.idas.api.model
IdASException
          Root IdAS Exception class