WICOM
 All Data Structures Namespaces Files Functions Variables Pages
Public Member Functions
UMLJSONBuilder Class Reference
Inheritance diagram for UMLJSONBuilder:
Documents

Public Member Functions

 __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 ()
 
- Public Member Functions inherited from Documents
 get_product ()
 

Detailed Description

I set the common behaviour for every DocumentBuilder subclass.

Constructor & Destructor Documentation

__construct ( )

Member Function Documentation

get_product ( )
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: