Class UmlBaseFlow

Declaration :

Directly inherited by : UmlFlow

Artifact : UmlBaseFlow

Operation kind

returns the kind of the item

Declaration :

Operation create

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

Declaration :

Operation target

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

Declaration :

Operation weight

return the weight in OCL

Declaration :

Operation set_Weight

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

return the selection in OCL

Declaration :

Operation set_Selection

set the selection in OCL

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

Declaration :

Operation transformation

return the transformation in OCL

Declaration :

Operation set_Transformation

set the transformation in OCL

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

Declaration :

Operation cppWeight

return the weight in C++

Declaration :

Operation set_CppWeight

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

return the selection in C++

Declaration :

Operation set_CppSelection

set the selection in C++

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

Declaration :

Operation cppTransformation

return the transformation in C++

Declaration :

Operation set_CppTransformation

set the transformation in C++

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

Declaration :

Operation javaWeight

return the weight in Java

Declaration :

Operation set_JavaWeight

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

return the selection in Java

Declaration :

Operation set_JavaSelection

set the selection in Java

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

Declaration :

Operation javaTransformation

return the transformation in Java

Declaration :

Operation set_JavaTransformation

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

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 UmlBaseFlow

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

Declaration :

All public operations : apply , applyStereotype , 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