A B C D E F G H I L M N O P R S T U V

A

ANYURI_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
ANYURI_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
ANYURI_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
ANYURI_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
ANYURI_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
AuthenticationException - exception org.eclipse.higgins.idas.api.AuthenticationException.
Thrown when an attempt to authenticate has failed.
AuthenticationException() - Constructor for class org.eclipse.higgins.idas.api.AuthenticationException
 
AuthenticationException(String) - Constructor for class org.eclipse.higgins.idas.api.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.AuthenticationException
 
AuthenticationException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.AuthenticationException
 
addAttribute(URI) - Method in interface org.eclipse.higgins.idas.api.IHasAttributes
Creates a new Attribute for this container of attributes (typically IDigitalSubject).
addAttribute(IAttribute) - Method in interface org.eclipse.higgins.idas.api.IHasAttributes
Creates a new Attribute for this container of attributes (typically IDigitalSubject) by copying the data from the passed IAttribute.
addComplexValue(URI) - Method in interface org.eclipse.higgins.idas.api.IAttribute
Creates a new complex value for this attribute.
addFilter(IFilter) - Method in interface org.eclipse.higgins.idas.api.IFilter
Adds a filter to the set of filters.
addFilter(IFilterAssertion) - Method in interface org.eclipse.higgins.idas.api.IFilter
Adds a filter containing the passed IFilterAssertion.
addMetadata(URI) - Method in interface org.eclipse.higgins.idas.api.IHasMetadata
Creates a new Metadata element for this container of metadata.
addMetadata(IMetadata) - Method in interface org.eclipse.higgins.idas.api.IHasMetadata
Creates a new Metadata element for this container of metadata by copying the data from the passed IMetadata.
addRelatedContext(URI) - Method in interface org.eclipse.higgins.idas.api.IContextRelationship
Adds the specified context ID as a related context Note: This operation is only applied to any backing data store after IContext.applyUpdates() is called.
addRelationship(URI) - Method in interface org.eclipse.higgins.idas.api.IContext
Adds a context relationship to this context.
addSimpleValue(URI, Object) - Method in interface org.eclipse.higgins.idas.api.IAttribute
Creates a new simple value for this attribute.
addSubject(URI, String) - Method in interface org.eclipse.higgins.idas.api.IContext
Creates a new Digital Subject for this Context.
This call is typically followed by one or more calls to IHasAttributes.addAttribute(java.net.URI), IHasMetadata.addMetadata(java.net.URI) on the returned IDigitalSubject Note: This operation is only applied to any backing data store after IContext.applyUpdates()
addSubject(IDigitalSubject) - Method in interface org.eclipse.higgins.idas.api.IContext
Creates a new Digital Subject for this Context by copying the data from the passed subject
Note: This operation is only applied to any backing data store after IContext.applyUpdates() is called.
addValue(URI) - Method in interface org.eclipse.higgins.idas.api.IAttribute
Creates a new value for this attribute.
addValue(IAttributeValue) - Method in interface org.eclipse.higgins.idas.api.IAttribute
Creates a new value for this attribute by copying the passed IAttributeValue Note: This operation is only applied to any backing data store after IContext.applyUpdates() is called.
applyUpdates() - Method in interface org.eclipse.higgins.idas.api.IContext
Applies all update operations which have been called on this Context and called on any element held by this Context (including digital subjects, metadata, attributes, attribute metadata and it's value(s), and attribute values) to a backing data store.

B

BASE64BINARY_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BASE64BINARY_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BASE64BINARY_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BASE64BINARY_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BASE64BINARY_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BASE_OWL_URI - Static variable in interface org.eclipse.higgins.idas.api.IAttributeValue
Value: "http://www.eclipse.org/higgins/ontologies/2006/higgins/"
BASE_XML_SCHEMA_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
Value: "http://www.w3.org/2001/XMLSchema#"
BOOLEAN_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BOOLEAN_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BOOLEAN_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BOOLEAN_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BOOLEAN_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BYTE_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BYTE_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BYTE_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BYTE_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BYTE_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
BadFilterException - exception org.eclipse.higgins.idas.api.BadFilterException.
 
BadFilterException() - Constructor for class org.eclipse.higgins.idas.api.BadFilterException
 
BadFilterException(String) - Constructor for class org.eclipse.higgins.idas.api.BadFilterException
 
BadFilterException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.BadFilterException
 
BadFilterException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.BadFilterException
 
buildAttribute(URI) - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an IAttribute (unassociated with any digital subject).
buildAttributeAssertion() - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an assertion for Digital Subject Attributes (see IHasAttributes.getAttributes() and IHasAttributes.getAttribute(URI)) which can be passed to IFilter.setAssertion(IFilterAssertion)
buildAuthNAttributesMaterials() - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an IAuthNAttributesMaterials that may be used when calling IContext.open(Object)
buildCUIDAssertion() - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an assertion for Digital Subject CUIDs (see IDigitalSubject.getSubjectID()) which can be passed to IFilter.setAssertion(IFilterAssertion)
buildComplexAttrValue(URI) - Method in interface org.eclipse.higgins.idas.api.IContext
Builds a complex attribute value to be passed to IFilterAttributeAssertion.setAssertionValue(IAttributeValue).
buildFilter() - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an IFilter instance that may be used when calling IContext.getSubjects(IFilter)
buildMetadataAssertion() - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an assertion for Digital Subject Metadata (see IHasMetadata.getMetadataSet()) which can be passed to IFilter.setAssertion(IFilterAssertion)
buildRelationship(URI) - Method in interface org.eclipse.higgins.idas.api.IContext
Builds a relationship to be passed to IContext.addRelationship(URI).
buildSimpleAttrValue(URI, Object) - Method in interface org.eclipse.higgins.idas.api.IContext
Builds a simple attribute value to be passed to IFilterAttributeAssertion.setAssertionValue(IAttributeValue).
buildTypeAssertion() - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an assertion for Digital Subject Types (see IDigitalSubject.getType()) which can be passed to IFilter.setAssertion(IFilterAssertion)

C

COMP_ATTR_EQ - Static variable in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Compares true when a tested Digital Subject has a attribute of the specified type which contains at least one value equal to the specified assertion value.
COMP_ATTR_GE - Static variable in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Compares true when a tested Digital Subject has a attribute of the specified type which contains at least one value greater or equal to the specified assertion value.
COMP_ATTR_INFERRED_REL_EQ - Static variable in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
This Comparator is used for assertions of type SubjectRelationship (and sub-types).
COMP_ATTR_LE - Static variable in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Compares true when a tested Digital Subject has a attribute of the specified type which contains at least one value less or equal to the specified assertion value.
COMP_ATTR_PRESENT - Static variable in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Compares true when the specified attribute type is present in a tested Digital Subject.
COMP_ATTR_SUBSTR - Static variable in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Compares true when a tested Digital Subject has a attribute of the specified type which contains at least one value containing the substring specified by the assertion value.
COMP_CUID_EQ - Static variable in interface org.eclipse.higgins.idas.api.IFilterCUIDAssertion
Compares true when a tested Digital Subject has a unique ID equal to the specified assertion value.
COMP_META_EQ - Static variable in interface org.eclipse.higgins.idas.api.IFilterMetadataAssertion
Compares true when a tested Digital Subject has a metadata of the specified type which contains a value equal to the specified assertion value.
COMP_META_PRESENT - Static variable in interface org.eclipse.higgins.idas.api.IFilterMetadataAssertion
Compares true when the specified metadata type is present in a tested container of metadata.
COMP_PROP_GE - Static variable in interface org.eclipse.higgins.idas.api.IFilterMetadataAssertion
Compares true when a tested Digital Subject has a metadata of the specified type which contains a value greater or equal to the specified assertion value.
COMP_PROP_LE - Static variable in interface org.eclipse.higgins.idas.api.IFilterMetadataAssertion
Compares true when a tested Digital Subject has a metadata of the specified type which contains a value less or equal to the specified assertion value.
COMP_PROP_SUBSTR - Static variable in interface org.eclipse.higgins.idas.api.IFilterMetadataAssertion
Compares true when a tested Digital Subject has a metadata of the specified type which contains a value containing the substring specified by the assertion value.
COMP_TYPE_EQ - Static variable in interface org.eclipse.higgins.idas.api.IFilterTypeAssertion
Compares true when a tested Digital Subject has a type equal to the specified assertion value.
C_ATT_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
C_COMP_ATT_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
C_DD_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
C_DS_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
C_SIMP_ATT_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
ContextNotOpenException - exception org.eclipse.higgins.idas.api.ContextNotOpenException.
Thrown when methods requiring an open Context are called on a non-open Context.
ContextNotOpenException() - Constructor for class org.eclipse.higgins.idas.api.ContextNotOpenException
 
ContextNotOpenException(String) - Constructor for class org.eclipse.higgins.idas.api.ContextNotOpenException
 
ContextNotOpenException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.ContextNotOpenException
 
ContextNotOpenException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.ContextNotOpenException
 
ContextOpenException - exception org.eclipse.higgins.idas.api.ContextOpenException.
Thrown when IContext.open() is called on an already open context.
ContextOpenException() - Constructor for class org.eclipse.higgins.idas.api.ContextOpenException
 
ContextOpenException(String) - Constructor for class org.eclipse.higgins.idas.api.ContextOpenException
 
ContextOpenException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.ContextOpenException
 
ContextOpenException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.ContextOpenException
 
cancelUpdates() - Method in interface org.eclipse.higgins.idas.api.IContext
Cancels all update operations which have been called on this Context and called on any element held by this Context (including digital subjects, metadata, attributes, attribute metadata and it's value(s), and attribute values).
close() - Method in interface org.eclipse.higgins.idas.api.IContext
Closes this Context and returns it to an un-open state.
createContext(IContextId) - Method in interface org.eclipse.higgins.idas.api.IContextFactory
Using a context ID, creates an instance of IContext and returns it.
createContextModel(URI) - Method in interface org.eclipse.higgins.idas.api.model.IContextModelFactory
Creates IContextModel representation of context's ontology model supplied as the parameter.
createContextModel(URL) - Method in interface org.eclipse.higgins.idas.api.model.IContextModelFactory
Creates IContextModel representation of context's ontology model supplied as the parameter.
createContextModel(String) - Method in interface org.eclipse.higgins.idas.api.model.IContextModelFactory
Creates IContextModel representation of context's ontology model supplied as the parameter.
createContextModel(InputStream) - Method in interface org.eclipse.higgins.idas.api.model.IContextModelFactory
Creates IContextModel representation of context's ontology model supplied as the parameter.

D

DATETIME_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DATETIME_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DATETIME_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DATETIME_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DATETIME_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DATE_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DATE_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DATE_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DATE_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DATE_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DD_BASE_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
DECIMAL_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DECIMAL_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DECIMAL_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DECIMAL_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DECIMAL_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DOUBLE_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DOUBLE_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DOUBLE_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DOUBLE_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
DOUBLE_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 

E

equals(IAttribute) - Method in interface org.eclipse.higgins.idas.api.IAttribute
Returns true if the passed attribute is equal to this one.
equals(IAttributeValue) - Method in interface org.eclipse.higgins.idas.api.IAttributeValue
returns true if this IAttributeValue is equal to the passed IAttributeValue This should test the attribute ID, metadata, and the value for equality.
equals(IHasAttributes) - Method in interface org.eclipse.higgins.idas.api.IHasAttributes
Returns true if the passed attribute set is equal to this one.
equals(IHasMetadata) - Method in interface org.eclipse.higgins.idas.api.IHasMetadata
Returns true if the passed metadata set is equal to this one.
exportData(String, String) - Method in interface org.eclipse.higgins.idas.api.IContext
Exports this Context.

F

FLOAT_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
FLOAT_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
FLOAT_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
FLOAT_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
FLOAT_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 

G

GDAY_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GDAY_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GDAY_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GDAY_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GDAY_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GMONTHDAY_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GMONTHDAY_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GMONTHDAY_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GMONTHDAY_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GMONTHDAY_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GMONTH_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GMONTH_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GMONTH_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GMONTH_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GMONTH_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GYEARMONTH_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GYEARMONTH_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GYEARMONTH_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GYEARMONTH_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GYEARMONTH_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GYEAR_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GYEAR_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GYEAR_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GYEAR_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
GYEAR_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
getAttrID() - Method in interface org.eclipse.higgins.idas.api.IAttribute
Returns the type (AttributeID) of this attribute as a URI.
getAttribute(URI) - Method in interface org.eclipse.higgins.idas.api.IHasAttributes
Returns the specified attribute of this object.
getAttribute(URI) - Method in interface org.eclipse.higgins.idas.api.model.IAttributeComplexValueModel
Returns attribute's model of requested type.
getAttributeModel(URI) - Method in interface org.eclipse.higgins.idas.api.model.IDigitalSubjectModel
Returns IAttributeModel for the specified attribute ID
getAttributeModels() - Method in interface org.eclipse.higgins.idas.api.model.IDigitalSubjectModel
Returns IAttributeModels for the attributes which are defined (allowed) in this subject model.
getAttributes() - Method in interface org.eclipse.higgins.idas.api.IHasAttributes
Return all attributes of this object
getAttributes() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeComplexValueModel
Returns list of sub-attributes in represented complex attribute as it defined in the context's ontology model.
getCanonical() - Method in interface org.eclipse.higgins.idas.api.ITypedValue
Returns the canonical representation if this value is a literal
getConfiguration() - Method in interface org.eclipse.higgins.idas.api.IContextId
 
getContext() - Method in interface org.eclipse.higgins.idas.api.IDigitalSubject
 
getContextModel() - Method in interface org.eclipse.higgins.idas.api.IContext
Returns a model of the context object as it defined in the context's schema.
getContextRef() - Method in interface org.eclipse.higgins.idas.api.IContext
Returns a reference to this Context.
getContexts(String) - Method in interface org.eclipse.higgins.idas.api.IContextFactory
 
getData() - Method in interface org.eclipse.higgins.idas.api.ITypedValue
Returns the underlying Java object holding this simple type's value.
getDescription() - Method in interface org.eclipse.higgins.idas.api.model.IDisplayData
Returns extended description of the subject.
getDisplayData() - Method in interface org.eclipse.higgins.idas.api.model.IModel
Returns display data information of represented subject in the context's schema.
getID() - Method in interface org.eclipse.higgins.idas.api.IMetadata
 
getImage() - Method in interface org.eclipse.higgins.idas.api.model.IDisplayData
Returns an URL of the image which could be used for visual representation of subject or null if not available.
getLabel() - Method in interface org.eclipse.higgins.idas.api.model.IDisplayData
Returns display label of subject.
getLexical() - Method in interface org.eclipse.higgins.idas.api.ITypedValue
Returns a lexical representation if this value is a literal
getManagedAttr() - Method in interface org.eclipse.higgins.idas.api.IAuthNAttributesMaterials
 
getManagedAttrURI() - Method in interface org.eclipse.higgins.idas.api.IAuthNAttributesMaterials
 
getMaxCardinality() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeValueModel
Returns non negative integer value which represents maximum cardinality of represented attribute's value or -1 if not defined.
getMetadata(URI) - Method in interface org.eclipse.higgins.idas.api.IHasMetadata
Returns the specified metadata of this object.
getMetadataModel(URI) - Method in interface org.eclipse.higgins.idas.api.model.IAttributeModel
Returns IMetadataModel for the specified metadata ID
getMetadataModel(URI) - Method in interface org.eclipse.higgins.idas.api.model.IAttributeValueModel
Returns IMetadataModel for the specified metadata ID
getMetadataModel(URI) - Method in interface org.eclipse.higgins.idas.api.model.IDigitalSubjectModel
Returns IMetadataModel for the specified metadata ID
getMetadataModels() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeModel
Returns IMetadataModels for the metadata elements which are defined (allowed) in this attribute model.
getMetadataModels() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeValueModel
Returns IMetadataModels for the metadata elements which are defined (allowed) in this attribute value model.
getMetadataModels() - Method in interface org.eclipse.higgins.idas.api.model.IDigitalSubjectModel
Returns IMetadataModels for the metadata elements which are defined (allowed) in this subject model.
getMetadataSet() - Method in interface org.eclipse.higgins.idas.api.IHasMetadata
Returns this Object's metadata elements as an Iterable.
getMinCardinality() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeValueModel
Returns non negative integer value which represents minimum cardinality of represented attribute's value or -1 if not defined.
getModel() - Method in interface org.eclipse.higgins.idas.api.IAttribute
Returns a model of this type of attribute as it defined in the context's schema.
getModel(URI) - Method in interface org.eclipse.higgins.idas.api.IContext
Returns a model of whatever is named by the passed identifier
getModel() - Method in interface org.eclipse.higgins.idas.api.IDigitalSubject
Returns a model of this type of Digital Subjects as it defined in the context's schema.
getModel() - Method in interface org.eclipse.higgins.idas.api.IMetadata
 
getModel(URI) - Method in interface org.eclipse.higgins.idas.api.model.IContextModel
Generic method to query context model for model of the subject with the specific type.
getName() - Method in interface org.eclipse.higgins.idas.api.IContextFactory
 
getOrder() - Method in interface org.eclipse.higgins.idas.api.model.IDisplayData
Returns an information on display order of subjectwhich could be used for visual representation of subject.
getPolicy() - Method in interface org.eclipse.higgins.idas.api.IContextFactory
Returns the policy in effect for this Context Factory.
getRelatedObjects() - Method in interface org.eclipse.higgins.idas.api.IContextRelationship
 
getRelationships() - Method in interface org.eclipse.higgins.idas.api.IContext
Returns the relationships this Object has to others.
getSchema() - Method in interface org.eclipse.higgins.idas.api.IContext
Returns the schema governing this context.
getSingleValuedAttribute(URI) - Method in interface org.eclipse.higgins.idas.api.IHasAttributes
Returns the specified attribute of this object as an ISingleValuedAttribute.
getSubject(String) - Method in interface org.eclipse.higgins.idas.api.IContext
This is the same as passing null as the attrSelectionList in IContext.getSubject(String, Iterator)
getSubject(String, Iterator) - Method in interface org.eclipse.higgins.idas.api.IContext
Returns the Digital Subject matching the specified cuid.
getSubjectID() - Method in interface org.eclipse.higgins.idas.api.IDigitalSubject
Returns the Contextually Unique Identifier of this Digital Subject
getSubjectModel(URI) - Method in interface org.eclipse.higgins.idas.api.model.IContextModel
Returns the IDigitalSubjectModel for the specified subject type
getSubjectModels() - Method in interface org.eclipse.higgins.idas.api.model.IContextModel
Returns IDigitalSubjectModels for the digital subjects which are defined (allowed) in this context model.
getSubjects(IFilter) - Method in interface org.eclipse.higgins.idas.api.IContext
 
getSubjects(IFilter, Iterator) - Method in interface org.eclipse.higgins.idas.api.IContext
From this context, return IDigitalSubjects that match the specified filter
getType() - Method in interface org.eclipse.higgins.idas.api.IAttributeValue
Returns this value's type (like string, int, address) TODO (Doc): refer to an example like those found at http://wiki.eclipse.org/index.php/Person-with-address_Example_Context_Ontology
getType() - Method in interface org.eclipse.higgins.idas.api.IContextRelationship
Returns this relationship's type.
getType() - Method in interface org.eclipse.higgins.idas.api.IDigitalSubject
Returns the type of this Digital Subject.
getType() - Method in interface org.eclipse.higgins.idas.api.ITypedValue
 
getType() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeValueModel
Returns XSD datatype of represented value as it defined in the context's schema.
getType() - Method in interface org.eclipse.higgins.idas.api.model.IMetadataModel
Returns XSD datatype of represented value as it defined in the context's schema.
getType() - Method in interface org.eclipse.higgins.idas.api.model.IModel
Returns the type of represented subject in the context's ontology model.
getTypes() - Method in interface org.eclipse.higgins.idas.api.IContextId
 
getUris() - Method in interface org.eclipse.higgins.idas.api.IContextId
 
getValue() - Method in interface org.eclipse.higgins.idas.api.ISingleValuedAttribute
Returns the value for this attribute.
getValueModel() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeModel
Returns value model of represented type of attribute as it defined in the context's ontology model.
getValues() - Method in interface org.eclipse.higgins.idas.api.IAttribute
Returns all values for this attribute.

H

HEXBINARY_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
HEXBINARY_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
HEXBINARY_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
HEXBINARY_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
HEXBINARY_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 

I

IAttribute - interface org.eclipse.higgins.idas.api.IAttribute.
As defined at (TODO (Doc): add reference), This interface represents an attribute of a DigitalSubject.
IAttributeComplexValueModel - interface org.eclipse.higgins.idas.api.model.IAttributeComplexValueModel.
Represents a model of value for complex attributes as it defined in the context's ontology model.
IAttributeModel - interface org.eclipse.higgins.idas.api.model.IAttributeModel.
Represents a model of attribute as it defined in the context's ontology model.
IAttributeSimpleValueModel - interface org.eclipse.higgins.idas.api.model.IAttributeSimpleValueModel.
Represents value's model of simple attributes as it defined in the context's schema.
IAttributeValue - interface org.eclipse.higgins.idas.api.IAttributeValue.
Holds the value of an attribute.
IAttributeValueModel - interface org.eclipse.higgins.idas.api.model.IAttributeValueModel.
Represents value's model of attributes as it defined in the context's ontology model.
IAuthNAttributesMaterials - interface org.eclipse.higgins.idas.api.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 - interface org.eclipse.higgins.idas.api.IComplexAttrValue.
 
IContext - interface org.eclipse.higgins.idas.api.IContext.
As defined at http://spwiki.editme.com/Context and http://spwiki.editme.com/ContextProvider, This interface holds a set of IDigitalSubject objects.
IContextFactory - interface org.eclipse.higgins.idas.api.IContextFactory.
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.
IContextId - interface org.eclipse.higgins.idas.api.IContextId.
 
IContextModel - interface org.eclipse.higgins.idas.api.model.IContextModel.
Represents a model of the context object as it defined in the context's ontology model.
IContextModelFactory - interface org.eclipse.higgins.idas.api.model.IContextModelFactory.
This interface could be implemented by IdAS context providers so that their IContextModel instances may be instantiated.
IContextRelationship - interface org.eclipse.higgins.idas.api.IContextRelationship.
Represents a relationship to another IContext.
IDAS_BASE_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
IDigitalSubject - interface org.eclipse.higgins.idas.api.IDigitalSubject.
As defined at http://spwiki.editme.com/DigitalSubjectM4 and http://spwiki.editme.com/ContextProvider, This interface holds a set of IDigitalSubject objects.
IDigitalSubjectModel - interface org.eclipse.higgins.idas.api.model.IDigitalSubjectModel.
Represents a model of digital subject as it defined in the context's ontology model.
IDisplayData - interface org.eclipse.higgins.idas.api.model.IDisplayData.
Represents an information which could be used for visual representation of subject.
IFilter - interface org.eclipse.higgins.idas.api.IFilter.
A filter is either an assertion, or an operator plus a set of filters.
IFilterAssertion - interface org.eclipse.higgins.idas.api.IFilterAssertion.
Represents a filter assertion.
IFilterAttributeAssertion - interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion.
Represents a filter assertion about a Digital Subject's Attributes (IHasAttributes.getAttribute(URI) and IHasAttributes.getAttributes()).
IFilterCUIDAssertion - interface org.eclipse.higgins.idas.api.IFilterCUIDAssertion.
Represents a filter assertion about a Digital Subject's UniqueID (see IDigitalSubject.getSubjectID()).
IFilterMetadataAssertion - interface org.eclipse.higgins.idas.api.IFilterMetadataAssertion.
Represents a filter assertion about metadata.
This assertion is made up of a comparator (operator), metadataID and assertion value.
IFilterTypeAssertion - interface org.eclipse.higgins.idas.api.IFilterTypeAssertion.
Represents a filter assertion about a Digital Subject's Type (see IDigitalSubject.getType()).
IHasAttributes - interface org.eclipse.higgins.idas.api.IHasAttributes.
 
IHasMetadata - interface org.eclipse.higgins.idas.api.IHasMetadata.
Extended by interfaces which have metadata associated with them.
IMetadata - interface org.eclipse.higgins.idas.api.IMetadata.
TODO (Doc): Add (or point to) doc which explains what metadata is and how it's used
IMetadataModel - interface org.eclipse.higgins.idas.api.model.IMetadataModel.
Represents a model of metadata as it defined in the context's ontology model.
IModel - interface org.eclipse.higgins.idas.api.model.IModel.
Base interface to represent model information of subjects defined in the context's ontology model.
INTEGER_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
INTEGER_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
INTEGER_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
INTEGER_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
INTEGER_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
INT_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
INT_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
INT_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
INT_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
INT_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
ISimpleAttrValue - interface org.eclipse.higgins.idas.api.ISimpleAttrValue.
 
ISingleValuedAttribute - interface org.eclipse.higgins.idas.api.ISingleValuedAttribute.
 
ITypedValue - interface org.eclipse.higgins.idas.api.ITypedValue.
 
IdASException - exception org.eclipse.higgins.idas.api.IdASException.
Root IdAS Exception class
IdASException() - Constructor for class org.eclipse.higgins.idas.api.IdASException
 
IdASException(String) - Constructor for class org.eclipse.higgins.idas.api.IdASException
 
IdASException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.IdASException
 
IdASException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.IdASException
 
IdASModelException - exception org.eclipse.higgins.idas.api.model.IdASModelException.
 
IdASModelException() - Constructor for class org.eclipse.higgins.idas.api.model.IdASModelException
 
IdASModelException(String) - Constructor for class org.eclipse.higgins.idas.api.model.IdASModelException
 
IdASModelException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.model.IdASModelException
 
IdASModelException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.model.IdASModelException
 
InvalidSubjectIDException - exception org.eclipse.higgins.idas.api.InvalidSubjectIDException.
Thrown when a specified Type is invalid.
InvalidSubjectIDException() - Constructor for class org.eclipse.higgins.idas.api.InvalidSubjectIDException
 
InvalidSubjectIDException(String) - Constructor for class org.eclipse.higgins.idas.api.InvalidSubjectIDException
 
InvalidSubjectIDException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.InvalidSubjectIDException
 
InvalidSubjectIDException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.InvalidSubjectIDException
 
InvalidTypeException - exception org.eclipse.higgins.idas.api.InvalidTypeException.
Thrown when a specified Type is invalid.
InvalidTypeException() - Constructor for class org.eclipse.higgins.idas.api.InvalidTypeException
 
InvalidTypeException(String) - Constructor for class org.eclipse.higgins.idas.api.InvalidTypeException
 
InvalidTypeException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.InvalidTypeException
 
InvalidTypeException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.InvalidTypeException
 
importData(String, String) - Method in interface org.eclipse.higgins.idas.api.IContext
Imports this Context.
includeSubtypes(boolean) - Method in interface org.eclipse.higgins.idas.api.IFilterAssertion
Calling this the same as calling IFilterAssertion.setID(URI, boolean) and setting the boolean to true.
isDirect() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeModel
 
isOpen(Object) - Method in interface org.eclipse.higgins.idas.api.IContext
Tests whether this context is open and authenticated using the specified identity
isSimple() - Method in interface org.eclipse.higgins.idas.api.IAttributeValue
 
isSimple() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeValueModel
Determines whether this value model represents simple attribute's value.
isSingleValued() - Method in interface org.eclipse.higgins.idas.api.IAttribute
Convenience method which returns true when the model for this attribute dictates that only a single value my exist.
isValid(String) - Method in interface org.eclipse.higgins.idas.api.model.IAttributeSimpleValueModel
Determines whether given String is valid lexical form of represented value.
isValid(String) - Method in interface org.eclipse.higgins.idas.api.model.IMetadataModel
Determines whether given String is valid lexical form of represented value.
isValidValue(Object) - Method in interface org.eclipse.higgins.idas.api.model.IAttributeSimpleValueModel
Determines whether given Object is valid value form of represented value.
isValidValue(Object) - Method in interface org.eclipse.higgins.idas.api.model.IMetadataModel
Determines whether given Object is valid value form of represented value.

L

LANGUAGE_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
LANGUAGE_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
LANGUAGE_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
LANGUAGE_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
LANGUAGE_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
LONG_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
LONG_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
LONG_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
LONG_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
LONG_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 

M

MultipleValuesExistException - exception org.eclipse.higgins.idas.api.MultipleValuesExistException.
Thrown in cases where an attribute is expected to have a single value but doesn't.
MultipleValuesExistException() - Constructor for class org.eclipse.higgins.idas.api.MultipleValuesExistException
 
MultipleValuesExistException(String) - Constructor for class org.eclipse.higgins.idas.api.MultipleValuesExistException
 
MultipleValuesExistException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.MultipleValuesExistException
 
MultipleValuesExistException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.MultipleValuesExistException
 

N

NAME_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NAME_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NAME_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NAME_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NAME_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NCNAME_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NCNAME_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NCNAME_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NCNAME_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NCNAME_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NEGATIVEINTEGER_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NEGATIVEINTEGER_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NEGATIVEINTEGER_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NEGATIVEINTEGER_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NEGATIVEINTEGER_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NMTOKEN_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NMTOKEN_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NMTOKEN_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NMTOKEN_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NMTOKEN_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NONNEGATIVEINTEGER_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NONNEGATIVEINTEGER_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NONNEGATIVEINTEGER_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NONNEGATIVEINTEGER_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NONNEGATIVEINTEGER_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NONPOSITIVEINTEGER_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NONPOSITIVEINTEGER_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NONPOSITIVEINTEGER_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NONPOSITIVEINTEGER_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NONPOSITIVEINTEGER_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NORMALIZEDSTRING_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NORMALIZEDSTRING_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NORMALIZEDSTRING_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NORMALIZEDSTRING_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NORMALIZEDSTRING_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
NoSuchSubjectException - exception org.eclipse.higgins.idas.api.NoSuchSubjectException.
Thrown when a specified Digital Subject is not found in the Context.
NoSuchSubjectException() - Constructor for class org.eclipse.higgins.idas.api.NoSuchSubjectException
 
NoSuchSubjectException(String) - Constructor for class org.eclipse.higgins.idas.api.NoSuchSubjectException
 
NoSuchSubjectException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.NoSuchSubjectException
 
NoSuchSubjectException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.NoSuchSubjectException
 
NotImplementedException - exception org.eclipse.higgins.idas.api.NotImplementedException.
Thrown when the method being called has not been implemented by the context provider.
NotImplementedException() - Constructor for class org.eclipse.higgins.idas.api.NotImplementedException
 
NotImplementedException(String) - Constructor for class org.eclipse.higgins.idas.api.NotImplementedException
 
NotImplementedException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.NotImplementedException
 
NotImplementedException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.NotImplementedException
 
NotSingleValuedAttributeException - exception org.eclipse.higgins.idas.api.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.
NotSingleValuedAttributeException() - Constructor for class org.eclipse.higgins.idas.api.NotSingleValuedAttributeException
 
NotSingleValuedAttributeException(String) - Constructor for class org.eclipse.higgins.idas.api.NotSingleValuedAttributeException
 
NotSingleValuedAttributeException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.NotSingleValuedAttributeException
 
NotSingleValuedAttributeException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.NotSingleValuedAttributeException
 

O

OP_AND - Static variable in interface org.eclipse.higgins.idas.api.IFilter
When set as the operator, the filter is TRUE when all IFilters are TRUE, otherwise FALSE.
OP_NOT - Static variable in interface org.eclipse.higgins.idas.api.IFilter
When set as the operator, the filter is TRUE when the IFilter is FALSE, FALSE when the IFilter is TRUE.
OP_OR - Static variable in interface org.eclipse.higgins.idas.api.IFilter
When set as the operator, the filter is TRUE when any IFilter is TRUE, otherwise FALSE.
OWL_TYPE_SUFFIX - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
Value: "SimpleValue"
open(Object) - Method in interface org.eclipse.higgins.idas.api.IContext
Opens this Context using the provided authentication object.
org.eclipse.higgins.idas.api - package org.eclipse.higgins.idas.api
Defines the core set of interfaces for IdAS.
org.eclipse.higgins.idas.api.model - package org.eclipse.higgins.idas.api.model
This package defines core set of interfaces to simlify query and interpretation of IdAS context's schemas.

P

POSITIVEINTEGER_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
POSITIVEINTEGER_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
POSITIVEINTEGER_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
POSITIVEINTEGER_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
POSITIVEINTEGER_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
P_ATT_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
P_DD_DESC_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
P_DD_IMAGE_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
P_DD_LABEL_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
P_DD_ORDER_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 
P_DD_URI - Static variable in interface org.eclipse.higgins.idas.api.model.IContextModel
 

R

remove() - Method in interface org.eclipse.higgins.idas.api.IAttribute
Removes this attribute from its container Note: This operation is only applied to any backing data store after IContext.applyUpdates() is called.
remove() - Method in interface org.eclipse.higgins.idas.api.IAttributeValue
Removes this value from its IAttribute container Note: This operation is only applied to any backing data store after IContext.applyUpdates() is called.
remove() - Method in interface org.eclipse.higgins.idas.api.IContextRelationship
Removes this entire IContextRelationship from its containing IContext Note: This operation is only applied to any backing data store after IContext.applyUpdates() is called.
remove() - Method in interface org.eclipse.higgins.idas.api.IDigitalSubject
Removes this Digital Subject from its Context.
remove() - Method in interface org.eclipse.higgins.idas.api.IMetadata
 
removeAttribute(URI) - Method in interface org.eclipse.higgins.idas.api.IHasAttributes
Deletes the specified attrID.
removeAttributeValue(URI, Object) - Method in interface org.eclipse.higgins.idas.api.IHasAttributes
Deletes the specified value from the specified attrID.
removeAttributeValue(IAttribute) - Method in interface org.eclipse.higgins.idas.api.IHasAttributes
Deletes the specified value(s) from the specified attribute.
removeRelatedContext(URI) - Method in interface org.eclipse.higgins.idas.api.IContextRelationship
Removes the specified context ID as a related context Note: This operation is only applied to any backing data store after IContext.applyUpdates() is called.

S

SHORT_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
SHORT_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
SHORT_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
SHORT_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
SHORT_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
STRING_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
STRING_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
STRING_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
STRING_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
STRING_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
SubjectExistsException - exception org.eclipse.higgins.idas.api.SubjectExistsException.
 
SubjectExistsException() - Constructor for class org.eclipse.higgins.idas.api.SubjectExistsException
 
SubjectExistsException(String) - Constructor for class org.eclipse.higgins.idas.api.SubjectExistsException
 
SubjectExistsException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.SubjectExistsException
 
SubjectExistsException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.SubjectExistsException
 
setAssertion(IFilterAssertion) - Method in interface org.eclipse.higgins.idas.api.IFilter
When this is called, IFilter.addFilter(IFilter) and IFilter.setOperator(String) may not be called.
setAssertionValue(IAttributeValue) - Method in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Specifies the assertion data to be tested against values of a Digital Subject's attribute.
setAssertionValue(String) - Method in interface org.eclipse.higgins.idas.api.IFilterCUIDAssertion
Specifies the assertion data to be tested against an IDigitalSubject's unique ID.
setAssertionValue(IMetadata) - Method in interface org.eclipse.higgins.idas.api.IFilterMetadataAssertion
Specifies the assertion data to be tested against values of a metadata container's metadata.
setAssertionValue(URI) - Method in interface org.eclipse.higgins.idas.api.IFilterTypeAssertion
Specifies the assertion data to be tested against an IDigitalSubject's unique ID.
setComparator(String) - Method in interface org.eclipse.higgins.idas.api.IFilterAssertion
Set the comparison operator (equal, less, greater, beginsWith, etc.)
setData(Object) - Method in interface org.eclipse.higgins.idas.api.ITypedValue
Sets the data for this simple value.
setID(URI, boolean) - Method in interface org.eclipse.higgins.idas.api.IFilterAssertion
Identifies the component to be compared.
For Digital Subject attribute assertions, this would be the type of the attribute (see IAttribute.getAttrID())
For Digital Subject CUID and Digital Subject type assertions, the type is not set.
For Digital Subject metadata assertions, this would be the type of the metadata (see IMetadata.getID())
setID(URI) - Method in interface org.eclipse.higgins.idas.api.IFilterAssertion
 
setMetadataFilter(IFilter) - Method in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Adds an attribute metadata filter to this attribute assertion.
setOperator(String) - Method in interface org.eclipse.higgins.idas.api.IFilter
 
setPolicy(String) - Method in interface org.eclipse.higgins.idas.api.IContextFactory
Sets the policy for for this Context Factory.
setSchema(String) - Method in interface org.eclipse.higgins.idas.api.IContext
Sets the schema governing this context.

T

TIME_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
TIME_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
TIME_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
TIME_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
TIME_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
TOKEN_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
TOKEN_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
TOKEN_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
TOKEN_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
TOKEN_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
toLexicalForm(Object) - Method in interface org.eclipse.higgins.idas.api.model.IAttributeSimpleValueModel
Convert given Object to lexical form of represented value.
toLexicalForm(Object) - Method in interface org.eclipse.higgins.idas.api.model.IMetadataModel
Convert given Object to lexical form of represented value.
toValueForm(String) - Method in interface org.eclipse.higgins.idas.api.model.IAttributeSimpleValueModel
Convert given String to value form of represented value.
toValueForm(String) - Method in interface org.eclipse.higgins.idas.api.model.IMetadataModel
Convert given String to value form of represented value.
typeMap - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 

U

UNSIGNEDBYTE_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDBYTE_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDBYTE_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDBYTE_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDBYTE_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDINT_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDINT_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDINT_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDINT_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDINT_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDLONG_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDLONG_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDLONG_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDLONG_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDLONG_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDSHORT_ATTR_VALUE_TYPE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDSHORT_ATTR_VALUE_URI_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDSHORT_OWL_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDSHORT_TYPE_URI - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 
UNSIGNEDSHORT_XML_TYPE_STR - Static variable in interface org.eclipse.higgins.idas.api.ITypedValue
 

V

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

A B C D E F G H I L M N O P R S T U V