Public Member Functions | |
__construct () | |
begin_line () | |
end_line () | |
insert_class ($name) | |
insert_subclassof ($child_class, $father_class) | |
insert_objectproperty ($name) | |
begin_inverseof () | |
end_inverseof () | |
begin_subclassof () | |
end_subclassof () | |
begin_intersectionof () | |
end_intersectionof () | |
begin_unionof () | |
end_unionof () | |
begin_complementof () | |
end_complementof () | |
begin_somevaluesfrom () | |
end_somevaluesfrom () | |
begin_allvaluesfrom () | |
end_allvaluesfrom () | |
begin_mincardinality ($cardinality) | |
end_mincardinality () | |
begin_maxcardinality ($cardinality) | |
end_maxcardinality () | |
end_document () | |
to_string () | |
Public Member Functions inherited from Document | |
to_string () | |
end_document () | |
Protected Member Functions | |
remove_operand () | |
Protected Attributes | |
$content = null | |
__construct | ( | ) |
begin_allvaluesfrom | ( | ) |
begin_complementof | ( | ) |
begin_intersectionof | ( | ) |
begin_inverseof | ( | ) |
$only_elt | A boolean. Is true if the inverse applies only to a single element. |
begin_line | ( | ) |
begin_maxcardinality | ( | $cardinality | ) |
begin_mincardinality | ( | $cardinality | ) |
begin_somevaluesfrom | ( | ) |
begin_subclassof | ( | ) |
begin_unionof | ( | ) |
end_allvaluesfrom | ( | ) |
end_complementof | ( | ) |
end_document | ( | ) |
end_intersectionof | ( | ) |
end_inverseof | ( | ) |
end_line | ( | ) |
end_maxcardinality | ( | ) |
end_mincardinality | ( | ) |
end_somevaluesfrom | ( | ) |
end_subclassof | ( | ) |
end_unionof | ( | ) |
insert_class | ( | $name | ) |
insert_objectproperty | ( | $name | ) |
insert_subclassof | ( | $child_class, | |
$father_class | |||
) |
|
protected |
I remove the last operand inserted from the string.
I just remove the last nth characters, don't check if it is the operand really.
to_string | ( | ) |
|
protected |