org.daml.rdf.jena.common
Class DynamicPropertyImpl

java.lang.Object
  |
  +--com.hp.hpl.mesa.rdf.jena.common.ResourceImpl
        |
        +--com.hp.hpl.mesa.rdf.jena.common.PropertyImpl
              |
              +--org.daml.rdf.jena.common.DynamicPropertyImpl
All Implemented Interfaces:
com.hp.hpl.mesa.rdf.jena.model.Property, com.hp.hpl.mesa.rdf.jena.model.RDFNode, com.hp.hpl.mesa.rdf.jena.model.Resource, com.hp.hpl.mesa.rdf.jena.common.ResourceI

public class DynamicPropertyImpl
extends com.hp.hpl.mesa.rdf.jena.common.PropertyImpl


Field Summary
static boolean DEBUG
           
 
Fields inherited from class com.hp.hpl.mesa.rdf.jena.common.PropertyImpl
ordinal
 
Fields inherited from class com.hp.hpl.mesa.rdf.jena.common.ResourceImpl
id, localName, model, nameSpace, uri
 
Constructor Summary
DynamicPropertyImpl(java.lang.String uri, com.hp.hpl.mesa.rdf.jena.model.Model model)
           
DynamicPropertyImpl(java.lang.String namespace, java.lang.String localName, com.hp.hpl.mesa.rdf.jena.model.Model model)
           
 
Method Summary
 com.hp.hpl.mesa.rdf.jena.model.StmtIterator listProperties()
           
 com.hp.hpl.mesa.rdf.jena.model.StmtIterator listProperties(com.hp.hpl.mesa.rdf.jena.model.Property p)
           
protected  void maybeLoad()
          load the page containing this URI if it hasn't been loaded already
 com.hp.hpl.mesa.rdf.jena.model.Resource port(com.hp.hpl.mesa.rdf.jena.model.Model m)
           
 
Methods inherited from class com.hp.hpl.mesa.rdf.jena.common.PropertyImpl
checkOrdinal, getLocalName, getNameSpace, getOrdinal
 
Methods inherited from class com.hp.hpl.mesa.rdf.jena.common.ResourceImpl
abort, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, assignId, begin, commit, equals, getEmbeddedResource, getId, getModel, getProperty, getURI, hashCode, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, isAnon, removeProperties, splitNameSpace, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.hp.hpl.mesa.rdf.jena.model.Resource
abort, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getModel, getProperty, getURI, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, isAnon, removeProperties, toString
 

Field Detail

DEBUG

public static boolean DEBUG
Constructor Detail

DynamicPropertyImpl

public DynamicPropertyImpl(java.lang.String uri,
                           com.hp.hpl.mesa.rdf.jena.model.Model model)
                    throws com.hp.hpl.mesa.rdf.jena.model.RDFException

DynamicPropertyImpl

public DynamicPropertyImpl(java.lang.String namespace,
                           java.lang.String localName,
                           com.hp.hpl.mesa.rdf.jena.model.Model model)
                    throws com.hp.hpl.mesa.rdf.jena.model.RDFException
Method Detail

maybeLoad

protected void maybeLoad()
                  throws com.hp.hpl.mesa.rdf.jena.model.RDFException
load the page containing this URI if it hasn't been loaded already

com.hp.hpl.mesa.rdf.jena.model.RDFException

listProperties

public com.hp.hpl.mesa.rdf.jena.model.StmtIterator listProperties()
                                                           throws com.hp.hpl.mesa.rdf.jena.model.RDFException
Specified by:
listProperties in interface com.hp.hpl.mesa.rdf.jena.model.Resource
Overrides:
listProperties in class com.hp.hpl.mesa.rdf.jena.common.ResourceImpl
com.hp.hpl.mesa.rdf.jena.model.RDFException

listProperties

public com.hp.hpl.mesa.rdf.jena.model.StmtIterator listProperties(com.hp.hpl.mesa.rdf.jena.model.Property p)
                                                           throws com.hp.hpl.mesa.rdf.jena.model.RDFException
Specified by:
listProperties in interface com.hp.hpl.mesa.rdf.jena.model.Resource
Overrides:
listProperties in class com.hp.hpl.mesa.rdf.jena.common.ResourceImpl
com.hp.hpl.mesa.rdf.jena.model.RDFException

port

public com.hp.hpl.mesa.rdf.jena.model.Resource port(com.hp.hpl.mesa.rdf.jena.model.Model m)
                                             throws com.hp.hpl.mesa.rdf.jena.model.RDFException
Specified by:
port in interface com.hp.hpl.mesa.rdf.jena.common.ResourceI
Overrides:
port in class com.hp.hpl.mesa.rdf.jena.common.PropertyImpl
com.hp.hpl.mesa.rdf.jena.model.RDFException