Class UmlBaseTransition

Declaration :

Directly inherited by : UmlTransition

Artifact : UmlBaseTransition

Operation kind

Declaration :

returns the kind of the item

Operation create

Declaration :

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

Operation target

Declaration :

returns the 'end' object (the 'start' object is the parent of the transition) no set !

Operation trigger

Declaration :

return the trigger in OCL

Operation set_Trigger

Declaration :

set the trigger in OCL

On error return FALSE in C++, produce a RuntimeException in Java

Operation guard

Declaration :

return the guard in OCL

Operation set_Guard

Declaration :

set the guard in OCL

On error return FALSE in C++, produce a RuntimeException in Java

Operation activity

Declaration :

return the activity in OCL

Operation set_Activity

Declaration :

set the activity in OCL

On error return FALSE in C++, produce a RuntimeException in Java

Operation cppTrigger

Declaration :

return the trigger in C++

Operation set_CppTrigger

Declaration :

set the trigger in C++

On error return FALSE in C++, produce a RuntimeException in Java

Operation cppGuard

Declaration :

return the guard in C++

Operation set_CppGuard

Declaration :

set the guard in C++

On error return FALSE in C++, produce a RuntimeException in Java

Operation cppActivity

Declaration :

return the activity in C++

Operation set_CppActivity

Declaration :

set the activity in C++

On error return FALSE in C++, produce a RuntimeException in Java

Operation javaTrigger

Declaration :

return the trigger in Java

Operation set_JavaTrigger

Declaration :

set the trigger in Java

On error return FALSE in C++, produce a RuntimeException in Java

Operation javaGuard

Declaration :

return the guard in Java

Operation set_JavaGuard

Declaration :

set the guard in Java

On error return FALSE in C++, produce a RuntimeException in Java

Operation javaActivity

Declaration :

return the activity in Java

Operation set_JavaActivity

Declaration :

set the activity in Java

On error return FALSE in C++, produce a RuntimeException in Java

Operation unload

Declaration :

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

Relation _target (<unidirectional association>)

Declaration :

Relation _uml (<directional aggregation by value>)

Declaration :

Relation _cpp (<directional aggregation by value>)

Declaration :

Relation _java (<directional aggregation by value>)

Declaration :

Operation read_uml_

Declaration :

Operation read_cpp_

Declaration :

Operation read_java_

Declaration :

Operation UmlBaseTransition

Declaration :

the constructor, do not call it yourself !!!!!!!!!!

All public operations : activity , apply , children , childrenVisible , cppActivity , cppGuard , cppTrigger , create , defined_ , deleteIt , description , getIdentifier , guard , identifier_ , 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_isMarked , set_JavaActivity , set_JavaGuard , set_JavaTrigger , set_Name , set_PropertyValue , set_Stereotype , set_Trigger , stereotype , supportFile , target , trigger , unload , unload