Declaration :
Directly inherited by : UmlTransition
Artifact : UmlBaseTransition
Operation kind |
returns the kind of the item
Declaration :
Operation create |
Returns a new Transition from 'start' to 'end'
In case it cannot be created ('parent' cannot contain it etc ...) return 0
in C++ and produce a RuntimeException in Java
Declaration :
Operation target |
returns the 'end' object (the 'start' object is the parent of the transition) no set !
Declaration :
Operation isExternal |
return if the transition is internal or external,
only self transitions can't be external
Declaration :
Operation set_IsExternal |
set if the transition is internal or external,
only a self transition may be set internal
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation trigger |
return the trigger in OCL
Declaration :
Operation set_Trigger |
set the trigger in OCL
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation guard |
return the guard in OCL
Declaration :
Operation set_Guard |
set the guard in OCL
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation activity |
return the activity in OCL
Declaration :
Operation set_Activity |
set the activity in OCL
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation cppTrigger |
return the trigger in C++
Declaration :
Operation set_CppTrigger |
set the trigger in C++
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation cppGuard |
return the guard in C++
Declaration :
Operation set_CppGuard |
set the guard in C++
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation cppActivity |
return the activity in C++
Declaration :
Operation set_CppActivity |
set the activity in C++
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation javaTrigger |
return the trigger in Java
Declaration :
Operation set_JavaTrigger |
set the trigger in Java
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation javaGuard |
return the guard in Java
Declaration :
Operation set_JavaGuard |
set the guard in Java
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation javaActivity |
return the activity in Java
Declaration :
Operation set_JavaActivity |
set the activity in Java
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation unload |
to unload the object to free memory, it will be reloaded automatically
if needed. Recursively done for the sub items if 'rec' is TRUE.
if 'del' is true the sub items are deleted in C++, and removed from the
internal dictionnary in C++ and Java (to allow it to be garbaged),
you will have to call Children() to re-access to them
Declaration :
Relation _target (<unidirectional association>) |
Declaration :
Attribute _is_external |
Declaration :
Relation _uml (<directional composition>) |
Declaration :
Relation _cpp (<directional composition>) |
Declaration :
Relation _java (<directional composition>) |
Declaration :
Operation read_uml_ |
Declaration :
Operation read_cpp_ |
Declaration :
Operation read_java_ |
Declaration :
Operation UmlBaseTransition |
the constructor, do not call it yourself !!!!!!!!!!
Declaration :
All public operations : activity , apply , applyStereotype , children , childrenVisible , cppActivity , cppGuard , cppTrigger , create , defined_ , deleteIt , description , getIdentifier , guard , identifier_ , isExternal , isMarked , isToolRunning , isWritable , javaActivity , javaGuard , javaTrigger , kind , kind , markedItems , moveAfter , name , parent , properties , propertyValue , referencedBy , set_Activity , set_childrenVisible , set_CppActivity , set_CppGuard , set_CppTrigger , set_Description , set_Guard , set_IsExternal , set_isMarked , set_JavaActivity , set_JavaGuard , set_JavaTrigger , set_Name , set_PropertyValue , set_Stereotype , set_Trigger , stereotype , supportFile , target , trigger , unload , unload