RdfProperty Class Reference

Property description belonging to the property hierarchy of the system. More...

List of all members.

Public Member Functions

 __construct ($propertyURI, $ontologiesGraph, $inferredOntologiesGraph, &$db)
 Constructor.
 __destruct ()
 getLabel ()
 Get a human readable label of the property.
 getDescription ()
 Get a human readable description of the property.

Public Attributes

 $triples = array()
 Triples defining a property.

Private Attributes

 $uri = ""
 URI of the property.
 $ontologiesGraph = ""
 URI of the graph where the ontologies are indexed.


Detailed Description

Property description belonging to the property hierarchy of the system.


Author:
Frederick Giasson, Structured Dynamics LLC.



Definition at line 26 of file RdfProperty.php.


Constructor & Destructor Documentation

RdfProperty::__construct ( propertyURI,
ontologiesGraph,
inferredOntologiesGraph,
&$  db 
)

Constructor.

Parameters:
[in] $propertyURI URI of the property
[in] $ontologiesGraph URI of the graph where properties description are indexed
[in] $inferredOntologiesGraph URI of the graph where inferred properties are indexed
[in] $db DB connection where to index the properties descriptions

Author:
Frederick Giasson, Structured Dynamics LLC.



Definition at line 66 of file RdfProperty.php.

References $ontologiesGraph, and $query.

RdfProperty::__destruct (  ) 

Definition at line 98 of file RdfProperty.php.


Member Function Documentation

RdfProperty::getDescription (  ) 

Get a human readable description of the property.


Returns:
returns a human readable description of the property
Author:
Frederick Giasson, Structured Dynamics LLC.



Definition at line 160 of file RdfProperty.php.

References Namespaces::$dc, Namespaces::$dcterms, Namespaces::$iron, Namespaces::$rdfs, Namespaces::$skos_2004, and Namespaces::$skos_2008.

RdfProperty::getLabel (  ) 

Get a human readable label of the property.


Returns:
returns a human readable label of the property
Author:
Frederick Giasson, Structured Dynamics LLC.



Definition at line 110 of file RdfProperty.php.

References Namespaces::$iron, Namespaces::$rdfs, Namespaces::$skos_2004, and Namespaces::$skos_2008.


Member Data Documentation

RdfProperty::$ontologiesGraph = "" [private]

URI of the graph where the ontologies are indexed.

Definition at line 51 of file RdfProperty.php.

Referenced by __construct().

RdfProperty::$triples = array()

Triples defining a property.

Definition at line 45 of file RdfProperty.php.

RdfProperty::$uri = "" [private]

URI of the property.

Definition at line 48 of file RdfProperty.php.


The documentation for this class was generated from the following file:
Copyright © 2009. Structured Dynamics LLC Structured Dynamics LLC. All rights reserved.