Class RDFSModel

(line 11)

Description

DbModel
   |
   --DefaultRDFSModel
      |
      --RDFSModel

Located in File: /rdfsapi/protege/model.php

RDFSmodel


Class Variables

Summary:
mixed $metaModel

$metaModel = array(
'owl:equivalentProperty'=>':OWL-EQUIVALENT-SLOTS',
'owl:Restriction'=>':OWL-RESTRICTION',
'owl:AllDifferent'=>':OWL-ALL-DIFFERENT',
'owl:DeprecatedClass'=>':OWL-DEPRECATED',
'owl:AnnotationProperty'=>':OWL-ANNOTATION-PROPERTY',
'owl:DeprecatedProperty'=>':OWL-DEPRECATED',
'owl:FunctionalProperty'=>':OWL-FUNCTIONAL-PROPERTY',
'owl:InverseFunctionalProperty'=>':OWL-INVERSE-FUNCTIONAL',
'owl:SymmetricProperty'=>':OWL-SYMMETRIC',
'owl:TransitiveProperty'=>':OWL-TRANSITIVE',
'owl:imports'=>':OWL-ONTOLOGY-IMPORTS',
'rdfs:subClassOf'=>':DIRECT-SUPERCLASSES',
'rdfs:subPropertyOf'=>':DIRECT-SUPERSLOTS',
'rdfs:domain'=>':DIRECT-DOMAIN',
'rdfs:range'=>':SLOT-VALUE-TYPE',
'owl:inverseOf'=>':SLOT-INVERSE',
'rdf:type'=>':DIRECT-TYPE',
'owl:FunctionalProperty'=>':SLOT-MAXIMUM-CARDINALITY'
)
(line 12)

Data type : mixed

$propertyTypes = array(
'owl:InverseFunctionalProperty',
'owl:SymmetricProperty',
'owl:TransitiveProperty',
'owl:DeprecatedProperty',
'owl:AnnotationProperty',
'owl:FunctionalProperty'
)
(line 32)

Data type : mixed

Class Constants

Summary:

Method Detail

Summary:
RDFSModel RDFSModel ( $store,  $modelURI)
void add ( $subj, [ $pred = ''], [ $obj = ''])
void getType ()
void query ( $subject,  $predicate,  $object, [ $start = 0], [ $count = ''])
void remove ( $subj, [ $pred = ''], [ $obj = ''])
void _createDynSqlPart_SPO ( $subject,  $predicate,  $object)
void _dbId ( $resource)

Constructor RDFSModel (line 40)

RDFSModel RDFSModel( $store, $modelURI)

Parameters

  • $store:
  • $modelURI:

Info

Method add (line 148)

void add( $subj, [ $pred = ''], [ $obj = ''])

Overrides : DefaultRDFSModel::add() Adds a statement to the model

Parameters

  • $subj:
  • $pred:
  • $obj:

Info

Method getType (line 48)

void getType( )

Overrides : DefaultRDFSModel::getType() Returns the model type

Info

Method query (line 99)

void query( $subject, $predicate, $object, [ $start = 0], [ $count = ''])

Overrides : DefaultRDFSModel::query() General method to search for triples in the DbModel.

Parameters

  • $subject:
  • $predicate:
  • $object:
  • $start:
  • $count:

Info

Method remove (line 157)

void remove( $subj, [ $pred = ''], [ $obj = ''])

Overrides : DefaultRDFSModel::remove() Removes a statement from the model

Parameters

  • $subj:
  • $pred:
  • $obj:

Info

Method _createDynSqlPart_SPO (line 80)

void _createDynSqlPart_SPO( $subject, $predicate, $object)

Parameters

  • $subject:
  • $predicate:
  • $object:

Info

Method _dbId (line 68)

void _dbId( $resource)

Parameters

  • $resource:

Info

Inherited Variables

Inherited Class Variable Summary

Inherited From Class DefaultRDFSModel

DefaultRDFSModel::$asResource - Provides a view of the model as a resource, e.g. to retrieve or set owl:OntologyProperties.

DefaultRDFSModel::$importsIds -

DefaultRDFSModel::$importsSQL -

DefaultRDFSModel::$logActions -

DefaultRDFSModel::$resource -

Inherited Methods

Inherited Method Summary

Inherited From Class DefaultRDFSModel

DefaultRDFSModel::DefaultRDFSModel() - Class constructor.

DefaultRDFSModel::add() - Adds a statement to the model

DefaultRDFSModel::addAnonymousClass() - Returns a resource that represents a anonymous class description node in this model.

DefaultRDFSModel::addClass() - Returns a resource that represents a class description node in this model.

DefaultRDFSModel::addInstance() - Creates a new RDFSInstance

DefaultRDFSModel::addList() - Adds an RDF list to the model

DefaultRDFSModel::addProperty() - Creates a new RDFSProperty

DefaultRDFSModel::classF() - Class factory.

DefaultRDFSModel::countClasses() - Returns the number of classes in this model.

DefaultRDFSModel::countInstances() - Returns the number of instances in this model.

DefaultRDFSModel::countProperties() - Returns the number of properties in this model.

DefaultRDFSModel::countTriples() - Returns the number of triples/statements in this model.

DefaultRDFSModel::find() - Method to search for triples in the DbModel.

DefaultRDFSModel::findInstances() -

DefaultRDFSModel::findNode() - Exactly one of the parameters $subject, $predicate or $object must be NULL.

DefaultRDFSModel::findNodes() - Exactly one of the parameters $subject, $predicate or $object must be NULL.

DefaultRDFSModel::findObjects() -

DefaultRDFSModel::findPredicates() -

DefaultRDFSModel::findStatement() - Returns the first statements of this model matching the parameters.

DefaultRDFSModel::findStatements() - Returns the statements of this model matching the parameters.

DefaultRDFSModel::findSubjects() -

DefaultRDFSModel::getClass() - Return a RDFSClass object corresponding to the URI or false if such one does not exist.

DefaultRDFSModel::getInstance() -

DefaultRDFSModel::getList() - Returns RDF list members as an array

DefaultRDFSModel::getLiteralId() - Returns a string representation of the literal.

DefaultRDFSModel::getModelIds() -

DefaultRDFSModel::getNodeId() - Returns a uniq string for a node, which can be used for indexing arrays of nodes.

DefaultRDFSModel::getOneOf() - TODO: Beschreibung und return

DefaultRDFSModel::getParsedNamespaces() -

DefaultRDFSModel::getProperty() - Returns a RDFSProperty object corresponding to the URI or false if such one does not exist.

DefaultRDFSModel::getResource() - Return a RDFSInstance object corresponding to the URI or false if such one doesn't exist.

DefaultRDFSModel::getType() - Returns the model type

DefaultRDFSModel::instanceF() - Instance factory.

DefaultRDFSModel::listAnnotationProperties() - Returns array of all annotation properties in this model.

DefaultRDFSModel::listClassAnnotationProperties() - Returns an array of all distinct label languages for all classes in the model.

DefaultRDFSModel::listClasses() - Returns array of all named classes in this model.

DefaultRDFSModel::listClassLabelLanguages() - Returns an array of all distinct label languages for all classes in the model.

DefaultRDFSModel::listDatatypes() - Returns an array of all XML datatypes used in the model.

DefaultRDFSModel::listImports() - Returns a list of models imported by owl:imports.

DefaultRDFSModel::listInstances() - Lists all instances of classes in the model.

DefaultRDFSModel::listLanguages() - Returns an array of all languages used in conjunction with literals in the model.

DefaultRDFSModel::listLists() - List all rdf:lists in the model

DefaultRDFSModel::listModelIds() -

DefaultRDFSModel::listNamespaces() - Returns an array of all XML namespaces used in the model.

DefaultRDFSModel::listProperties() - Returns all properties (OWL_ObjectProperties and OWL_DatatypeProperties) of the model

DefaultRDFSModel::listResources() - Returns an array of all resource URIs in the model.

DefaultRDFSModel::listResourcesObject() - Returns an array of all resource URIs, which occur as objects of statements in the model.

DefaultRDFSModel::listResourcesPredicate() - Returns an array of all resource URIs, which occur as predicates of statements in the model.

DefaultRDFSModel::listResourcesSubject() - Returns an array of all resource URIs, which occur as subjects of statements in the model.

DefaultRDFSModel::listTopClasses() - Returns array of all named classes not being sub-class of any other class in this model.

DefaultRDFSModel::listTopProperties() - Returns array of all properties not being sub-properties of any other property in this model.

DefaultRDFSModel::listTypes() - Find helper function.

DefaultRDFSModel::logAdd() - Writes the adding of the given statement to the log.

DefaultRDFSModel::logEnabled() - Returns true if logging is enabled for the model/store false otherwise.

DefaultRDFSModel::logEnd() - Finishes the last logging action.

DefaultRDFSModel::logRemove() - Writes the removal of the given statement to the log.

DefaultRDFSModel::logStart() - Starts a new logging action, all subsequent adds and removes of statements to the model will be related to this action until the method "logEnd" is called.

DefaultRDFSModel::propertyF() - Property factory.

DefaultRDFSModel::query() - General method to search for triples in the DbModel.

DefaultRDFSModel::rdqlQuery() -

DefaultRDFSModel::remove() - Removes a statement from the model

DefaultRDFSModel::removeClass() - Removes a class (including all references to this class) from the model.

DefaultRDFSModel::removeDuplicateStatements() -

DefaultRDFSModel::removeInstance() - Removes an instance (including all references to the instance) from the model.

DefaultRDFSModel::removeProperty() - Removes a property (including all references to this property) from the model.

DefaultRDFSModel::removeResource() - Removes all references to a resource from the model.

DefaultRDFSModel::renameNamespace() -

DefaultRDFSModel::resourceF() - Resource factory.

DefaultRDFSModel::search() - Method to search for triples in the DbModel which match the search string $search according to a certain comparision.

DefaultRDFSModel::searchFullText() - Full-text search on the model.

DefaultRDFSModel::setType() -

DefaultRDFSModel::_convertRowToStatement() -

DefaultRDFSModel::_dbIds() -

DefaultRDFSModel::_findInstances() - Return an array of individuals in the model. If an array properties of PropertyURI=>Value mappings is given, only individuals with the specified property values will be returned.



Documentation generated on Tue, 07 Nov 2006 13:07:03 +0100 by phpDocumentor 1.3.0