Class UmlBaseFlow

Declaration :

Directly inherited by : UmlFlow

Artifact : UmlBaseFlow

Operation kind

Declaration :

returns the kind of the item

Operation create

Declaration :

Returns a new flow 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 flow) no set !

Operation weight

Declaration :

return the weight in OCL

Operation set_Weight

Declaration :

set the weight 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 selection

Declaration :

return the selection in OCL

Operation set_Selection

Declaration :

set the selection in OCL

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

Operation transformation

Declaration :

return the transformation in OCL

Operation set_Transformation

Declaration :

set the transformation in OCL

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

Operation cppWeight

Declaration :

return the weight in C++

Operation set_CppWeight

Declaration :

set the weight 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 cppSelection

Declaration :

return the selection in C++

Operation set_CppSelection

Declaration :

set the selection in C++

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

Operation cppTransformation

Declaration :

return the transformation in C++

Operation set_CppTransformation

Declaration :

set the transformation in C++

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

Operation javaWeight

Declaration :

return the weight in Java

Operation set_JavaWeight

Declaration :

set the weight 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 javaSelection

Declaration :

return the selection in Java

Operation set_JavaSelection

Declaration :

set the selection in Java

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

Operation javaTransformation

Declaration :

return the transformation in Java

Operation set_JavaTransformation

Declaration :

set the transformation 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 UmlBaseFlow

Declaration :

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

All public operations : apply , children , childrenVisible , cppGuard , cppSelection , cppTransformation , cppWeight , create , defined_ , deleteIt , description , getIdentifier , guard , identifier_ , isMarked , isToolRunning , isWritable , javaGuard , javaSelection , javaTransformation , javaWeight , kind , kind , markedItems , moveAfter , name , parent , properties , propertyValue , referencedBy , selection , set_childrenVisible , set_CppGuard , set_CppSelection , set_CppTransformation , set_CppWeight , set_Description , set_Guard , set_isMarked , set_JavaGuard , set_JavaSelection , set_JavaTransformation , set_JavaWeight , set_Name , set_PropertyValue , set_Selection , set_Stereotype , set_Transformation , set_Weight , stereotype , supportFile , target , transformation , unload , unload , weight