| UMMF documentation | view source | Contained in the UMMF distribution. |
__validate_type__typecheckisaNavigationCallExpisaOCL__Expressions__NavigationCallExp__model_name __isAbstract___initialize__initialize__createnavigationSourceset_navigationSourceadd_navigationSourceremove_navigationSourceclear_navigationSourcecount_navigationSourcequalifiersindex_qualifiersindex_of_qualifiersset_qualifiersset_index_qualifiersadd_qualifiersadd_index_qualifiersremove_qualifiersclear_qualifierscount_qualifiers
UMMF::UML_1_5::OCL::Expressions::NavigationCallExp --
1.5
NO ATTRIBUTES
: THIS 1 ----> navigationSource : UMMF::UML_1_5::Foundation::Core::AssociationEnd 11changeableinstancenonepublicSet::ObjectnavigationCallExp : THIS 0..1 <---> qualifiers : UMMF::UML_1_5::OCL::Expressions::OclExpression 0..*__validate_typeUMMF::UML_1_5::OCL::Expressions::NavigationCallExp->__validate_type($value);
Returns true if $value is a valid representation of UMMF::UML_1_5::OCL::Expressions::NavigationCallExp.
__typecheckUMMF::UML_1_5::OCL::Expressions::NavigationCallExp->__typecheck($value, $msg);
Calls confess() with $msg if <UMMF::UML_1_5::OCL::Expressions::NavigationCallExp-__validate_type($value)>> is false.
isaNavigationCallExpisaOCL__Expressions__NavigationCallExp__model_name my $name = $obj_or_package->__model_name;
Returns the UML Model name ('OCL::Expressions::NavigationCallExp') for an object or package of
this Classifier.
__isAbstract$package->__isAbstract;
Returns 1.
___initializeInitialize all Attributes and AssociationEnds in a instance of this Classifier. Does not initalize slots in its Generalizations.
See also: __initialize.
__initializeInitialize all slots in this Classifier and all its Generalizations.
See also: ___initialize.
__createCalls all <<create>> Methods for this Classifier and all Generalizations.
See also: ___create.
navigationSourceset_navigationSourceadd_navigationSourceremove_navigationSourceclear_navigationSourcecount_navigationSourcequalifiersmy @val = $obj->qualifiers; my $ary_val = $obj->qualifiers;
Returns the AssociationEnd qualifiers values of type UMMF::UML_1_5::OCL::Expressions::OclExpression.
In array context, returns all the objects in the Association.
In scalar context, returns an array ref of all the objects in the Association.
index_qualifiersmy $x = $obj->index_qualifiers($i); my @x = $obj->index_qualifiers($i, $count);
In scalar context, returns the value of AssociationEnd qualifiers at index $i.
In array context, returns the values between index $i and $i + $count - 1, inclusive.
index_of_qualifiersmy $index = $obj->index_of_qualifiers($val);
Returns the index of $val in AssociationEnd qualifiers.
Return undef if $val is not in qualifiers.
set_qualifiers$obj->set_qualifiers(@val);
Sets the AssociationEnd qualifiers value.
Elements of @val must of type UMMF::UML_1_5::OCL::Expressions::OclExpression.
Returns $obj.
set_index_qualifiers$obj->set_index_qualifiers($i, $val);
Sets the value of AssociationEnd qualifiers at index $i.
Returns self.
add_qualifiers$obj->add_qualifiers(@val);
Adds AssociationEnd qualifiers values.
Elements of @val must of type UMMF::UML_1_5::OCL::Expressions::OclExpression.
Returns $obj.
add_index_qualifiers$obj->add_index_qualifiers($i, @val);
Adds AssociationEnd qualifiers values at index $i.
Elements of @val must of type UMMF::UML_1_5::OCL::Expressions::OclExpression.
Returns $obj.
remove_qualifiers$obj->remove_qualifiers(@val);
Removes the AssociationEnd qualifiers values @val.
Elements of @val must of type UMMF::UML_1_5::OCL::Expressions::OclExpression.
Returns $obj.
clear_qualifiers$obj->clear_qualifiers;
Clears the AssociationEnd qualifiers links to UMMF::UML_1_5::OCL::Expressions::OclExpression.
Returns $obj.
count_qualifiers$obj->count_qualifiers;
Returns the number of elements associated with qualifiers.
END OF DOCUMENT
| UMMF documentation | view source | Contained in the UMMF distribution. |