|
| __construct () |
|
| set_prefixes ($prefixes) |
|
| set_ontologyIRI ($ontologyIRI) |
|
| insert_class ($classname) |
|
| insert_subsumption ($classes, $parent, $constraints) |
|
| insert_relationship ($classes, $name, $cardinalities=["0..*","0..*"], $roles=["",""]) |
|
| insert_withclass_relationship ($classes, $name, $assoc_class, $cardinalities=["0..*","0..*"], $roles=["",""]) |
|
| insert_attribute ($attribute, $class, $datatype) |
|
| get_product () |
|
| get_product () |
|
I set the common behaviour for every DocumentBuilder subclass.
insert_attribute |
( |
|
$attribute, |
|
|
|
$class, |
|
|
|
$datatype |
|
) |
| |
insert_class |
( |
|
$classname | ) |
|
insert_relationship |
( |
|
$classes, |
|
|
|
$name, |
|
|
|
$cardinalities = ["0..*" , |
|
|
"0..*"] |
, |
|
|
|
$roles = ["" , |
|
|
""] |
|
|
) |
| |
insert_subsumption |
( |
|
$classes, |
|
|
|
$parent, |
|
|
|
$constraints |
|
) |
| |
insert_withclass_relationship |
( |
|
$classes, |
|
|
|
$name, |
|
|
|
$assoc_class, |
|
|
|
$cardinalities = ["0..*" , |
|
|
"0..*"] |
, |
|
|
|
$roles = ["" , |
|
|
""] |
|
|
) |
| |
set_ontologyIRI |
( |
|
$ontologyIRI | ) |
|
set_prefixes |
( |
|
$prefixes | ) |
|
The documentation for this class was generated from the following file: