WICOM
 All Data Structures Namespaces Files Functions Variables Pages
Public Member Functions | Protected Attributes
Subsumption Class Reference
Inheritance diagram for Subsumption:
Relationship Entity Metamodel

Public Member Functions

 __construct ($name, $parent, $children)
 
 get_json_array ()
 
- Public Member Functions inherited from Relationship
 __construct ($name, $entities)
 
 get_json_array ()
 
- Public Member Functions inherited from Metamodel
 get_json_array ()
 

Protected Attributes

 $objectSubName = ""
 
 $parentSub = ""
 
 $childrenSub = []
 
- Protected Attributes inherited from Relationship
 $objectRelName = ""
 
 $objEntitiesRel = []
 

Constructor & Destructor Documentation

__construct (   $name,
  $parent,
  $children 
)

More precisely regarding the sub and super: For each sub participating in a Subsumption, there must be a matching super and its participating Entity is of the same category as the Entity participating in the sub. `category' in the textual constraint refers to that a subsumption can be declared among any two Relationships, between any two Object types etc., but not between, say, an Object type and an Attributive property.

Parameters
$namesubsumption name
$parentsubsumption parent
$childrensubsumption array of parent's children

Member Function Documentation

get_json_array ( )

Field Documentation

$childrenSub = []
protected
$objectSubName = ""
protected
$parentSub = ""
protected

The documentation for this class was generated from the following file: