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.
EntityExistsException
           
IAttribute
          As defined at (TODO (Doc): add reference), This interface represents an attribute of an Entity.
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
           
IComplexMetaValue
          Represents a complex metadata value.
IContext
          As defined at http://spwiki.editme.com/Context and http://spwiki.editme.com/ContextProvider, This interface holds a set of IEntity objects.
IContextId
           
IContextRelation
          Represents a relationship to another IContext.
IdASException
          Root IdAS Exception class
IEntity
          As defined at http://wiki.eclipse.org/Entity and http://wiki.eclipse.org/Context, This interface holds a set of IEntity 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 Entity's Attributes (IHasAttributes.getAttribute(URI) and IHasAttributes.getAttributes()).
IFilterEntityIDAssertion
          Represents a filter assertion about a Entity's ID (see IEntity.getEntityID()).
IFilterEntityTypeAssertion
          Represents a filter assertion about an Entity's Type (see IEntity.getEntityType()).
IFilterMetadataAssertion
          Represents a filter assertion about metadata.
This assertion is made up of a comparator (operator), metadataID and assertion value.
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
IMetadataValue
          Holds the value of a metadata element.
InvalidEntityIDException
          Thrown when a specified Type is invalid.
InvalidTypeException
          Thrown when a specified Type is invalid.
ISimpleAttrValue
           
ISimpleMetaValue
           
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.
 

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