A B C E G I N O R S U V

A

AbstractComplexValue - Class in org.eclipse.higgins.idas.impl
Basic implementation of IComplexValue.
AbstractComplexValue() - Constructor for class org.eclipse.higgins.idas.impl.AbstractComplexValue
 
AbstractComplexValue(Iterable<IAttribute>) - Constructor for class org.eclipse.higgins.idas.impl.AbstractComplexValue
 
AbstractComplexValue(Vector<IAttribute>) - Constructor for class org.eclipse.higgins.idas.impl.AbstractComplexValue
 
AbstractSimpleValue - Class in org.eclipse.higgins.idas.impl
 
AbstractSimpleValue() - Constructor for class org.eclipse.higgins.idas.impl.AbstractSimpleValue
 
addAttribute(IAttribute) - Method in interface org.eclipse.higgins.idas.IHasAttributes
 
addAttribute(IAttribute) - Method in class org.eclipse.higgins.idas.impl.BasicAttributeSet
 
addMetadata(IMetadata) - Method in interface org.eclipse.higgins.idas.IHasMetadata
 
addMetadata(IMetadata) - Method in class org.eclipse.higgins.idas.impl.BasicAttribute
 
addMetadata(IMetadata) - Method in class org.eclipse.higgins.idas.impl.BasicMetadataSet
 
addRelatedObject(T) - Method in interface org.eclipse.higgins.idas.IRelationship
 
addRelationship(IRelationship<T>) - Method in interface org.eclipse.higgins.idas.IHasRelationships
Adds the specified Relationship to this Object.

B

BasicAttribute - Class in org.eclipse.higgins.idas.impl
Implements IAttribute using BasicProperty and BasicMetadata
BasicAttribute(URI) - Constructor for class org.eclipse.higgins.idas.impl.BasicAttribute
 
BasicAttribute(URI, IPropertyValue) - Constructor for class org.eclipse.higgins.idas.impl.BasicAttribute
 
BasicAttribute(URI, Vector<IPropertyValue>) - Constructor for class org.eclipse.higgins.idas.impl.BasicAttribute
 
BasicAttribute(URI, Iterable<IPropertyValue>) - Constructor for class org.eclipse.higgins.idas.impl.BasicAttribute
 
BasicAttribute(URI, IPropertyValue, HashSet<IMetadata>) - Constructor for class org.eclipse.higgins.idas.impl.BasicAttribute
 
BasicAttribute(URI, Vector<IPropertyValue>, HashSet<IMetadata>) - Constructor for class org.eclipse.higgins.idas.impl.BasicAttribute
 
BasicAttributeSet - Class in org.eclipse.higgins.idas.impl
Basic implementation of IHasAttributes.
BasicAttributeSet() - Constructor for class org.eclipse.higgins.idas.impl.BasicAttributeSet
 
BasicAttributeSet(Iterable<IAttribute>) - Constructor for class org.eclipse.higgins.idas.impl.BasicAttributeSet
 
BasicDigitalSubjectRef - Class in org.eclipse.higgins.idas.impl
Basic implementation of IDigitalSubjectRef
BasicDigitalSubjectRef(URI, String) - Constructor for class org.eclipse.higgins.idas.impl.BasicDigitalSubjectRef
 
BasicMetadata - Class in org.eclipse.higgins.idas.impl
Implements IMetadata in terms of a BasicProperty.
BasicMetadata(URI) - Constructor for class org.eclipse.higgins.idas.impl.BasicMetadata
 
BasicMetadata(URI, IPropertyValue) - Constructor for class org.eclipse.higgins.idas.impl.BasicMetadata
 
BasicMetadataSet - Class in org.eclipse.higgins.idas.impl
Implements IHasMetadata using a HashSet.
BasicMetadataSet() - Constructor for class org.eclipse.higgins.idas.impl.BasicMetadataSet
 
BasicMetadataSet(HashSet<IMetadata>) - Constructor for class org.eclipse.higgins.idas.impl.BasicMetadataSet
 
BasicProperty - Class in org.eclipse.higgins.idas.impl
Basic implementation of IProperty.
BasicProperty(URI) - Constructor for class org.eclipse.higgins.idas.impl.BasicProperty
 
BasicProperty(URI, IPropertyValue) - Constructor for class org.eclipse.higgins.idas.impl.BasicProperty
 
BasicProperty(URI, Vector<IPropertyValue>) - Constructor for class org.eclipse.higgins.idas.impl.BasicProperty
 
BasicProperty(URI, Iterable<IPropertyValue>) - Constructor for class org.eclipse.higgins.idas.impl.BasicProperty
 
BasicValueBase64Binary - Class in org.eclipse.higgins.idas.impl
Currently uses sun.misc.BASE64Encoder which is not officially supported.
BasicValueBase64Binary(byte[]) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueBase64Binary
Uses the specified byte array to build this object.
BasicValueBoolean - Class in org.eclipse.higgins.idas.impl
 
BasicValueBoolean(boolean) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueBoolean
 
BasicValueBoolean(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueBoolean
 
BasicValueByte - Class in org.eclipse.higgins.idas.impl
 
BasicValueByte(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueByte
 
BasicValueByte(byte) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueByte
 
BasicValueDate - Class in org.eclipse.higgins.idas.impl
 
BasicValueDate(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueDate
 
BasicValueDateTime - Class in org.eclipse.higgins.idas.impl
 
BasicValueDateTime(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueDateTime
 
BasicValueDay - Class in org.eclipse.higgins.idas.impl
 
BasicValueDay(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueDay
 
BasicValueDecimal - Class in org.eclipse.higgins.idas.impl
 
BasicValueDecimal(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueDecimal
 
BasicValueDouble - Class in org.eclipse.higgins.idas.impl
TODO: make sure getCanonical() meets the canonical rules for xsd:float.
BasicValueDouble(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueDouble
 
BasicValueFloat - Class in org.eclipse.higgins.idas.impl
TODO: make sure getCanonical() meets the canonical rules for xsd:float.
BasicValueFloat(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueFloat
 
BasicValueHexBinary - Class in org.eclipse.higgins.idas.impl
 
BasicValueHexBinary(byte[]) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueHexBinary
Uses the specified byte array to build this object.
BasicValueInt - Class in org.eclipse.higgins.idas.impl
 
BasicValueInt(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueInt
 
BasicValueInt(int) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueInt
 
BasicValueInteger - Class in org.eclipse.higgins.idas.impl
TODO: make sure getCanonical() meets the canonical rules for xsd:integer.
BasicValueInteger(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueInteger
 
BasicValueLanguage - Class in org.eclipse.higgins.idas.impl
TODO: This does not enforce xsd:language restrictions yet.
BasicValueLanguage(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueLanguage
 
BasicValueLong - Class in org.eclipse.higgins.idas.impl
 
BasicValueLong(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueLong
 
BasicValueLong(long) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueLong
 
BasicValueMonth - Class in org.eclipse.higgins.idas.impl
 
BasicValueMonth(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueMonth
 
BasicValueMonthDay - Class in org.eclipse.higgins.idas.impl
 
BasicValueMonthDay(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueMonthDay
 
BasicValueName - Class in org.eclipse.higgins.idas.impl
 
BasicValueName(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueName
TODO: This does not enforce xsd:Name restrictions yet.
BasicValueNCName - Class in org.eclipse.higgins.idas.impl
TODO: This does not enforce xsd:NCName restrictions yet.
BasicValueNCName(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueNCName
 
BasicValueNegativeInteger - Class in org.eclipse.higgins.idas.impl
 
BasicValueNegativeInteger(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueNegativeInteger
 
BasicValueNMTOKEN - Class in org.eclipse.higgins.idas.impl
TODO: This does not enforce xsd:NMTOKEN restrictions yet.
BasicValueNMTOKEN(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueNMTOKEN
 
BasicValueNonNegativeInteger - Class in org.eclipse.higgins.idas.impl
 
BasicValueNonNegativeInteger(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueNonNegativeInteger
 
BasicValueNonPositiveInteger - Class in org.eclipse.higgins.idas.impl
 
BasicValueNonPositiveInteger(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueNonPositiveInteger
 
BasicValueNormalizedString - Class in org.eclipse.higgins.idas.impl
 
BasicValueNormalizedString(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueNormalizedString
Constructs using a non-normalized string
BasicValuePositiveInteger - Class in org.eclipse.higgins.idas.impl
 
BasicValuePositiveInteger(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValuePositiveInteger
 
BasicValueShort - Class in org.eclipse.higgins.idas.impl
 
BasicValueShort(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueShort
 
BasicValueShort(short) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueShort
 
BasicValueString - Class in org.eclipse.higgins.idas.impl
 
BasicValueString(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueString
 
BasicValueTime - Class in org.eclipse.higgins.idas.impl
 
BasicValueTime(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueTime
 
BasicValueToken - Class in org.eclipse.higgins.idas.impl
 
BasicValueToken(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueToken
 
BasicValueUnsignedByte - Class in org.eclipse.higgins.idas.impl
 
BasicValueUnsignedByte(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueUnsignedByte
 
BasicValueUnsignedInt - Class in org.eclipse.higgins.idas.impl
 
BasicValueUnsignedInt(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueUnsignedInt
 
BasicValueUnsignedLong - Class in org.eclipse.higgins.idas.impl
 
BasicValueUnsignedLong(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueUnsignedLong
 
BasicValueUnsignedShort - Class in org.eclipse.higgins.idas.impl
 
BasicValueUnsignedShort(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueUnsignedShort
 
BasicValueURI - Class in org.eclipse.higgins.idas.impl
 
BasicValueURI(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueURI
 
BasicValueYear - Class in org.eclipse.higgins.idas.impl
 
BasicValueYear(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueYear
 
BasicValueYearMonth - Class in org.eclipse.higgins.idas.impl
 
BasicValueYearMonth(String) - Constructor for class org.eclipse.higgins.idas.impl.BasicValueYearMonth
 

C

canCreate(URI) - Method in interface org.eclipse.higgins.idas.IContextFactory
Tests whether the asserted Context Reference can be used by this factory to produce an IContext instance.
close() - Method in interface org.eclipse.higgins.idas.IContext
Closes this Context and returns it to an un-open state.
ContextNotOpenException - Exception in org.eclipse.higgins.idas
Thrown when methods requiring an open Context are called on a non-open Context.
ContextNotOpenException() - Constructor for exception org.eclipse.higgins.idas.ContextNotOpenException
 
ContextNotOpenException(String) - Constructor for exception org.eclipse.higgins.idas.ContextNotOpenException
 
ContextNotOpenException(String, Throwable) - Constructor for exception org.eclipse.higgins.idas.ContextNotOpenException
 
ContextNotOpenException(Throwable) - Constructor for exception org.eclipse.higgins.idas.ContextNotOpenException
 
ContextOpenException - Exception in org.eclipse.higgins.idas
Thrown when IContext.open() is called on an already open context.
ContextOpenException() - Constructor for exception org.eclipse.higgins.idas.ContextOpenException
 
ContextOpenException(String) - Constructor for exception org.eclipse.higgins.idas.ContextOpenException
 
ContextOpenException(String, Throwable) - Constructor for exception org.eclipse.higgins.idas.ContextOpenException
 
ContextOpenException(Throwable) - Constructor for exception org.eclipse.higgins.idas.ContextOpenException
 
createAttribute(URI, IPropertyValue) - Method in interface org.eclipse.higgins.idas.IHasAttributes
Creates and adds an attribute for this object.
createAttribute(URI, Iterable<IPropertyValue>) - Method in interface org.eclipse.higgins.idas.IHasAttributes
Creates and adds an attribute for this object.
createAttribute(URI, IPropertyValue) - Method in class org.eclipse.higgins.idas.impl.BasicAttributeSet
 
createAttribute(URI, Iterable<IPropertyValue>) - Method in class org.eclipse.higgins.idas.impl.BasicAttributeSet
 
createContext(URI) - Method in interface org.eclipse.higgins.idas.IContextFactory
Using contextRef, creates an instance of IContext and returns it.
createMetadata(URI, IPropertyValue) - Method in interface org.eclipse.higgins.idas.IHasMetadata
Creates a metadata item which can be added to metadata held by this Object.
createMetadata(URI, IPropertyValue) - Method in class org.eclipse.higgins.idas.impl.BasicAttribute
 
createMetadata(URI, IPropertyValue) - Method in class org.eclipse.higgins.idas.impl.BasicMetadataSet
 
createRelationship(URI) - Method in interface org.eclipse.higgins.idas.IHasRelationships
Creates a relationship to another Object.
createSubject(URI, Iterable<IAttribute>) - Method in interface org.eclipse.higgins.idas.IContext
Creates and adds a Digital Subject to this Context.

E

exportData(String, String) - Method in interface org.eclipse.higgins.idas.IContext
Exports this Context.

G

getAttribute(URI) - Method in interface org.eclipse.higgins.idas.IHasAttributes
Return specified attribute of this object
getAttribute(URI) - Method in class org.eclipse.higgins.idas.impl.BasicAttributeSet
 
getAttributes() - Method in interface org.eclipse.higgins.idas.IHasAttributes
Return all attributes of this object
getAttributes() - Method in class org.eclipse.higgins.idas.impl.BasicAttributeSet
 
getCanonical() - Method in class org.eclipse.higgins.idas.impl.AbstractSimpleValue
Default implementation of getCanonical calls toString() on the backing datatype.
getCanonical() - Method in class org.eclipse.higgins.idas.impl.BasicValueBase64Binary
TODO: make sure this meets the canonical rules for xsd:base64Binary
getCanonical() - Method in class org.eclipse.higgins.idas.impl.BasicValueDateTime
 
getCanonical() - Method in class org.eclipse.higgins.idas.impl.BasicValueDecimal
Returns a string representation of teh backing BigDecimal without an exponent field.
getCanonical() - Method in class org.eclipse.higgins.idas.impl.BasicValueHexBinary
TODO: make sure this meets the canonical rules for xsd:base64Binary
getCanonical() - Method in interface org.eclipse.higgins.idas.ISimpleValue
Returns the canonical representation if this value is a literal
getContext() - Method in interface org.eclipse.higgins.idas.IDigitalSubject
 
getContextRef() - Method in interface org.eclipse.higgins.idas.IContext
Returns a reference to this Context.
getContextRef() - Method in interface org.eclipse.higgins.idas.IDigitalSubjectRef
Returns a reference to the Context holding the referred-to IDigitalSubject.
getContextRef() - Method in class org.eclipse.higgins.idas.impl.BasicDigitalSubjectRef
 
getContexts(String) - Method in interface org.eclipse.higgins.idas.IContextFactory
 
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueBase64Binary
Returns the ByteBuffer backing this value.
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueBoolean
Returns the Boolean backing this value
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueByte
Returns the Byte backing this value.
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueDateTime
 
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueDecimal
Returns the BigDecimal backing this value.
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueDouble
Returns the Double backing this value
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueFloat
Returns the Float backing this value
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueHexBinary
Returns the ByteBuffer backing this value.
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueInt
 
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueInteger
Returns the BigInteger backing this value
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueLong
Returns the Long backing this value.
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueShort
Returns the Short backing this value.
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueString
Returns the String backing this value
getData() - Method in class org.eclipse.higgins.idas.impl.BasicValueURI
Returns the URI backing this value
getData() - Method in interface org.eclipse.higgins.idas.IPropertyValue
Returns the backing Java object for this property value.
getData() - Method in interface org.eclipse.higgins.idas.ISimpleValue
Returns the underlying Java object holding this literal's value.
getLexical() - Method in class org.eclipse.higgins.idas.impl.AbstractSimpleValue
Default implementation of getLexical calls toString() on the backing datatype.
getLexical() - Method in class org.eclipse.higgins.idas.impl.BasicValueBase64Binary
 
getLexical() - Method in class org.eclipse.higgins.idas.impl.BasicValueDateTime
 
getLexical() - Method in class org.eclipse.higgins.idas.impl.BasicValueDecimal
 
getLexical() - Method in class org.eclipse.higgins.idas.impl.BasicValueHexBinary
 
getLexical() - Method in interface org.eclipse.higgins.idas.ISimpleValue
Returns a lexical representation if this value is a literal
getMetadataSet() - Method in interface org.eclipse.higgins.idas.IHasMetadata
Returns this Object's metadata elements as an Iterable.
getMetadataSet() - Method in class org.eclipse.higgins.idas.impl.BasicAttribute
 
getMetadataSet() - Method in class org.eclipse.higgins.idas.impl.BasicMetadataSet
 
getName() - Method in interface org.eclipse.higgins.idas.IContextFactory
 
getPolicy() - Method in interface org.eclipse.higgins.idas.IContextFactory
Returns the policy in effect for this Context Factory.
getRelatedObjects() - Method in interface org.eclipse.higgins.idas.IRelationship
 
getRelationships() - Method in interface org.eclipse.higgins.idas.IHasRelationships
Returns the relationships this Object has to others.
getSchema() - Method in interface org.eclipse.higgins.idas.IContext
Returns the schema governing this context.
getSubject(String) - Method in interface org.eclipse.higgins.idas.IContext
Returns the Digital Subject matching the specified cuid.
getSubjects(String) - Method in interface org.eclipse.higgins.idas.IContext
From this context, return IDigitalSubjects that match the specified filter
getType() - Method in interface org.eclipse.higgins.idas.IDigitalSubject
Returns the type of this Digital Subject.
getType() - Method in class org.eclipse.higgins.idas.impl.BasicAttribute
 
getType() - Method in class org.eclipse.higgins.idas.impl.BasicProperty
 
getType() - Method in interface org.eclipse.higgins.idas.IProperty
Returns the type of this property as a URI.
getType() - Method in interface org.eclipse.higgins.idas.IRelationship
Returns this relationship's type.
getUniqueID() - Method in interface org.eclipse.higgins.idas.IDigitalSubject
Returns the Contextually Unique Identifier of this Digital Subject
getUniqueID() - Method in interface org.eclipse.higgins.idas.IDigitalSubjectRef
Returns the Contextually Unique Identifier of the referred-to IDigitalSubject.
getUniqueID() - Method in class org.eclipse.higgins.idas.impl.BasicDigitalSubjectRef
 
getValue() - Method in class org.eclipse.higgins.idas.impl.BasicAttribute
 
getValue() - Method in class org.eclipse.higgins.idas.impl.BasicProperty
 
getValue() - Method in interface org.eclipse.higgins.idas.IProperty
Returns a single value for this iProperty.
getValues() - Method in class org.eclipse.higgins.idas.impl.BasicAttribute
 
getValues() - Method in class org.eclipse.higgins.idas.impl.BasicProperty
 
getValues() - Method in interface org.eclipse.higgins.idas.IProperty
Returns all values for this iProperty.

I

IAttribute - Interface in org.eclipse.higgins.idas
As defined at (TODO: add reference), This interface represents an attribte of a DigitalSubject.
IComplexValue - Interface in org.eclipse.higgins.idas
 
IContext - Interface in org.eclipse.higgins.idas
As defined at http://spwiki.editme.com/Context and http://spwiki.editme.com/ContextProvider, This interface holds a set of IDigitalSubject objects.
IContextFactory - Interface in org.eclipse.higgins.idas
As defined at http://spwiki.editme.com/ContextProvider#ContextFactory, This interface is implemented by IdAS context providers so that their IContext instances may be instantiated.
IdASException - Exception in org.eclipse.higgins.idas
Root IdAS Exception class
IdASException() - Constructor for exception org.eclipse.higgins.idas.IdASException
 
IdASException(String) - Constructor for exception org.eclipse.higgins.idas.IdASException
 
IdASException(String, Throwable) - Constructor for exception org.eclipse.higgins.idas.IdASException
 
IdASException(Throwable) - Constructor for exception org.eclipse.higgins.idas.IdASException
 
IDigitalSubject - Interface in org.eclipse.higgins.idas
As defined at http://spwiki.editme.com/DigitalSubjectM4 and http://spwiki.editme.com/ContextProvider, This interface holds a set of IDigitalSubject objects.
IDigitalSubjectRef - Interface in org.eclipse.higgins.idas
Represents a reference to a Digital Subject.
IHasAttributes - Interface in org.eclipse.higgins.idas
 
IHasMetadata - Interface in org.eclipse.higgins.idas
Extended by interfaces which have metadata associated with them.
IHasRelationships<T> - Interface in org.eclipse.higgins.idas
Extended by interfaces which have relationships to other objects.
IMetadata - Interface in org.eclipse.higgins.idas
TODO: Add (or point to) doc which explains what metadata is and how it's used
importData(String, String) - Method in interface org.eclipse.higgins.idas.IContext
Imports this Context.
IProperty - Interface in org.eclipse.higgins.idas
Represents a typed value (or values).
IPropertyValue - Interface in org.eclipse.higgins.idas
Holds the value of a property.
IRelationship<T> - Interface in org.eclipse.higgins.idas
Represents a relationship to another object.
ISimpleValue - Interface in org.eclipse.higgins.idas
 
isOpen(Object) - Method in interface org.eclipse.higgins.idas.IContext
Tests whether this context is open and authenticated using the specified identity
isSimple() - Method in class org.eclipse.higgins.idas.impl.AbstractComplexValue
 
isSimple() - Method in class org.eclipse.higgins.idas.impl.AbstractSimpleValue
returns true
isSimple() - Method in interface org.eclipse.higgins.idas.IPropertyValue
 

N

NoSuchSubjectException - Exception in org.eclipse.higgins.idas
Thrown when a specified Digital Subject is not found in the Context.
NoSuchSubjectException() - Constructor for exception org.eclipse.higgins.idas.NoSuchSubjectException
 
NoSuchSubjectException(String) - Constructor for exception org.eclipse.higgins.idas.NoSuchSubjectException
 
NoSuchSubjectException(String, Throwable) - Constructor for exception org.eclipse.higgins.idas.NoSuchSubjectException
 
NoSuchSubjectException(Throwable) - Constructor for exception org.eclipse.higgins.idas.NoSuchSubjectException
 
NotImplementedException - Exception in org.eclipse.higgins.idas
Thrown when the method being called has not been implemented by the context provider.
NotImplementedException() - Constructor for exception org.eclipse.higgins.idas.NotImplementedException
 
NotImplementedException(String) - Constructor for exception org.eclipse.higgins.idas.NotImplementedException
 
NotImplementedException(String, Throwable) - Constructor for exception org.eclipse.higgins.idas.NotImplementedException
 
NotImplementedException(Throwable) - Constructor for exception org.eclipse.higgins.idas.NotImplementedException
 

O

open(Object) - Method in interface org.eclipse.higgins.idas.IContext
Opens this Context using the provided identity.
org.eclipse.higgins.idas - package org.eclipse.higgins.idas
Defines the core set of interfaces for IdAS.
org.eclipse.higgins.idas.impl - package org.eclipse.higgins.idas.impl
This package provides some basic implementations of various IdAS interfaces for use by context providers.

R

removeAttribute(IAttribute) - Method in interface org.eclipse.higgins.idas.IHasAttributes
 
removeAttribute(IAttribute) - Method in class org.eclipse.higgins.idas.impl.BasicAttributeSet
 
removeMetadata(IMetadata) - Method in interface org.eclipse.higgins.idas.IHasMetadata
 
removeMetadata(IMetadata) - Method in class org.eclipse.higgins.idas.impl.BasicAttribute
 
removeMetadata(IMetadata) - Method in class org.eclipse.higgins.idas.impl.BasicMetadataSet
 
removeRelatedObject(T) - Method in interface org.eclipse.higgins.idas.IRelationship
 
removeRelationship(IRelationship<T>) - Method in interface org.eclipse.higgins.idas.IHasRelationships
Removes the specified Relationship from this Object.
removeSubject(String) - Method in interface org.eclipse.higgins.idas.IContext
Removes a Digital Subject from this Context.

S

setPolicy(String) - Method in interface org.eclipse.higgins.idas.IContextFactory
Sets the policy for for this Context Factory.
setValue(IPropertyValue) - Method in class org.eclipse.higgins.idas.impl.BasicAttribute
 
setValue(IPropertyValue) - Method in class org.eclipse.higgins.idas.impl.BasicProperty
 
setValue(IPropertyValue) - Method in interface org.eclipse.higgins.idas.IProperty
 

U

updateSubject(String, Iterable<IAttribute>) - Method in interface org.eclipse.higgins.idas.IContext
Add or change the attributes of a Digital Subject.

V

verifySubjectAttributes(String, Iterable<IAttribute>) - Method in interface org.eclipse.higgins.idas.IContext
Simple method for comparing a set of attribute assertions against a Digital Subject.

A B C E G I N O R S U V

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