com.hp.hpl.jena.daml.common
Class DAMLDisjointImpl

java.lang.Object
  |
  +--com.hp.hpl.mesa.rdf.jena.common.ResourceImpl
        |
        +--com.hp.hpl.jena.daml.common.DAMLCommonImpl
              |
              +--com.hp.hpl.jena.daml.common.DAMLDisjointImpl
All Implemented Interfaces:
DAMLCommon, DAMLDisjoint, RDFNode, Resource, ResourceI

public class DAMLDisjointImpl
extends DAMLCommonImpl
implements DAMLDisjoint

Java representation of a DAML Disjoint instance. Note that Disjoint may be removed from the DAML spec, so this class may become obsolete quite quickly.

Version:
CVS info: $Id: DAMLDisjointImpl.java,v 1.1 2001/09/24 17:02:41 ijd Exp $
Author:
Ian Dickinson, HP Labs (email)

Constructor Summary
DAMLDisjointImpl(java.lang.String uri, DAMLModel store, DAMLVocabulary vocabulary)
          Constructor, takes the URI for this disjoint, and the underlying model it will be attached to.
DAMLDisjointImpl(java.lang.String namespace, java.lang.String name, DAMLModel store, DAMLVocabulary vocabulary)
          Constructor, takes the name and namespace for this disjoint, and the underlying model it will be attached to.
 
Methods inherited from class com.hp.hpl.jena.daml.common.DAMLCommonImpl
getAll, getDAMLModel, getEquivalenceSet, getEquivalentValues, getNumPropertyValues, getPropertyValue, getPropertyValues, getRDFTypes, getSelfIterator, getVocabulary, hasRDFType, hasRDFType, prop_comment, prop_equivalentTo, prop_label, prop_type, remove, removeAll, removeProperty, replaceProperty, setPropertyValue, setRDFType, setRDFType, toString
 
Methods inherited from class com.hp.hpl.mesa.rdf.jena.common.ResourceImpl
abort, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getEmbeddedResource, getId, getLocalName, getModel, getNameSpace, getProperty, getURI, hashCode, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, isAnon, listProperties, listProperties, port, removeProperties
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.hp.hpl.jena.daml.DAMLCommon
getAll, getDAMLModel, getEquivalenceSet, getEquivalentValues, getNumPropertyValues, getPropertyValue, getPropertyValues, getRDFTypes, getVocabulary, hasRDFType, hasRDFType, prop_comment, prop_equivalentTo, prop_label, prop_type, remove, removeAll, removeProperty, replaceProperty, setPropertyValue, setRDFType, setRDFType
 
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, getLocalName, getModel, getNameSpace, getProperty, getURI, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, isAnon, listProperties, listProperties, removeProperties, toString
 

Constructor Detail

DAMLDisjointImpl

public DAMLDisjointImpl(java.lang.String uri,
                        DAMLModel store,
                        DAMLVocabulary vocabulary)
Constructor, takes the URI for this disjoint, and the underlying model it will be attached to.
Parameters:
uri - The URI of the disjoint
store - Reference to the DAML store that will contain statements about this DAML disjoint.
vocabulary - Reference to the DAML vocabulary used by this disjoint.

DAMLDisjointImpl

public DAMLDisjointImpl(java.lang.String namespace,
                        java.lang.String name,
                        DAMLModel store,
                        DAMLVocabulary vocabulary)
Constructor, takes the name and namespace for this disjoint, and the underlying model it will be attached to.
Parameters:
namespace - The namespace the disjoint inhabits, or null
name - The name of the disjoint
store - Reference to the DAML store that will contain statements about this DAML disjoint.
vocabulary - Reference to the DAML vocabulary used by this disjoint.


Copyright 2001 Hewlett-Packard. All Rights Reserved.