com.att.gs.codip.ograph.imp
Class OGVirtualOntologyImp

java.lang.Object
  |
  +--com.att.gs.codip.resource.AbstractResource
        |
        +--com.att.gs.codip.ograph.imp.OGResourceImp
              |
              +--com.att.gs.codip.ograph.imp.OGOntologyImp
                    |
                    +--com.att.gs.codip.ograph.imp.OGVirtualOntologyImp
All Implemented Interfaces:
LogicalResource, OGOntology, OGResource

public class OGVirtualOntologyImp
extends OGOntologyImp
implements OGOntology

Virtual Ontology Graph The virtual ontolgoy graph supports incomplete references.


Field Summary
 
Fields inherited from class com.att.gs.codip.ograph.imp.OGOntologyImp
applyToImports_XSLTURI, classes, datatypes, imports, literals, properties, resources
 
Fields inherited from class com.att.gs.codip.ograph.imp.OGResourceImp
EMPTY_MAP
 
Fields inherited from class com.att.gs.codip.resource.AbstractResource
delineatedType, isSingleTyped
 
Constructor Summary
protected OGVirtualOntologyImp()
          Creators and Initializers
  OGVirtualOntologyImp(java.lang.String theURI)
           
  OGVirtualOntologyImp(java.lang.String theURI, java.util.Comparator theComptor)
           
  OGVirtualOntologyImp(java.lang.String theURI, int classSize, int propertySize, int literalSize)
           
 
Method Summary
 OGProperty lookupProperty(java.lang.Object theID)
          Collection Access Methods.
 
Methods inherited from class com.att.gs.codip.ograph.imp.OGOntologyImp
addClass, addDatatype, addImport, addLiteral, addProperty, addResource, classes, classes, containsClass, containsDatatype, containsImport, containsLiteral, containsProperty, containsResource, copySubOntology, createClass, createClass, createClass, createClass, createDatatype, createDatatype, createDatatype, createDatatype, createLiteral, createLiteral, createLiteral, createLiteral, createLiteralByValue, createLiteralByValue, createProperty, createProperty, createProperty, createProperty, createPropInstance, createPropInstance, datatypes, datatypes, getClass, getClasses, getDatatype, getDatatypes, getImport, getImports, getLiteral, getLiterals, getProperties, getProperty, getResource, getResources, getSourceURI, getVersionInfo, imports, literals, literals, lookupClass, lookupClass, lookupDatatype, lookupDatatype, lookupImport, lookupLiteral, lookupLiteral, lookupProperty, lookupResource, morph, morphID, properties, properties, removeClass, removeDatatype, removeImport, removeLiteral, removeProperty, removeResource, resources, resources, setSourceURI, setVersionInfo
 
Methods inherited from class com.att.gs.codip.ograph.imp.OGResourceImp
addNewPropInstance, addPropInstance, addType, containsPropInstance, containsType, copyRDF, getComment, getLabel, getOntology, getPropInstance, getPropInstances, getPropInstances, isType, lookupPropInstance, propInstances, propInstances, removePropInstance, removeType, resourceInitialization, setComment, setLabel, setType, toString, types
 
Methods inherited from class com.att.gs.codip.resource.AbstractResource
equals, getID, getLocalName, getNamespace, getType, getURI, isLiteralType, isType, resourceInitialization, setID, setLocalName, setNamespace, setType, setURI
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.att.gs.codip.ograph.OGOntology
addClass, addDatatype, addImport, addLiteral, addProperty, addResource, classes, classes, containsClass, containsDatatype, containsImport, containsLiteral, containsProperty, containsResource, createClass, createClass, createClass, createClass, createDatatype, createDatatype, createDatatype, createDatatype, createLiteral, createLiteral, createLiteral, createLiteral, createLiteralByValue, createLiteralByValue, createProperty, createProperty, createProperty, createProperty, createPropInstance, createPropInstance, datatypes, datatypes, getClass, getClasses, getDatatype, getDatatypes, getImport, getImports, getLiteral, getLiterals, getProperties, getProperty, getResource, getResources, getSourceURI, getVersionInfo, imports, literals, literals, lookupClass, lookupClass, lookupDatatype, lookupDatatype, lookupImport, lookupLiteral, lookupLiteral, lookupProperty, lookupResource, morph, properties, properties, removeClass, removeDatatype, removeImport, removeLiteral, removeProperty, removeResource, resources, resources, setSourceURI, setVersionInfo
 
Methods inherited from interface com.att.gs.codip.ograph.OGResource
addNewPropInstance, addPropInstance, addType, containsPropInstance, containsType, getComment, getID, getLabel, getLocalName, getNamespace, getOntology, getPropInstance, getPropInstances, getPropInstances, getURI, lookupPropInstance, propInstances, propInstances, removePropInstance, removeType, setComment, setLabel, types
 
Methods inherited from interface com.att.gs.codip.resource.LogicalResource
getType, isLiteralType, isType, setType
 

Constructor Detail

OGVirtualOntologyImp

protected OGVirtualOntologyImp()
Creators and Initializers


OGVirtualOntologyImp

public OGVirtualOntologyImp(java.lang.String theURI)

OGVirtualOntologyImp

public OGVirtualOntologyImp(java.lang.String theURI,
                            int classSize,
                            int propertySize,
                            int literalSize)

OGVirtualOntologyImp

public OGVirtualOntologyImp(java.lang.String theURI,
                            java.util.Comparator theComptor)
Method Detail

lookupProperty

public OGProperty lookupProperty(java.lang.Object theID)
Collection Access Methods. Mostly using super's.

Specified by:
lookupProperty in interface OGOntology
Overrides:
lookupProperty in class OGOntologyImp
Parameters:
theID - The ID of the sought property.
Returns:
The matching property if found, otherwise returns void.


CODIP AT&T Government Solutions, Inc.