|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IdASException | |
---|---|
org.eclipse.higgins.idas | Defines the core set of interfaces for IdAS. |
org.eclipse.higgins.idas.impl | This package provides some basic implementations of various IdAS interfaces for use by context providers. |
Uses of IdASException in org.eclipse.higgins.idas |
---|
Subclasses of IdASException in org.eclipse.higgins.idas | |
---|---|
class |
ContextNotOpenException
Thrown when methods requiring an open Context are called on a non-open Context. |
class |
ContextOpenException
Thrown when IContext.open() is called on an already open context. |
class |
NoSuchSubjectException
Thrown when a specified Digital Subject is not found in the Context. |
class |
NotImplementedException
Thrown when the method being called has not been implemented by the context provider. |
Methods in org.eclipse.higgins.idas that throw IdASException | |
---|---|
void |
IHasAttributes.addAttribute(IAttribute attribute)
|
void |
IHasMetadata.addMetadata(IMetadata metadata)
|
void |
IRelationship.addRelatedObject(T object)
|
void |
IHasRelationships.addRelationship(IRelationship<T> relationship)
Adds the specified Relationship to this Object. |
boolean |
IContextFactory.canCreate(java.net.URI contextRef)
Tests whether the asserted Context Reference can be used by this factory to produce an IContext instance. |
void |
IContext.close()
Closes this Context and returns it to an un-open state. |
IAttribute |
IHasAttributes.createAttribute(java.net.URI type,
IPropertyValue value)
Creates and adds an attribute for this object. |
IAttribute |
IHasAttributes.createAttribute(java.net.URI type,
java.lang.Iterable<IPropertyValue> values)
Creates and adds an attribute for this object. |
IContext |
IContextFactory.createContext(java.net.URI contextRef)
Using contextRef, creates an instance of IContext and returns it. |
IMetadata |
IHasMetadata.createMetadata(java.net.URI type,
IPropertyValue value)
Creates a metadata item which can be added to metadata held by this Object. |
IRelationship<T> |
IHasRelationships.createRelationship(java.net.URI type)
Creates a relationship to another Object. |
java.lang.String |
IContext.createSubject(java.net.URI subjectType,
java.lang.Iterable<IAttribute> attributes)
Creates and adds a Digital Subject to this Context. |
java.lang.String |
IContext.exportData(java.lang.String filter,
java.lang.String representationFormat)
Exports this Context. |
IAttribute |
IHasAttributes.getAttribute(java.net.URI attrID)
Return specified attribute of this object |
java.lang.Iterable<IAttribute> |
IHasAttributes.getAttributes()
Return all attributes of this object |
java.lang.String |
ISimpleValue.getCanonical()
Returns the canonical representation if this value is a literal |
IContext |
IDigitalSubject.getContext()
|
java.net.URI |
IDigitalSubjectRef.getContextRef()
Returns a reference to the Context holding the referred-to IDigitalSubject . |
java.net.URI |
IContext.getContextRef()
Returns a reference to this Context. |
java.lang.Iterable<java.net.URI> |
IContextFactory.getContexts(java.lang.String filter)
|
IContextSchema |
IContext.getContextSchema()
Returns the schema govering this context. |
java.lang.Object |
ISimpleValue.getData()
Returns the underlying Java object holding this simple type's value. |
java.lang.Object |
IPropertyValue.getData()
Returns the backing Java object for this property value. |
java.lang.String |
ISimpleValue.getLexical()
Returns a lexical representation if this value is a literal |
java.lang.Iterable<IMetadata> |
IHasMetadata.getMetadataSet()
Returns this Object's metadata elements as an Iterable. |
java.lang.String |
IContextFactory.getName()
|
java.lang.String |
IContextFactory.getPolicy()
Returns the policy in effect for this Context Factory. |
java.lang.Iterable<T> |
IRelationship.getRelatedObjects()
|
java.lang.Iterable<IRelationship<T>> |
IHasRelationships.getRelationships()
Returns the relationships this Object has to others. |
java.lang.String |
IContext.getSchema()
Returns the schema governing this context. |
IDigitalSubject |
IContext.getSubject(java.lang.String cuid)
Returns the Digital Subject matching the specified cuid. |
java.lang.Iterable<IDigitalSubject> |
IContext.getSubjects(java.lang.String filter)
From this context, return IDigitalSubject s that match the specified filter |
java.net.URI |
IRelationship.getType()
Returns this relationship's type. |
java.net.URI |
IPropertyValue.getType()
|
java.net.URI |
IProperty.getType()
Returns the type of this property as a URI . |
java.lang.String |
IDigitalSubject.getType()
Returns the type of this Digital Subject. |
java.lang.String |
IDigitalSubjectRef.getUniqueID()
Returns the Contextually Unique Identifier of the referred-to IDigitalSubject . |
java.lang.String |
IDigitalSubject.getUniqueID()
Returns the Contextually Unique Identifier of this Digital Subject |
IPropertyValue |
IProperty.getValue()
Returns a single value for this iProperty. |
java.lang.Iterable<IPropertyValue> |
IProperty.getValues()
Returns all values for this iProperty. |
void |
IContext.importData(java.lang.String filter,
java.lang.String representationFormat)
Imports this Context. |
boolean |
IContext.isOpen(java.lang.Object identity)
Tests whether this context is open and authenticated using the specified identity |
boolean |
IPropertyValue.isSimple()
|
void |
IContext.open(java.lang.Object identity)
Opens this Context using the provided identity. |
void |
IHasAttributes.removeAttribute(IAttribute attribute)
|
void |
IHasMetadata.removeMetadata(IMetadata metadata)
|
void |
IRelationship.removeRelatedObject(T object)
|
void |
IHasRelationships.removeRelationship(IRelationship<T> relationship)
Removes the specified Relationship from this Object. |
void |
IContext.removeSubject(java.lang.String cuid)
Removes a Digital Subject from this Context. |
void |
IContextFactory.setPolicy(java.lang.String policy)
Sets the policy for for this Context Factory. |
void |
IProperty.setValue(IPropertyValue value)
|
void |
IContext.updateSubject(java.lang.String cuid,
java.lang.Iterable<IAttribute> attributes)
Add or change the attributes of a Digital Subject. |
boolean |
IContext.verifySubjectAttributes(java.lang.String cuid,
java.lang.Iterable<IAttribute> attributes)
Simple method for comparing a set of attribute assertions against a Digital Subject. |
Uses of IdASException in org.eclipse.higgins.idas.impl |
---|
Methods in org.eclipse.higgins.idas.impl that throw IdASException | |
---|---|
void |
BasicAttributeSet.addAttribute(IAttribute attribute)
|
void |
BasicMetadataSet.addMetadata(IMetadata metadata)
|
void |
BasicAttribute.addMetadata(IMetadata metadata)
|
IAttribute |
BasicAttributeSet.createAttribute(java.net.URI type,
IPropertyValue value)
|
IAttribute |
BasicAttributeSet.createAttribute(java.net.URI type,
java.lang.Iterable<IPropertyValue> values)
|
IMetadata |
BasicMetadataSet.createMetadata(java.net.URI type,
IPropertyValue value)
|
IMetadata |
BasicAttribute.createMetadata(java.net.URI type,
IPropertyValue value)
|
IAttribute |
BasicAttributeSet.getAttribute(java.net.URI attrID)
|
java.lang.Iterable<IAttribute> |
BasicAttributeSet.getAttributes()
|
java.lang.String |
BasicValueHexBinary.getCanonical()
TODO: make sure this meets the canonical rules for xsd:base64Binary |
java.lang.String |
BasicValueDecimal.getCanonical()
Returns a string representation of teh backing BigDecimal without an exponent field. |
java.lang.String |
BasicValueDateTime.getCanonical()
|
java.lang.String |
BasicValueBase64Binary.getCanonical()
TODO: make sure this meets the canonical rules for xsd:base64Binary |
java.lang.String |
AbstractSimpleValue.getCanonical()
Default implementation of getCanonical calls toString() on the backing datatype. |
java.net.URI |
BasicDigitalSubjectRef.getContextRef()
|
java.lang.Object |
BasicValueString.getData()
Returns the String backing this value |
java.lang.Object |
BasicValueShort.getData()
Returns the Short backing this value. |
java.lang.Object |
BasicValueLong.getData()
Returns the Long backing this value. |
java.lang.Object |
BasicValueInteger.getData()
Returns the BigInteger backing this value |
java.lang.Object |
BasicValueInt.getData()
|
java.lang.Object |
BasicValueHexBinary.getData()
Returns the ByteBuffer backing this value. |
java.lang.Object |
BasicValueFloat.getData()
Returns the Float backing this value |
java.lang.Object |
BasicValueDouble.getData()
Returns the Double backing this value |
java.lang.Object |
BasicValueDecimal.getData()
Returns the BigDecimal backing this value. |
java.lang.Object |
BasicValueDateTime.getData()
|
java.lang.Object |
BasicValueByte.getData()
Returns the Byte backing this value. |
java.lang.Object |
BasicValueBoolean.getData()
Returns the Boolean backing this value |
java.lang.Object |
BasicValueBase64Binary.getData()
Returns the ByteBuffer backing this value. |
java.lang.Object |
BasicValueAnyURI.getData()
Returns the URI backing this value |
java.lang.Object |
BasicSimpleValue.getData()
|
java.lang.Object |
BasicComplexValue.getData()
|
java.lang.String |
BasicValueHexBinary.getLexical()
|
java.lang.String |
BasicValueDecimal.getLexical()
|
java.lang.String |
BasicValueDateTime.getLexical()
|
java.lang.String |
BasicValueBase64Binary.getLexical()
|
java.lang.String |
AbstractSimpleValue.getLexical()
Default implementation of getLexical calls toString() on the backing datatype. |
java.lang.Iterable<IMetadata> |
BasicMetadataSet.getMetadataSet()
|
java.lang.Iterable<IMetadata> |
BasicAttribute.getMetadataSet()
|
java.net.URI |
BasicValueUnsignedShort.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#unsignedShort" |
java.net.URI |
BasicValueUnsignedLong.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#unsignedLong" |
java.net.URI |
BasicValueUnsignedInt.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#unsignedtInt" |
java.net.URI |
BasicValueUnsignedByte.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#unsignedByte" |
java.net.URI |
BasicValueToken.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#token" |
java.net.URI |
BasicValueTime.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#time" |
java.net.URI |
BasicValueString.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#string" |
java.net.URI |
BasicValueShort.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#short" |
java.net.URI |
BasicValuePositiveInteger.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#positiveInteger" |
java.net.URI |
BasicValueNormalizedString.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#normalizedString" |
java.net.URI |
BasicValueNonPositiveInteger.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#nonPositiveInteger" |
java.net.URI |
BasicValueNonNegativeInteger.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#nonNegativeInteger" |
java.net.URI |
BasicValueNMTOKEN.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#NMToken" |
java.net.URI |
BasicValueNegativeInteger.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#negativeInteger" |
java.net.URI |
BasicValueNCName.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#NCName" |
java.net.URI |
BasicValueName.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#Name" |
java.net.URI |
BasicValueLong.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#long" |
java.net.URI |
BasicValueLanguage.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#language" |
java.net.URI |
BasicValueInteger.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#integer" |
java.net.URI |
BasicValueInt.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#int" |
java.net.URI |
BasicValueHexBinary.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#hexBinary" |
java.net.URI |
BasicValueGYearMonth.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#gYearMonth" |
java.net.URI |
BasicValueGYear.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#gYear" |
java.net.URI |
BasicValueGMonthDay.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#gMonthDay" |
java.net.URI |
BasicValueGMonth.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#gMonth" |
java.net.URI |
BasicValueGDay.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#gDay" |
java.net.URI |
BasicValueFloat.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#float" |
java.net.URI |
BasicValueDouble.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#double" |
java.net.URI |
BasicValueDecimal.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#decimal" |
java.net.URI |
BasicValueDateTime.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#dateTime" |
java.net.URI |
BasicValueDate.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#date" |
java.net.URI |
BasicValueByte.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#byte" |
java.net.URI |
BasicValueBoolean.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#boolean" |
java.net.URI |
BasicValueBase64Binary.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#base64Binary" |
java.net.URI |
BasicValueAnyURI.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#anyURI" |
java.net.URI |
BasicSimpleValue.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#any" |
java.net.URI |
BasicProperty.getType()
|
java.net.URI |
BasicComplexValue.getType()
Returns a URI for "http://www.w3.org/2001/XMLSchema#any" |
java.net.URI |
BasicAttribute.getType()
|
java.lang.String |
BasicDigitalSubjectRef.getUniqueID()
|
IPropertyValue |
BasicProperty.getValue()
|
IPropertyValue |
BasicAttribute.getValue()
|
java.lang.Iterable<IPropertyValue> |
BasicProperty.getValues()
|
java.lang.Iterable<IPropertyValue> |
BasicAttribute.getValues()
|
boolean |
BasicSimpleValue.isSimple()
|
boolean |
BasicComplexValue.isSimple()
|
boolean |
AbstractSimpleValue.isSimple()
returns true |
boolean |
AbstractComplexValue.isSimple()
|
void |
BasicAttributeSet.removeAttribute(IAttribute attribute)
|
void |
BasicMetadataSet.removeMetadata(IMetadata metadata)
|
void |
BasicAttribute.removeMetadata(IMetadata metadata)
|
void |
BasicProperty.setValue(IPropertyValue value)
|
void |
BasicAttribute.setValue(IPropertyValue value)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |