Uses of Interface
org.eclipse.higgins.idas.IPropertyValue

Packages that use IPropertyValue
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. 
org.eclipse.higgins.idas.schema This package defines core set of interfaces to simlify query and interpretation of IdAS context's schemas. 
 

Uses of IPropertyValue in org.eclipse.higgins.idas
 

Subinterfaces of IPropertyValue in org.eclipse.higgins.idas
 interface IComplexValue
           
 interface ISimpleValue
           
 

Methods in org.eclipse.higgins.idas that return IPropertyValue
 IPropertyValue IProperty.getValue()
          Returns a single value for this iProperty.
 

Methods in org.eclipse.higgins.idas that return types with arguments of type IPropertyValue
 java.lang.Iterable<IPropertyValue> IProperty.getValues()
          Returns all values for this iProperty.
 

Methods in org.eclipse.higgins.idas with parameters of type IPropertyValue
 IAttribute IHasAttributes.createAttribute(java.net.URI type, IPropertyValue value)
          Creates and adds an attribute for this object.
 IMetadata IHasMetadata.createMetadata(java.net.URI type, IPropertyValue value)
          Creates a metadata item which can be added to metadata held by this Object.
 void IProperty.setValue(IPropertyValue value)
           
 

Method parameters in org.eclipse.higgins.idas with type arguments of type IPropertyValue
 IAttribute IHasAttributes.createAttribute(java.net.URI type, java.lang.Iterable<IPropertyValue> values)
          Creates and adds an attribute for this object.
 

Uses of IPropertyValue in org.eclipse.higgins.idas.impl
 

Classes in org.eclipse.higgins.idas.impl that implement IPropertyValue
 class AbstractComplexValue
          Basic implementation of IComplexValue.
 class AbstractSimpleValue
           
 class BasicComplexValue
           
 class BasicSimpleValue
           
 class BasicValueAnyURI
           
 class BasicValueBase64Binary
          Currently uses sun.misc.BASE64Encoder which is not officially supported.
 class BasicValueBoolean
           
 class BasicValueByte
           
 class BasicValueDate
           
 class BasicValueDateTime
           
 class BasicValueDecimal
           
 class BasicValueDouble
          TODO: make sure getCanonical() meets the canonical rules for xsd:float.
 class BasicValueFloat
          TODO: make sure getCanonical() meets the canonical rules for xsd:float.
 class BasicValueGDay
           
 class BasicValueGMonth
           
 class BasicValueGMonthDay
           
 class BasicValueGYear
           
 class BasicValueGYearMonth
           
 class BasicValueHexBinary
           
 class BasicValueInt
           
 class BasicValueInteger
          TODO: make sure getCanonical() meets the canonical rules for xsd:integer.
 class BasicValueLanguage
          TODO: This does not enforce xsd:language restrictions yet.
 class BasicValueLong
           
 class BasicValueName
           
 class BasicValueNCName
          TODO: This does not enforce xsd:NCName restrictions yet.
 class BasicValueNegativeInteger
           
 class BasicValueNMTOKEN
          TODO: This does not enforce xsd:NMTOKEN restrictions yet.
 class BasicValueNonNegativeInteger
           
 class BasicValueNonPositiveInteger
           
 class BasicValueNormalizedString
           
 class BasicValuePositiveInteger
           
 class BasicValueShort
           
 class BasicValueString
           
 class BasicValueTime
           
 class BasicValueToken
           
 class BasicValueUnsignedByte
           
 class BasicValueUnsignedInt
           
 class BasicValueUnsignedLong
           
 class BasicValueUnsignedShort
           
 

Methods in org.eclipse.higgins.idas.impl that return IPropertyValue
 IPropertyValue BasicProperty.getValue()
           
 IPropertyValue BasicAttribute.getValue()
           
 

Methods in org.eclipse.higgins.idas.impl that return types with arguments of type IPropertyValue
 java.lang.Iterable<IPropertyValue> BasicProperty.getValues()
           
 java.lang.Iterable<IPropertyValue> BasicAttribute.getValues()
           
 

Methods in org.eclipse.higgins.idas.impl with parameters of type IPropertyValue
 IAttribute BasicAttributeSet.createAttribute(java.net.URI type, IPropertyValue value)
           
 IMetadata BasicMetadataSet.createMetadata(java.net.URI type, IPropertyValue value)
           
 IMetadata BasicAttribute.createMetadata(java.net.URI type, IPropertyValue value)
           
 void BasicProperty.setValue(IPropertyValue value)
           
 void BasicAttribute.setValue(IPropertyValue value)
           
 

Method parameters in org.eclipse.higgins.idas.impl with type arguments of type IPropertyValue
 IAttribute BasicAttributeSet.createAttribute(java.net.URI type, java.lang.Iterable<IPropertyValue> values)
           
 

Constructors in org.eclipse.higgins.idas.impl with parameters of type IPropertyValue
BasicAttribute(java.net.URI type, IPropertyValue value)
           
BasicAttribute(java.net.URI type, IPropertyValue value, java.util.HashSet<IMetadata> metadataSet)
           
BasicMetadata(java.net.URI type, IPropertyValue value)
           
BasicProperty(java.net.URI type, IPropertyValue value)
           
 

Constructor parameters in org.eclipse.higgins.idas.impl with type arguments of type IPropertyValue
BasicAttribute(java.net.URI type, java.lang.Iterable<IPropertyValue> values)
           
BasicAttribute(java.net.URI type, java.util.Vector<IPropertyValue> values)
           
BasicAttribute(java.net.URI type, java.util.Vector<IPropertyValue> values, java.util.HashSet<IMetadata> metadataSet)
           
BasicProperty(java.net.URI type, java.lang.Iterable<IPropertyValue> values)
           
BasicProperty(java.net.URI type, java.util.Vector<IPropertyValue> values)
           
 

Uses of IPropertyValue in org.eclipse.higgins.idas.schema
 

Methods in org.eclipse.higgins.idas.schema that return types with arguments of type IPropertyValue
 java.util.List<IPropertyValue> IAttributeSchema.getAllValuesFrom()
          Returns the list of predefined attribute's values which are defined (allowed) in this type of attributes or null if any values with correct data type are alloved.