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 IEntity).
addAttribute(IAttribute) - Method in interface org.eclipse.higgins.idas.api.IHasAttributes
Creates a new Attribute for this container of attributes (typically IEntity) 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.
addComplexValue(URI) - Method in interface org.eclipse.higgins.idas.api.IMetadata
Creates a new complex value for this metadata element.
addEntity(URI, String) - Method in interface org.eclipse.higgins.idas.api.IContext
Creates a new Entity 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 IEntity Note: This operation is only applied to any backing data store after IContext.applyUpdates()
addEntity(IEntity) - Method in interface org.eclipse.higgins.idas.api.IContext
Creates a new Entity for this Context by copying the data from the passed entity
Note: This operation is only applied to any backing data store after IContext.applyUpdates() is called.
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.IContextRelation
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.
addSimpleValue(URI, Object) - Method in interface org.eclipse.higgins.idas.api.IMetadata
Creates a new simple value for this metadata element.
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.
addValue(URI) - Method in interface org.eclipse.higgins.idas.api.IMetadata
Creates a new value for this metadata element.
addValue(IMetadataValue) - Method in interface org.eclipse.higgins.idas.api.IMetadata
Creates a new value for this metadata element by copying the passed IMetadataValue 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 entities, 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 Entity).
buildAttributeAssertion() - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an assertion for Entity 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)
buildComplexAttrValue(URI) - Method in interface org.eclipse.higgins.idas.api.IContext
Builds a complex attribute value to be passed to IFilterAttributeAssertion.setAssertionValue(IAttributeValue).
buildEntityIDAssertion() - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an assertion for Entity IDs (see IEntity.getEntityID()) which can be passed to IFilter.setAssertion(IFilterAssertion) Note that this is simply a convenience method equivalent to creating an IFilterAttributeAssertion for the http://www.eclipse.org/higgins/ontologies/2006/higgins#uniqueIdentifier attribute
buildEntityTypeAssertion() - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an assertion for Entity Types (see IEntity.getEntityType()) which can be passed to IFilter.setAssertion(IFilterAssertion)
buildFilter() - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an IFilter instance that may be used when calling IContext.getEntities(IFilter)
buildMetadataAssertion() - Method in interface org.eclipse.higgins.idas.api.IContext
Builds an assertion for Entity 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).

C

COMP_ATTR_EQ - Static variable in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Compares true when a tested Entity 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 Entity 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 EntityRelationship (and sub-types).
COMP_ATTR_LE - Static variable in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Compares true when a tested Entity 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 Entity.
COMP_ATTR_SUBSTR - Static variable in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Compares true when a tested Entity has a attribute of the specified type which contains at least one value containing the substring specified by the assertion value.
COMP_ENTITYID_EQ - Static variable in interface org.eclipse.higgins.idas.api.IFilterEntityIDAssertion
Compares true when a tested Entity 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 Entity 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 Entity 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 Entity 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 Entity 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.IFilterEntityTypeAssertion
Compares true when a tested Entity has a type equal to the specified assertion value.
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 entities, 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
 
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

EntityExistsException - exception org.eclipse.higgins.idas.api.EntityExistsException.
 
EntityExistsException() - Constructor for class org.eclipse.higgins.idas.api.EntityExistsException
 
EntityExistsException(String) - Constructor for class org.eclipse.higgins.idas.api.EntityExistsException
 
EntityExistsException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.EntityExistsException
 
EntityExistsException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.EntityExistsException
 
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.
equals(IMetadata) - Method in interface org.eclipse.higgins.idas.api.IMetadata
Returns true if the passed metadata is equal to this one.
equals(IMetadataValue) - Method in interface org.eclipse.higgins.idas.api.IMetadataValue
returns true if this IMetadataValue is equal to the passed IMetadataValue This should test the metadata ID and the value for equality.
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 attribute ID 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.IEntityModel
Returns IAttributeModel for the specified attribute ID
getAttributeModels() - Method in interface org.eclipse.higgins.idas.api.model.IEntityModel
Returns IAttributeModels for the attributes which are defined (allowed) in this entity 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.IEntity
 
getContextID() - Method in interface org.eclipse.higgins.idas.api.IContext
Returns a reference to this Context.
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.
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.
getDataType() - Method in interface org.eclipse.higgins.idas.api.IAttributeValue
Deprecated. Instead, call IAttributeValue.getModel() and from that call getType(). Doing this is equivalent to calling this method.
getDataType() - Method in interface org.eclipse.higgins.idas.api.ITypedValue
 
getDescription() - Method in interface org.eclipse.higgins.idas.api.model.IDisplayData
Returns extended description of the entity.
getDisplayData() - Method in interface org.eclipse.higgins.idas.api.model.IModel
Returns display data information for this model.
getEntities(IFilter) - Method in interface org.eclipse.higgins.idas.api.IContext
 
getEntities(IFilter, Iterator) - Method in interface org.eclipse.higgins.idas.api.IContext
From this context, return IEntitys that match the specified filter
getEntity(String) - Method in interface org.eclipse.higgins.idas.api.IContext
This is the same as passing null as the attrSelectionList in IContext.getEntity(String, Iterator)
getEntity(String, Iterator) - Method in interface org.eclipse.higgins.idas.api.IContext
Returns the Entity matching the specified entityID.
getEntityID() - Method in interface org.eclipse.higgins.idas.api.IEntity
Returns the Contextually unique identifier of this Entity.
getEntityModel(URI) - Method in interface org.eclipse.higgins.idas.api.model.IContextModel
Returns the IEntityModel for the specified entity type
getEntityModels() - Method in interface org.eclipse.higgins.idas.api.model.IContextModel
Returns IEntityModels for the entities which are defined (allowed) in this context model.
getEntityType() - Method in interface org.eclipse.higgins.idas.api.IEntity
Deprecated. Instead, call IEntity.getModel() and from that call getType(). Doing this is equivalent to calling this method.
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 entity or null if not available.
getLabel() - Method in interface org.eclipse.higgins.idas.api.model.IDisplayData
Returns display label of entity.
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
 
getManagedAttrID() - Method in interface org.eclipse.higgins.idas.api.IAuthNAttributesMaterials
 
getMaxCardinality() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeModel
Returns the maximum number of values required by occurrences of this attribute.
getMaxCardinality() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeValueModel
Deprecated. This has been moved to IAttributeModel
getMetaID() - Method in interface org.eclipse.higgins.idas.api.IMetadata
Returns the metadata ID of this metadata as a URI.
getMetaSimpleDataType() - Method in interface org.eclipse.higgins.idas.api.model.IMetadataModel
Returns XSD datatype of represented value as it defined in the context's schema.
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.IEntityModel
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.IEntityModel
Returns IMetadataModels for the metadata elements which are defined (allowed) in this entity 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.IAttributeModel
Returns the minimum number of values required by occurrences of this attribute.
getMinCardinality() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeValueModel
Deprecated. This has been moved to IAttributeModel
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() - Method in interface org.eclipse.higgins.idas.api.IAttributeValue
Returns the model for this type of attribute value as it is defined in the context's schema.
getModel() - Method in interface org.eclipse.higgins.idas.api.IEntity
Returns a model of this type of Entities as it defined in the context's schema.
getModel() - Method in interface org.eclipse.higgins.idas.api.IMetadata
Returns a model of this type of metadata as it defined in the context's schema.
getModel() - Method in interface org.eclipse.higgins.idas.api.IMetadataValue
Returns the model for this type of metadata value as it is defined in the context's schema.
getModel(URI) - Method in interface org.eclipse.higgins.idas.api.model.IContextModel
Generic method to query context model for any kind of element matching the specified 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 entity which could be used for visual representation of entity.
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.IContextRelation
 
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.
getType() - Method in interface org.eclipse.higgins.idas.api.IContextRelation
Returns this relationship's type.
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.IMetadataValueModel
Returns XSD datatype of the value as defined in the context's schema.
getType() - Method in interface org.eclipse.higgins.idas.api.model.IModel
Returns the type of element that this model represents.
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.
getValues() - Method in interface org.eclipse.higgins.idas.api.IMetadata
Returns all values for this metadata element.

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 an Entity.
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.
 
IComplexMetaValue - interface org.eclipse.higgins.idas.api.IComplexMetaValue.
Represents a complex metadata value.
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 IEntity 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.
IContextRelation - interface org.eclipse.higgins.idas.api.IContextRelation.
Represents a relationship to another IContext.
IDisplayData - interface org.eclipse.higgins.idas.api.model.IDisplayData.
Represents an information which could be used for visual representation of entity.
IEntity - interface org.eclipse.higgins.idas.api.IEntity.
As defined at http://wiki.eclipse.org/Entity and http://wiki.eclipse.org/Context, This interface holds a set of IEntity objects.
IEntityModel - interface org.eclipse.higgins.idas.api.model.IEntityModel.
Represents a model of a entity as it defined in the context's ontology model.
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 Entity's Attributes (IHasAttributes.getAttribute(URI) and IHasAttributes.getAttributes()).
IFilterEntityIDAssertion - interface org.eclipse.higgins.idas.api.IFilterEntityIDAssertion.
Represents a filter assertion about a Entity's ID (see IEntity.getEntityID()).
IFilterEntityTypeAssertion - interface org.eclipse.higgins.idas.api.IFilterEntityTypeAssertion.
Represents a filter assertion about an Entity's Type (see IEntity.getEntityType()).
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.
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.
IMetadataValue - interface org.eclipse.higgins.idas.api.IMetadataValue.
Holds the value of a metadata element.
IMetadataValueModel - interface org.eclipse.higgins.idas.api.model.IMetadataValueModel.
Represents a metadata value's model as defined in the context's ontology model.
IModel - interface org.eclipse.higgins.idas.api.model.IModel.
Base interface to represent model information of elements 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.
 
ISimpleMetaValue - interface org.eclipse.higgins.idas.api.ISimpleMetaValue.
 
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
 
InvalidEntityIDException - exception org.eclipse.higgins.idas.api.InvalidEntityIDException.
Thrown when a specified Type is invalid.
InvalidEntityIDException() - Constructor for class org.eclipse.higgins.idas.api.InvalidEntityIDException
 
InvalidEntityIDException(String) - Constructor for class org.eclipse.higgins.idas.api.InvalidEntityIDException
 
InvalidEntityIDException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.InvalidEntityIDException
 
InvalidEntityIDException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.InvalidEntityIDException
 
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
TODO: What is this for?
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.IMetadataValue
 
isSimple() - Method in interface org.eclipse.higgins.idas.api.model.IAttributeValueModel
Determines whether this value model represents simple attribute's value.
isSimple() - Method in interface org.eclipse.higgins.idas.api.model.IMetadataValueModel
Used to determine whether this represents a simple 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 may exist.
isSingleValued() - Method in interface org.eclipse.higgins.idas.api.IMetadata
Convenience method which returns true when the model for this metadata dictates that only a single value may 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
 
NoSuchEntityException - exception org.eclipse.higgins.idas.api.NoSuchEntityException.
Thrown when a specified Entity is not found in the Context.
NoSuchEntityException() - Constructor for class org.eclipse.higgins.idas.api.NoSuchEntityException
 
NoSuchEntityException(String) - Constructor for class org.eclipse.higgins.idas.api.NoSuchEntityException
 
NoSuchEntityException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.NoSuchEntityException
 
NoSuchEntityException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.NoSuchEntityException
 
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
 

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.IContextRelation
Removes this entire IContextRelation 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.IEntity
Removes this Entity from its Context.
remove() - Method in interface org.eclipse.higgins.idas.api.IMetadata
Removes this metadata element 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.IMetadataValue
Removes this value from its IMetadata container Note: This operation is only applied to any backing data store after IContext.applyUpdates() is called.
removeAttribute(URI) - Method in interface org.eclipse.higgins.idas.api.IHasAttributes
Deletes the attribute specified by 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 an attribute's value(s) based on the information passed in attr.
removeRelatedContext(URI) - Method in interface org.eclipse.higgins.idas.api.IContextRelation
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
 
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 Entity's attribute.
setAssertionValue(String) - Method in interface org.eclipse.higgins.idas.api.IFilterEntityIDAssertion
Specifies the assertion data to be tested against an IEntity's unique ID.
setAssertionValue(URI) - Method in interface org.eclipse.higgins.idas.api.IFilterEntityTypeAssertion
Specifies the assertion data to be tested against an IEntity's type.
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.
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 entity attribute assertions, this would be the type of the attribute (see IAttribute.getAttrID())
For entity ID and entity type assertions, the type is not set.
For entity 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

ValueAlreadyExistsException - exception org.eclipse.higgins.idas.api.ValueAlreadyExistsException.
Thrown in cases where a value is being added to an attribute and that value already exists.
ValueAlreadyExistsException() - Constructor for class org.eclipse.higgins.idas.api.ValueAlreadyExistsException
 
ValueAlreadyExistsException(String) - Constructor for class org.eclipse.higgins.idas.api.ValueAlreadyExistsException
 
ValueAlreadyExistsException(String, Throwable) - Constructor for class org.eclipse.higgins.idas.api.ValueAlreadyExistsException
 
ValueAlreadyExistsException(Throwable) - Constructor for class org.eclipse.higgins.idas.api.ValueAlreadyExistsException
 
verifyEntityAttributes(String, Iterator) - Method in interface org.eclipse.higgins.idas.api.IContext
Simple method for comparing a set of attribute assertions against a Entity.

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