Package org.eclipse.higgins.idas.spi

Interface Summary
IAttributeContainer  
IAttributeValueContainer  
IEntityContainer  
IMetadataContainer  
IMetadataValueContainer  
 

Class Summary
AbstractComplexValue Basic implementation of IComplexAttrValue.
AbstractSimpleMetaValue  
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.
BasicEntity Basic implementation of IEntity.
BasicFilter  
BasicFilterAssertion  
BasicFilterAttributeAssertion  
BasicFilterEntityIDAssertion  
BasicFilterEntityTypeAssertion  
BasicFilterMetadataAssertion  
BasicMetadata Implements IMetadata
BasicMetadataSet Implements IHasMetadata using a Hashtable.
BasicSimpleMetaValue  
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  
BasicValueTime  
BasicValueToken  
BasicValueUnsignedByte  
BasicValueUnsignedInt  
BasicValueUnsignedLong  
BasicValueUnsignedShort  
EntityNotification  
MetadataNotification  
MetadataValueNotification