Declaration :
Directly inherited by : UmlState
Artifact : UmlBaseState
Operation create |
returns a new state named 's' created under 'parent'
In case it cannot be created (the name is already used or
invalid, 'parent' cannot contain it etc ...) return 0 in C++
and produce a RuntimeException in Java
Declaration :
Operation kind |
returns the kind of the item
Declaration :
Operation UmlBaseState |
the constructor, do not call it yourself !!!!!!!!!!
Declaration :
Operation entryBehavior |
return the entry behavior in OCL
Declaration :
Operation set_EntryBehavior |
set the entry behavior in OCL
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation exitBehavior |
return the exit behavior in OCL
Declaration :
Operation set_ExitBehavior |
set the exit behavior in OCL
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation doActivity |
return the activity in OCL
Declaration :
Operation set_DoActivity |
set the activity in OCL
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation cppEntryBehavior |
return the entry behavior in C++
Declaration :
Operation set_CppEntryBehavior |
set the entry behavior in C++
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation cppExitBehavior |
return the exit behavior in C++
Declaration :
Operation set_CppExitBehavior |
set the exit behavior in C++
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation cppDoActivity |
return the activity in C++
Declaration :
Operation set_CppDoActivity |
set the activity in C++
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation javaEntryBehavior |
return the entry behavior in Java
Declaration :
Operation set_JavaEntryBehavior |
set the entry behavior in Java
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation javaExitBehavior |
return the exit behavior in Java
Declaration :
Operation set_JavaExitBehavior |
set the exit behavior in Java
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation javaDoActivity |
return the activity in Java
Declaration :
Operation set_JavaDoActivity |
set the activity in Java
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation isActive |
return the indicate if the class is active
Declaration :
Operation set_isActive |
set if the class is active
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation specification |
return the specification
Declaration :
Operation set_Specification |
set the specification
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation reference |
return the the referenced sub machine state or 0/null
if the state is not a sub machine state reference
Declaration :
Operation set_Reference |
set the referenced sub machine state (may be 0/null)
On error return FALSE in C++, produce a RuntimeException in Java
Declaration :
Operation associatedDiagram |
returns the optional associated diagram
Declaration :
Operation set_AssociatedDiagram |
sets the associated diagram, arg may be null to unset it
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 _uml (<directional composition>) |
Declaration :
Relation _cpp (<directional composition>) |
Declaration :
Relation _java (<directional composition>) |
Declaration :
Attribute _active |
Declaration :
Relation _reference (<unidirectional association>) |
Declaration :
Relation _specification (<unidirectional association>) |
Declaration :
Relation _assoc_diagram (<unidirectional association>) |
Declaration :
Operation read_uml_ |
Declaration :
Operation read_cpp_ |
Declaration :
Operation read_java_ |
Declaration :
All public operations : apply , applyStereotype , associatedDiagram , children , childrenVisible , cppDoActivity , cppEntryBehavior , cppExitBehavior , create , defined_ , deleteIt , description , doActivity , entryBehavior , exitBehavior , getIdentifier , identifier_ , isActive , isMarked , isToolRunning , isWritable , javaDoActivity , javaEntryBehavior , javaExitBehavior , kind , kind , markedItems , moveAfter , name , parent , properties , propertyValue , reference , referencedBy , set_AssociatedDiagram , set_childrenVisible , set_CppDoActivity , set_CppEntryBehavior , set_CppExitBehavior , set_Description , set_DoActivity , set_EntryBehavior , set_ExitBehavior , set_isActive , set_isMarked , set_JavaDoActivity , set_JavaEntryBehavior , set_JavaExitBehavior , set_Name , set_PropertyValue , set_Reference , set_Specification , set_Stereotype , specification , stereotype , supportFile , unload , unload