Package org.eclipse.higgins.idas.spi

Interface Summary
IAttributeContainer  
IAttributeValueContainer  
IMetadataContainer  
ISubjectContainer  
 

Class Summary
AbstractComplexValue Basic implementation of IComplexAttrValue.
AbstractSimpleValue  
AttributeNotification  
AttributeValueNotification  
Base64  
BasicAttribute Implements IAttribute using BasicAttribute and BasicMetadata
BasicAttributeSet Basic implementation of IHasAttributes.
BasicAuthNAttributesMaterials Basic implementation of IAuthNAttributesMaterials for use in IContext.open(Object).
BasicComplexValue  
BasicContext Basic implementation of IContext.
BasicDigitalSubject Basic implementation of IDigitalSubject.
BasicFilter  
BasicFilterAssertion  
BasicFilterAttributeAssertion  
BasicFilterCUIDAssertion  
BasicFilterMetadataAssertion  
BasicFilterTypeAssertion  
BasicMetadata Implements IMetadata
BasicMetadataSet Implements IHasMetadata using a Hashtable.
BasicSimpleValue  
BasicSingleValuedAttribute  
BasicValueAnyURI  
BasicValueBase64Binary  
BasicValueBoolean  
BasicValueByte  
BasicValueDate  
BasicValueDateTime  
BasicValueDecimal  
BasicValueDouble TODO (Impl): make sure getCanonical() meets the canonical rules for xsd:float.
BasicValueFloat TODO (Impl): make sure getCanonical() meets the canonical rules for xsd:float.
BasicValueGDay  
BasicValueGMonth  
BasicValueGMonthDay  
BasicValueGYear  
BasicValueGYearMonth  
BasicValueHexBinary  
BasicValueInt  
BasicValueInteger TODO (Impl): make sure getCanonical() meets the canonical rules for xsd:integer.
BasicValueLanguage TODO (Impl): This does not enforce xsd:language restrictions yet.
BasicValueLong  
BasicValueName  
BasicValueNCName TODO (Impl): This does not enforce xsd:NCName restrictions yet.
BasicValueNegativeInteger  
BasicValueNMTOKEN TODO (Impl): This does not enforce xsd:NMTOKEN restrictions yet.
BasicValueNonNegativeInteger  
BasicValueNonPositiveInteger  
BasicValueNormalizedString  
BasicValuePositiveInteger  
BasicValueShort  
BasicValueString  
BasicValueSubjectRelationship  
BasicValueTime  
BasicValueToken  
BasicValueUnsignedByte  
BasicValueUnsignedInt  
BasicValueUnsignedLong  
BasicValueUnsignedShort  
MetadataNotification  
SubjectNotification