org.eclipse.higgins.idas.cp.rdf
Class RDFComplexValue

java.lang.Object
  extended byorg.eclipse.higgins.idas.spi.BasicAttributeSet
      extended byorg.eclipse.higgins.idas.spi.AbstractComplexValue
          extended byorg.eclipse.higgins.idas.spi.BasicComplexValue
              extended byorg.eclipse.higgins.idas.cp.rdf.RDFComplexValue
All Implemented Interfaces:
org.eclipse.higgins.idas.spi.IAttributeContainer, org.eclipse.higgins.idas.api.IAttributeValue, org.eclipse.higgins.idas.api.IBlankEntity, org.eclipse.higgins.idas.api.IComplexAttrValue, org.eclipse.higgins.idas.api.IHasAttributes

public class RDFComplexValue
extends org.eclipse.higgins.idas.spi.BasicComplexValue


Field Summary
 
Fields inherited from class org.eclipse.higgins.idas.spi.BasicComplexValue
ATTR_VALUE_TYPE_URI_STR, ATTR_VALUE_URI_STR, OWL_TYPE_STR, XML_TYPE_STR
 
Fields inherited from interface org.eclipse.higgins.idas.api.IAttributeValue
BASE_OWL_URI
 
Constructor Summary
RDFComplexValue(org.eclipse.higgins.idas.spi.IAttributeValueContainer container, URI type, com.hp.hpl.jena.rdf.model.Resource resource)
           
 
Method Summary
 org.eclipse.higgins.idas.api.IAttribute getAttribute(URI attrID)
           
 Iterator getAttributes()
           
 
Methods inherited from class org.eclipse.higgins.idas.spi.BasicComplexValue
getDataType
 
Methods inherited from class org.eclipse.higgins.idas.spi.AbstractComplexValue
equals, getModel, getValueType, isSimple, remove
 
Methods inherited from class org.eclipse.higgins.idas.spi.BasicAttributeSet
addAttribute, addAttribute, addUnnotifiedAttribute, addUnnotifiedAttribute, equals, getSingleValuedAttribute, removeAttribute, removeAttributeValue, removeAttributeValue, removeUnnotifiedAttribute, updateNotification
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.higgins.idas.api.IAttributeValue
equals, getValueType, isSimple, remove
 
Methods inherited from interface org.eclipse.higgins.idas.api.IHasAttributes
addAttribute, addAttribute, equals, getSingleValuedAttribute, removeAttribute, removeAttributeValue, removeAttributeValue
 
Methods inherited from interface org.eclipse.higgins.idas.api.IBlankEntity
getModel
 

Constructor Detail

RDFComplexValue

public RDFComplexValue(org.eclipse.higgins.idas.spi.IAttributeValueContainer container,
                       URI type,
                       com.hp.hpl.jena.rdf.model.Resource resource)
                throws org.eclipse.higgins.idas.api.IdASException
Method Detail

getAttribute

public org.eclipse.higgins.idas.api.IAttribute getAttribute(URI attrID)
                                                     throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException

getAttributes

public Iterator getAttributes()
                       throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException