-Top- -Classes- -Public Operations- -Class Diagrams- -Sequence Diagrams-


Public Operations Index

OperationClassDescription
activityUmlBaseTransition return the activity in OCL
actualsUmlBaseClass returns (a copy of) the actuals list
addAssociatedArtifactUmlBaseArtifact adds an associated artifacts, returns false if 'cp' is already an associate artifact. significant when the artifact is not stereotyped <<source>>
On error return FALSE in C++, produce a RuntimeException in Java
addAssociatedClassUmlBaseArtifact adds 'cl' at the end of the associated classes list, returns false if 'cl' is already an associate class. significant when the artifact is stereotyped <<source>>
On error return FALSE in C++, produce a RuntimeException in Java
addExceptionUmlBaseOperation adds the exception at the given rank (0...)
On error return FALSE in C++, produce a RuntimeException in Java
addFormalUmlBaseClass adds a formal at the given rank (0...), returns 0 on error
On error return FALSE in C++, produce a RuntimeException in Java, does not check that the class is (already) a typedef
addGetOperationUmlBaseAttribute to generate an associated 'get' operation On error return FALSE in C++, produce a RuntimeException in Java
addGetOperationUmlBaseRelation to generate an associated 'get' operation On error return FALSE in C++, produce a RuntimeException in Java
addParameterUmlBaseOperation adds a parameter at the given rank (0...)
On error return FALSE in C++, produce a RuntimeException in Java
addSetOperationUmlBaseAttribute to generate an associated 'set' operation On error return FALSE in C++, produce a RuntimeException in Java
addSetOperationUmlBaseRelation to generate an associated 'set' operation On error return FALSE in C++, produce a RuntimeException in Java
applyUmlBaseItem Apply asynchronously the tool on the item, returns an identifier to call isToolDone()
associatedArtifactUmlBaseClass returns the optional associated artifact, to set it refer to the UmlBaseArtifact's operations addAssociatedClass(), removeAssociatedClass() and setAssociatedClasses()
associatedArtifactsUmlBaseArtifact returns (in Java a copy of) the associated artifacts list significant when the artifact is not stereotyped <<source>>
associatedClassesUmlBaseArtifact returns (in Java a copy of) the optional associated classes significant when the artifact is stereotyped <<source>>
associatedComponentUmlBaseClass returns the optional associated component realizing or providing the class. to set it refer to the UmlBaseComponent's operation setAssociatedClasses()
associatedDeploymentViewUmlBaseClassView returns the optional associated deployment view
associatedDiagramUmlBaseArtifact returns the optional associated diagram
associatedDiagramUmlBaseClass returns the optional associated diagram
associatedDiagramUmlBaseComponent returns the optional associated diagram
associatedDiagramUmlBaseNode returns the optional associated diagram
associatedDiagramUmlBasePackage returns the optional associated diagram
associatedDiagramUmlBaseState returns the optional associated diagram
associatedDiagramUmlBaseUseCase returns the optional associated diagram
attributeDeclCppSettings returns the default definition of an attribute
attributeDeclIdlSettings returns the default definition of an attribute
attributeDeclJavaSettings returns the default definition of an attribute
baseTypeUmlBaseClass returns the type on which the class (in fact a typedef) is based
byeUmlCom must be called just before the disconnexion
checkUmlCominternal, do NOT use it
childrenUmlBaseItem returns (in Java : a copy of) the children list, to go all over the browser tree
childrenVisibleUmlBaseItem return TRUE if the children exist and are visible (independently of the scroll bar) in the browser, else FALSE
classDeclCppSettings returns the default definition of a class
classDeclJavaSettings returns the default definition of a class
classStereotypeCppSettings returns the C++ stereotype corresponding to the 'UML' stereotype given in argument
classStereotypeIdlSettings returns the IDL stereotype corresponding to the 'UML' stereotype given in argument
classStereotypeJavaSettings returns the JAVA stereotype corresponding to the 'UML' stereotype given in argument
classUmlStereotypeCppSettings reverse of the ClassStereotype() operation, returns the 'UML' stereotype corresponding to the C++ one given in argument
classUmlStereotypeIdlSettings reverse of the ClassStereotype() operation, returns the 'UML' stereotype corresponding to the IDL one given in argument
classUmlStereotypeJavaSettings reverse of the ClassStereotype() operation, returns the 'UML' stereotype corresponding to the JAVA one given in argument
clone_itUmlParameter Clone the parameter, defined only in Java which does not have 'const' or 'value passing'
clone_itUmlTypeSpec Clone the type specification, defined only in Java which does not have 'const' or 'value passing'
closeUmlCom disconnexion
connectUmlCom does the connexion On error return FALSE in C++, produce a RuntimeException in Java
constDeclIdlSettings returns the default definition of a constant attribute
cppActivityUmlBaseTransition return the activity in C++
cppBodyUmlBaseOperation returns the operation's body in C++, useless if the def does not contains ${body}. Note that the body is get each time from BOUML for memory size reason
cppDeclUmlBaseClassItem return the C++ declaration
cppDefUmlBaseExtraClassMember returns the operation's definition in C++, notes that the declaration is returned by the inherited ClassItemBase::CppDecl() operation
cppDefUmlBaseOperation returns the operation's definition in C++, notes that the declaration is returned by the inherited ClassItemBase::CppDecl() operation
cppDoActivityUmlBaseState return the activity in C++
cppEntryBehaviorUmlBaseState return the entry behavior in C++
cppExitBehaviorUmlBaseState return the exit behavior in C++
cppExpressionUmlBaseStateAction return the expression in C++
cppGuardUmlBaseTransition return the guard in C++
cppHDirUmlBasePackage returns the path where the C++ header files are generated by the C++ generator.
cppHeaderUmlBaseArtifact returns the C++ header file definition
cppNamespaceUmlBasePackagereturns the namespace name associed to the package
cppNameSpecUmlBaseOperation in case the operation is a 'get' or 'set' operation, returns how the operation's C++ name must be generated
cppSourceUmlBaseArtifact returns the C++ source file definition
cppSrcDirUmlBasePackage returns the path where the C++ source files are generated by the c++ generator.
cppTriggerUmlBaseTransition return the trigger in C++
cppVirtualInheritanceUmlBaseRelation indicates if the inheritance is virtual in C++, returns TRUE if yes
cppVisibilityUmlBaseClassMember Special case for C++, thank to the 'friend class X' it may be usefull to have a C++ visibility != other visibility In case the C++ visibility must follow the other, return DefaultVisibility
createUmlBaseArtifact returns a new artifact 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
createUmlBaseAttribute returns a new attribute 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
createUmlBaseChoicePseudoState returns a new choice pseudo state created under 'parent'
In case it cannot be created ('parent' cannot contain it etc ...) return 0 in C++ and produce a RuntimeException in Java
createUmlBaseClass returns a new class 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
createUmlBaseClassDiagram returns a new class diagram 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
createUmlBaseClassView returns a new class view 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
createUmlBaseCollaborationDiagram returns a new collaboration diagram 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
createUmlBaseComponent returns a new component 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
createUmlBaseComponentDiagram returns a new component diagram 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
createUmlBaseComponentView returns a new component view 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
createUmlBaseDeepHistoryPseudoState returns a new deep history pseudo state created under 'parent'
In case it cannot be created ('parent' cannot contain it etc ...) return 0 in C++ and produce a RuntimeException in Java
createUmlBaseDeploymentDiagram returns a new deployment diagram 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
createUmlBaseDeploymentView returns a new deployment view 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
createUmlBaseEntryPointPseudoState returns a new entry point pseudo 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
createUmlBaseExitPointPseudoState returns a new exit point pseudo 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
createUmlBaseExtraClassMember returns a new extra class member named 'name' (the name may be empty) created under the class '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
createUmlBaseFinalState returns a new final state created under 'parent'
In case it cannot be created ('parent' cannot contain it etc ...) return 0 in C++ and produce a RuntimeException in Java
createUmlBaseForkPseudoState returns a new fork pseudo state created under 'parent'
In case it cannot be created ('parent' cannot contain it etc ...) return 0 in C++ and produce a RuntimeException in Java
createUmlBaseInitialPseudoState returns a new initial pseudo state created under 'parent'
In case it cannot be created ('parent' cannot contain it etc ...) return 0 in C++ and produce a RuntimeException in Java
createUmlBaseJoinPseudoState returns a new join pseudo state created under 'parent'
In case it cannot be created ('parent' cannot contain it etc ...) return 0 in C++ and produce a RuntimeException in Java
createUmlBaseJunctionPseudoState returns a new junction pseudo state created under 'parent'
In case it cannot be created ('parent' cannot contain it etc ...) return 0 in C++ and produce a RuntimeException in Java
createUmlBaseNcRelation returns a new non class relation of the given 'kind' 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
createUmlBaseNode returns a new node 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
createUmlBaseOperation returns a new operation 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
createUmlBasePackage returns a new package named 'name' 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
createUmlBaseRegion returns a new region 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
createUmlBaseRelation returns a new relation of the given 'kind' from 'start' to 'end'
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
createUmlBaseSequenceDiagram returns a new sequence diagram 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
createUmlBaseShallowHistoryPseudoState returns a new shallow history pseudo state created under 'parent'
In case it cannot be created ('parent' cannot contain it etc ...) return 0 in C++ and produce a RuntimeException in Java
createUmlBaseState 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
createUmlBaseStateAction returns a new state action created under 'parent'
In case it cannot be created ('parent' cannot contain it etc ...) return 0 in C++ and produce a RuntimeException in Java
createUmlBaseStateDiagram returns a new state diagram 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
createUmlBaseTerminatePseudoState returns a new terminate pseudo state created under 'parent'
In case it cannot be created ('parent' cannot contain it etc ...) return 0 in C++ and produce a RuntimeException in Java
createUmlBaseTransition 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
createUmlBaseUseCase returns a new use case 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
createUmlBaseUseCaseDiagram returns a new use case diagram 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
createUmlBaseUseCaseView returns a new use case view 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
defaultValueUmlBaseAttribute returns the default attribute value, may be an empty string
defaultValueUmlBaseFormalParameter returns the default actual value
defaultValueUmlBaseRelation returns the default relation value, may be an empty string
defined_UmlBaseIteminternal, do NOT use it
descriptionUmlBaseItem returns the description
doActivityUmlBaseState return the activity in OCL
entryBehaviorUmlBaseState return the entry behavior in OCL
enumDeclCppSettings returns the default definition of an enum
enumDeclIdlSettings returns the default definition of an enum
enumDeclJavaSettings returns the default definition of an enumeration implemented through an abstract class having constant attributes
enumInCppSettings returns the default operation 'in' parameter specification in case its type is an enum
enumInoutCppSettings returns the default operation 'inout' parameter specification in case its type is an enum
enumItemCaseJavaSettingsReturns the 'case' form produced in the fromInt operation for each enumeration item
enumItemDeclCppSettings returns the default definition of an enumeration item
enumItemDeclIdlSettings returns the default definition of an enumeration item
enumItemDeclJavaSettings returns the default definition of an enumeration item
enumOutCppSettings returns the default operation 'out' parameter specification in case its type is an enum
exceptionDeclIdlSettings returns the default definition of an exception
exceptionsUmlBaseOperation returns the exceptions
exitBehaviorUmlBaseState return the exit behavior in OCL
expressionUmlBaseStateAction return the expression in OCL
externalClassDeclCppSettings returns the default specification for an 'external' class
externalClassDeclIdlSettings returns the default specification for an 'external' class
externalClassDeclJavaSettings returns the default specification for an 'external' class
fatal_errorUmlCominternal, do NOT use it
findModuleUmlBasePackage returns a sub package of the current one having the IDL module 'n' (including the current one), else 0/null
findNamespaceUmlBasePackage returns a sub package of the current one having the c++ namespace 'n' (including the current one), else 0/null
findPackageUmlBasePackage returns a sub package of the current one having the Java package 'n' (including the current one), else 0/null
flushUmlCominternal, do NOT use it
formalsUmlBaseClass returns (a copy of) the formals list
getUmlBaseClassreturns the class having the name given in argument in case it exist, else 0/null. In case the package is specified (not 0/null), the returned class will be defined in a sub-level of the package.
get_importJavaSettingsreturns the import or other form specified in the last 'Generation settings' tab for the Java type given in argument.
getNameCppSettings returns the default name of a 'get' operation generated through the attribute and relation 'add get operation' menu
getNameIdlSettings returns the default name of a 'get' operation generated through the attribute and relation 'add get operation' menu
getNameJavaSettings returns the default name of a 'get' operation generated through the attribute and relation 'add get operation' menu
getOfUmlBaseOperation in case the operation is a 'get' operation, returns the associated attribute or relation
getOperationUmlBaseAttribute returns the 'get' operation of the attribute, or 0 if it does not exist
getOperationUmlBaseRelation returns the 'get' operation of the relation, or 0 if it does not exist
getProjectUmlBasePackage Returns the project
getVisibilityCppSettings returns the default visibility of a 'get' operation generated through the attribute and relation 'add get operation' menu
getVisibilityJavaSettings returns the default visibility of a 'get' operation generated through the attribute and relation 'add get operation'
guardUmlBaseTransition return the guard in OCL
headerContentCppSettings returns the default header file content
headerExtensionCppSettings returns the extension of the header files produced by the C++ code generator
identifier_UmlBaseIteminternal, do NOT use it
idlCaseUmlBaseAttribute in case the attribute is an IDL union's member returns the corresponding 'case', an empty string in case it is not specified
idlCaseUmlBaseRelation in case the relation is an IDL union's member returns the corresponding 'case', an empty string in case it is not specified
idlDeclUmlBaseClassItem return the IDL declaration
idlDirUmlBasePackage returns the path where the IDL files are generated by the IDL generator.
idlModuleUmlBasePackagereturns the module name associed to the package
idlNameSpecUmlBaseOperation in case the operation is a 'get' or 'set' operation, returns how the operation's IDL name must be generated
idlSourceUmlBaseArtifact returns the Idl file definition
inCppSettings returns the default operation 'in' parameter specification in case its type is not an enum or a type specified in the first 'Generation settings' tab
includeCppSettings returns the #include or other form specified in the last 'Generation settings' tab for the C++ type given in argument.
includeIdlSettings returns the #include or other form specified in the last 'Generation settings' tab for the Idl type given in argument.
includeWithPathCppSettings indicates to the code generator if the #include may specify the path of just the file's name
inoutCppSettings returns the default operation 'inout' parameter specification in case its type is not an enum or a type specified in the first 'Generation settings' tab
interfaceDeclIdlSettings returns the default definition of an interface
interfaceDeclJavaSettings returns the default definition of an interface
isAbstractUmlBaseClass returns TRUE in case the class is abstract
isAbstractUmlBaseOperation indicates if the operation is abstract, returns TRUE if yes
isClassMemberUmlBaseClassMember Indicate if the member is a 'class member' (static) Always false in case of a class
isCppConstUmlBaseOperation returns TRUE if the operation is declared const in C++
isCppExternalUmlBaseClass returns TRUE if the class is external, its definition must contains how the name is made on the first line (${name} by default), the other lines if they exist must contains the #include and may be using forms
isCppFriendUmlBaseOperation returns TRUE if the operation is a friend in C++
isCppInlineUmlBaseExtraClassMember returns TRUE if the extra member is managed as an inline operation in C++
isCppInlineUmlBaseOperation returns TRUE if the operation is declared inline in C++
isCppMutableUmlBaseAttribute Indicate if the attribute is 'mutable'
isCppMutableUmlBaseRelation Indicate if the relation is 'mutable'
isCppVirtualUmlBaseOperation returns TRUE if the operation is declared virtual in C++
isGetConstCppSettings returns if a 'get' operation generated through the attribute and relation 'add get operation' menu is const by default
isGetFinalJavaSettings return if a 'get' operation generated through the attribute and relation 'add get operation' menu is final by default
isGetInlineCppSettings returns if a 'get' operation generated through the attribute and relation 'add get operation' menu is inline by default
isGetValueConstCppSettings returns if the value returned by a 'get' operation generated through the attribute and relation 'add get operation' menu is const by default
isIdlCustomUmlBaseClass returns TRUE is the class is custom, have sense for a valuetype
isIdlExternalUmlBaseClass returns TRUE if the class is external, its definition must contain how the name is made on the first line (${name} by default), the other lines are ignored
isIdlLocalUmlBaseClass returns TRUE if the class is local, have sense for an interface
isIdlOnewayUmlBaseOperation returns TRUE if the operation is declared oneway in IDL
isIdlTruncatableInheritanceUmlBaseRelation indicates if the relation is 'truncatable', returns TRUE if yes have sense only for a valuetype inheritance
isJavaExternalUmlBaseClass returns TRUE if the class is external, its definition must contain how the name is made on the first line (${name} by default), the other lines are ignored
isJavaFinalUmlBaseClass returns TRUE is the class is final
isJavaFinalUmlBaseOperation returns TRUE if the operation is declared final in JAVA
isJavaPublicUmlBaseClass returns TRUE is the class is public
isJavaSynchronizedUmlBaseOperation returns TRUE if the operation is declared synchronized in JAVA
isJavaTransientUmlBaseAttribute indicates if the attribute is 'transient', returns TRUE if yes
isJavaTransientUmlBaseRelation indicates if the relation is 'transient', returns TRUE if yes
isMarkedUmlBaseItemreturn TRUE in case the item is marked
isProjectModifiedUmlBasePackagereturn TRUE in case something is modified (i.e. the project must be saved)
isReadOnlyUmlBaseAttribute indicates if the attribute is read only, returns TRUE if yes
isReadOnlyUmlBaseRelation indicates if the relation is read only, returns TRUE if yes
isSetFinalJavaSettings returns if a 'set' operation generated through the attribute and relation 'add set operation' menu is final by default
isSetInlineCppSettings returns if a 'set' operation generated through the attribute and relation 'add set operation' menu is inline by default
isSetOnewayIdlSettings returns if a 'set' operation generated through the attribute and relation 'add set operation' menu is oneway by default
isSetParamConstCppSettings returns if the parameters of a 'set' operation generated through the attribute and relation 'add set operation' menu are const by default
isSetParamFinalJavaSettings returns if the parameters of a 'set' operation generated through the attribute and relation 'add set operation' menu are final by default
isToolRunningUmlBaseItem 'id' is an identifier returned by apply(), indicates if the tool is still running
isVolatileUmlBaseClassMember Indicate if the member is 'volatile' Always false in case of a class
isWritableUmlBaseItem return TRUE in case the item may be modified, i.e. it is not an API base 'plug-out' class and the corresponding file(s) are not read-only.
javaActivityUmlBaseTransition return the activity in Java
javaBodyUmlBaseOperation returns the operation's body in Java++, useless if the def does not contains ${body} Note that the body is get each time from BOUML for memory size reason
javaDeclUmlBaseClassItem return the Java defininition
javaDefUmlBaseOperation returns the operation's definition in Java, notes that it is already made by the inherited JavaDecl operation
javaDirUmlBasePackage returns the path where the JAVA files are generated by the JAVA generator.
javaDoActivityUmlBaseState return the activity in Java
javaEntryBehaviorUmlBaseState return the entry behavior in Java
javaExitBehaviorUmlBaseState return the exit behavior in Java
javaExpressionUmlBaseStateAction return the expression in Java
javaGuardUmlBaseTransition return the guard in Java
javaNameSpecUmlBaseOperation in case the operation is a 'get' or 'set' operation, returns how the operation's JAVA name must be generated
javaPackageUmlBasePackagereturns the java package name associed to the package
javaSourceUmlBaseArtifact returns the Java file definition
javaTriggerUmlBaseTransition return the trigger in Java
kindUmlBaseArtifact returns the kind of the item
kindUmlBaseAttribute returns the kind of the item
kindUmlBaseChoicePseudoState returns the kind of the item
kindUmlBaseClass returns the kind of the item
kindUmlBaseClassDiagram returns the kind of the item
kindUmlBaseClassView returns the kind of the item
kindUmlBaseCollaborationDiagram returns the kind of the item
kindUmlBaseComponent returns the kind of the item
kindUmlBaseComponentDiagram returns the kind of the item
kindUmlBaseComponentView returns the kind of the item
kindUmlBaseDeepHistoryPseudoState returns the kind of the item
kindUmlBaseDeploymentDiagram returns the kind of the item
kindUmlBaseDeploymentView returns the kind of the item
kindUmlBaseEntryPointPseudoState returns the kind of the item
kindUmlBaseExitPointPseudoState returns the kind of the item
kindUmlBaseExtraClassMember returns the kind of the item
kindUmlBaseFinalState returns the kind of the item
kindUmlBaseForkPseudoState returns the kind of the item
kindUmlBaseInitialPseudoState returns the kind of the item
kindUmlBaseItem returns the kind of the item
kindUmlBaseJoinPseudoState returns the kind of the item
kindUmlBaseJunctionPseudoState returns the kind of the item
kindUmlBaseNcRelation returns the kind of the item
kindUmlBaseNode returns the kind of the item
kindUmlBaseOperation returns the kind of the item
kindUmlBasePackage returns the kind of the item
kindUmlBaseRegion returns the kind of the item
kindUmlBaseRelation returns the kind of the item
kindUmlBaseSequenceDiagram returns the kind of the item
kindUmlBaseShallowHistoryPseudoState returns the kind of the item
kindUmlBaseState returns the kind of the item
kindUmlBaseStateAction returns the kind of the item
kindUmlBaseStateDiagram returns the kind of the item
kindUmlBaseTerminatePseudoState returns the kind of the item
kindUmlBaseTransition returns the kind of the item
kindUmlBaseUseCase returns the kind of the item
kindUmlBaseUseCaseDiagram returns the kind of the item
kindUmlBaseUseCaseView returns the kind of the item
loadProjectUmlBasePackageDoes nothing in case an edition is on going under BOUML. Else : close the current project (in case it is not saved the last modifications are lost), load the specified one, and all the communications with the plug-outs including the current one are closed.
markedItemsUmlBaseItem
messageUmlCom to write a message in the status bar line does not use Qt rich text
multiplicityUmlBaseRelation returns the multiplicity (may be an empty string)
nameUmlBaseFormalParameter returns the name of the formal
nameUmlBaseItem returns the name
operationDeclCppSettings returns the default declaration of an operation
operationDeclIdlSettings returns the default declaration of an operation
operationDefCppSettings returns the default definition of an operation
operationDefJavaSettings returns the default definition of an operation
operationForceThrowCppSettings return TRUE if the operations profile must contain 'throw()' when the operations does not have exception
outCppSettings returns the default operation 'out' parameter specification in case its type is not an enum or a type specified in the first 'Generation settings' tab
paramsUmlBaseOperation returns (in java a copy of) the parameters list
parentUmlBaseItem returns the parent (0/null if it is applied on the project itself), to go all over the browser tree
propertiesUmlBaseItem returns all the properties of the object through (in Java a copy of) a dictionnary
propertyValueUmlBaseItem In C++, in case the key specified by 'k' exist for the current object, the string 'v' is modified which the associated value and TRUE is returned, else returns FALSE.
In Java return the value associated with the key specified by 'k' for the current object, null in case the property doesn't exist.
These properties may be edited through the object dialog last tab named 'user'
providedClassesUmlBaseComponent returns (in Java a copy of) the optional provided classes
rankUmlBaseActualParameter returns the actual rank (0...)
readStateBehavior
readTransitionBehavior
read_boolUmlCominternal, do NOT use it
read_charUmlCominternal, do NOT use it
read_idUmlCominternal, do NOT use it
read_item_listUmlCom internal, do NOT use it
read_stringUmlCominternal, do NOT use it
read_unsignedUmlCominternal, do NOT use it
realizedClassesUmlBaseComponent returns (in Java a copy of) the optional realized classes
referencedByUmlBaseItem Returns the items referencing the current one. The result may contains UmlRelations (their target is the current item), UmlNcRelations (their target is the current item) or UmlComponents (the associated component of the current item when it is a UmlClass, a non source component associated with the current one).
relationDeclCppSettings returns the default definition of a relation depending on it is an aggregation by value or not and the multiplicity, given in argument.
relationDeclIdlSettings returns the default definition of a relation depending on the multiplicity given in argument.
relationDeclJavaSettings returns the default definition of a relation depending on the multiplicity given in argument.
relationKindUmlBaseNcRelation returns the kind of the relation : aGeneralisation or a Dependency, the other are not allowed for the non class relations
relationKindUmlBaseRelation returns the kind of the relation
relationStereotypeCppSettings returns the C++ stereotype corresponding to the 'UML' stereotype given in argument
relationStereotypeIdlSettings returns the IDL stereotype corresponding to the 'UML' stereotype given in argument
relationStereotypeJavaSettings returns the JAVA stereotype corresponding to the 'UML' stereotype given in argument
relationUmlStereotypeCppSettings reverse of the RelationStereotype() operation, returns the 'UML' stereotype corresponding to the C++ one given in argument
relationUmlStereotypeIdlSettings reverse of the RelationStereotype() operation, returns the 'UML' stereotype corresponding to the IDL one given in argument
relationUmlStereotypeJavaSettings reverse of the RelationStereotype() operation, returns the 'UML' stereotype corresponding to the JAVA one given in argument
removeAllAssociatedArtifactsUmlBaseArtifact removes all associated artifacts significant when the artifact is not stereotyped <<source>>
On error return FALSE in C++, produce a RuntimeException in Java
removeAssociatedArtifactUmlBaseArtifact removes an associated artifacts significant when the artifact is not stereotyped <<source>>
On error return FALSE in C++, produce a RuntimeException in Java
removeAssociatedClassUmlBaseArtifact removes an associated class significant when the artifact is not stereotyped <<source>>
On error return FALSE in C++, produce a RuntimeException in Java
removeExceptionUmlBaseOperation remove the exception of the given rank (0...)
On error return FALSE in C++, produce a RuntimeException in Java
removeFormalUmlBaseClass remove the formal of the given rank (0...), returns 0 on error
On error return FALSE in C++, produce a RuntimeException in Java, does not check that the class is (already) a typedef
removeParameterUmlBaseOperation remove the parameter of the given rank (0...)
On error return FALSE in C++, produce a RuntimeException in Java
replaceActualUmlBaseClass replace the actual value at the given rank (0...)
On error return FALSE in C++, produce a RuntimeException in Java
replaceExceptionUmlBaseOperation replaces the exception at the given rank (0...)
On error return FALSE in C++, produce a RuntimeException in Java
replaceFormalUmlBaseClass replace the formal at the given rank (0...)
On error return FALSE in C++, produce a RuntimeException in Java, does not check that the class is (already) a typedef
replaceParameterUmlBaseOperation replace the parameter at the given rank (0...)
On error return FALSE in C++, produce a RuntimeException in Java
requiredClassesUmlBaseComponent returns (in Java a copy of) the optional required classes
returnTypeUmlBaseOperation returns the operation value type
roleNameUmlBaseRelation returns the name of the role
roleTypeUmlBaseRelation returns the 'end' class (the 'start' class is the parent of the relation) no set !
rootDirCppSettings returns the 'root' directory
rootDirIdlSettings returns the 'root' directory
rootDirJavaSettings return the 'root' directory
saveInUmlBaseDiagram saves the diagram picture in the file whose pathname is given in argument, the produced file is a PNG file. The aspect of the diagram is : - its visible part in case it is open - the aspect specified by its prefered size and scale in case these last are specified (see menu on a diagram view) - else the default diagram aspect, which is probably not as you want
On error return FALSE in C++, produce a RuntimeException in Java
saveProjectUmlBasePackagesave the project if needed
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCom internal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCom
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
send_cmdUmlCominternal, do NOT use it
set_ActivityUmlBaseTransition set the activity in OCL
On error return FALSE in C++, produce a RuntimeException in Java
set_AssociatedClassesUmlBaseArtifact set the associated classes list significant when the artifact is stereotyped <<source>>
On error return FALSE in C++, produce a RuntimeException in Java
set_AssociatedClassesUmlBaseComponent set the realized, provided and required classes lists
On error return FALSE in C++, produce a RuntimeException in Java
set_AssociatedDeploymentViewUmlBaseClassView sets the associated deployment view, arg may be null to unset it
On error return FALSE in C++, produce a RuntimeException in Java
set_AssociatedDiagramUmlBaseArtifact sets the associated diagram, arg may be null to unset it
On error return FALSE in C++, produce a RuntimeException in Java
set_AssociatedDiagramUmlBaseClass sets the associated diagram, arg may be null to unset it
On error return FALSE in C++, produce a RuntimeException in Java
set_AssociatedDiagramUmlBaseComponent sets the associated diagram, arg may be null to unset it
On error return FALSE in C++, produce a RuntimeException in Java
set_AssociatedDiagramUmlBaseNode sets the associated diagram, arg may be null to unset it
On error return FALSE in C++, produce a RuntimeException in Java
set_AssociatedDiagramUmlBasePackage sets the associated diagram, arg may be null to unset it
On error return FALSE in C++, produce a RuntimeException in Java
set_AssociatedDiagramUmlBaseUseCase sets the associated diagram, arg may be null to unset it
On error return FALSE in C++, produce a RuntimeException in Java
set_AttributeDeclCppSettings set the default definition of an attribute
On error : return FALSE in C++, produce a RuntimeException in Java
set_AttributeDeclIdlSettings set the default definition of an attribute
On error : return FALSE in C++, produce a RuntimeException in Java
set_AttributeDeclJavaSettings set the default definition of an attribute
On error : return FALSE in C++, produce a RuntimeException in Java
set_BaseTypeUmlBaseClass to set the type on which the class (in fact a typedef) is based On error return FALSE in C++, produce a RuntimeException in Java, does not check that the class is (already) a typedef
set_childrenVisibleUmlBaseItem open the item in the browser (its children are visible) if y is TRUE, else close it (its children are not visible). May be applied on items without children. The item is also selected in the browser, so set_ChildrenVisible(childrenVisible()) is the right way to select the item in the browser.
On error return FALSE in C++, produce a RuntimeException in Java
set_ClassDeclCppSettings set the default definition of a class
On error : return FALSE in C++, produce a RuntimeException in Java
set_ClassDeclJavaSettings set the default definition of a class
On error : return FALSE in C++, produce a RuntimeException in Java
set_ClassStereotypeCppSettings set the C++ stereotype corresponding to the 'UML' stereotype given in argument
On error : return FALSE in C++, produce a RuntimeException in Java
set_ClassStereotypeIdlSettings set the IDL stereotype corresponding to the 'UML' stereotype given in argument
On error : return FALSE in C++, produce a RuntimeException in Java
set_ClassStereotypeJavaSettings set the JAVA stereotype corresponding to the 'UML' stereotype given in argument
On error : return FALSE in C++, produce a RuntimeException in Java
set_ConstDeclIdlSettings set the default definition of a constant attribute
On error : return FALSE in C++, produce a RuntimeException in Java
set_CppActivityUmlBaseTransition set the activity in C++
On error return FALSE in C++, produce a RuntimeException in Java
set_CppBodyUmlBaseOperation sets the operation's body in C++, useless if the def does not contains ${body}
On error return FALSE in C++, produce a RuntimeException in Java
set_CppDeclUmlBaseClassItem to set the C++ declaration
On error return FALSE in C++, produce a RuntimeException in Java
set_CppDefUmlBaseExtraClassMember sets the operation's definition in C++, notes that the declaration is set through the inherited ClassItemBase::set_CppDecl() operation
On error return FALSE in C++, produce a RuntimeException in Java
set_CppDefUmlBaseOperation sets the operation's definition in C++, notes that the declaration is set through the inherited ClassItemBase::set_CppDecl() operation
On error return FALSE in C++, produce a RuntimeException in Java
set_CppDoActivityUmlBaseState set the activity in C++
On error return FALSE in C++, produce a RuntimeException in Java
set_CppEntryBehaviorUmlBaseState set the entry behavior in C++
On error return FALSE in C++, produce a RuntimeException in Java
set_CppExitBehaviorUmlBaseState set the exit behavior in C++
On error return FALSE in C++, produce a RuntimeException in Java
set_CppExpressionUmlBaseStateAction set the expression in C++
On error return FALSE in C++, produce a RuntimeException in Java
set_CppGuardUmlBaseTransition set the guard in C++
On error return FALSE in C++, produce a RuntimeException in Java
set_CppHDirUmlBasePackage to set the path where the C++ header files are generated by the C++ generator, may be relative even the 'root' path is not (already) an absolute path On error return FALSE in C++, produce a RuntimeException in Java
set_CppHeaderUmlBaseArtifact to set the C++ header file definition On error return FALSE in C++, produce a RuntimeException in Java
set_CppNamespaceUmlBasePackageto set the namespace name associed to the package. On error return FALSE in C++, produce a RuntimeException in Java
set_CppNameSpecUmlBaseOperation in case the operation is a 'get' or 'set' operation, returns how the operation's C++ name must be generated On error return FALSE in C++, produce a RuntimeException in Java
set_CppSourceUmlBaseArtifact to set the C++ source file definition On error return FALSE in C++, produce a RuntimeException in Java
set_CppSrcDirUmlBasePackage to set the path where the C++ source files are generated by the C++ generator, may be relative even the 'root' path is not (already) an absolute path On error return FALSE in C++, produce a RuntimeException in Java
set_CppTriggerUmlBaseTransition set the trigger in C++
On error return FALSE in C++, produce a RuntimeException in Java
set_CppVirtualInheritanceUmlBaseRelation to set if the inheritance is virtual in C++
On error return FALSE in C++, produce a RuntimeException in Java
set_CppVisibilityUmlBaseClassMember Set the visibility for C++, DefaultVisibility is legal
On error return FALSE in C++, produce a RuntimeException in Java, does not check that the class is (already) a typedef
set_DefaultValueUmlBaseAttribute to set the default attribute value ("" allowed) On error return FALSE in C++, produce a RuntimeException in Java
set_DefaultValueUmlBaseRelation to set the default relation value ("" allowed) On error return FALSE in C++, produce a RuntimeException in Java
set_DescriptionUmlBaseItem to set the description On error return FALSE in C++, produce a RuntimeException in Java
set_DoActivityUmlBaseState set the activity in OCL
On error return FALSE in C++, produce a RuntimeException in Java
set_EntryBehaviorUmlBaseState set the entry behavior in OCL
On error return FALSE in C++, produce a RuntimeException in Java
set_EnumDeclCppSettings set the default definition of an enum
On error : return FALSE in C++, produce a RuntimeException in Java
set_EnumDeclIdlSettings set the default definition of an enum
On error : return FALSE in C++, produce a RuntimeException in Java
set_EnumDeclJavaSettings set the default definition of an enumeration implemented through an abstract class having constant attributes
On error : return FALSE in C++, produce a RuntimeException in Java
set_EnumInCppSettings set the default operation 'in' parameter specification in case its type is an enum
On error : return FALSE in C++, produce a RuntimeException in Java
set_EnumInoutCppSettings set the default operation 'inout' parameter specification in case its type is an enum
On error : return FALSE in C++, produce a RuntimeException in Java
set_EnumItemCaseJavaSettings set the 'case' form produced in the fromInt operation for each enumeration item
On error : return FALSE in C++, produce a RuntimeException in Java
set_EnumItemDeclCppSettings set the default definition of an enumeration item
On error : return FALSE in C++, produce a RuntimeException in Java
set_EnumItemDeclIdlSettings set the default definition of an enumeration item
On error : return FALSE in C++, produce a RuntimeException in Java
set_EnumItemDeclJavaSettings set the default definition of an enumeration item
On error : return FALSE in C++, produce a RuntimeException in Java
set_EnumOutCppSettings set the default operation 'out' parameter specification in case its type is an enum
On error : return FALSE in C++, produce a RuntimeException in Java
set_ExceptionDeclIdlSettings set the default definition of an exception
On error : return FALSE in C++, produce a RuntimeException in Java
set_ExitBehaviorUmlBaseState set the exit behavior in OCL
On error return FALSE in C++, produce a RuntimeException in Java
set_ExpressionUmlBaseStateAction set the expression in OCL
On error return FALSE in C++, produce a RuntimeException in Java
set_ExternalClassDeclCppSettings set the default specification for an 'external' class
On error : return FALSE in C++, produce a RuntimeException in Java
set_ExternalClassDeclIdlSettings set the default specification for an 'external' class
On error : return FALSE in C++, produce a RuntimeException in Java
set_ExternalClassDeclJavaSettings set the default specification for an 'external' class
On error : return FALSE in C++, produce a RuntimeException in Java
set_GetNameCppSettings set the default name of a 'get' operation generated through the attribute and relation 'add get operation' menu
On error : return FALSE in C++, produce a RuntimeException in Java
set_GetNameIdlSettings set the default name of a 'get' operation generated through the attribute and relation 'add get operation' menu
On error : return FALSE in C++, produce a RuntimeException in Java
set_GetNameJavaSettings set the default name of a 'get' operation generated through the attribute and relation 'add get operation' menu
On error : return FALSE in C++, produce a RuntimeException in Java
set_GetVisibilityCppSettings set the default visibility of a 'get' operation generated through the attribute and relation 'add get operation' menu
On error : return FALSE in C++, produce a RuntimeException in Java
set_GetVisibilityJavaSettings set the default visibility of a 'get' operation generated through the attribute and relation 'add get operation'
On error : return FALSE in C++, produce a RuntimeException in Java
set_GuardUmlBaseTransition set the guard in OCL
On error return FALSE in C++, produce a RuntimeException in Java
set_HeaderContentCppSettings set the default header file content
On error : return FALSE in C++, produce a RuntimeException in Java
set_HeaderExtensionCppSettings set the extension of the header files produced by the C++ code generator
On error : return FALSE in C++, produce a RuntimeException in Java
set_IdlCaseUmlBaseAttribute to set the 'case' even the attribute is not (already) known as an IDL union's member
On error return FALSE in C++, produce a RuntimeException in Java
set_IdlCaseUmlBaseAttribute to set the 'case' even the attribute is not (already) known as an IDL union's member
On error return FALSE in C++, produce a RuntimeException in Java
set_IdlCaseUmlBaseRelation to set the 'case' even the relation is not (already) known as an IDL union's member On error return FALSE in C++, produce a RuntimeException in Java
set_IdlCaseUmlBaseRelation to set the 'case' even the relation is not (already) known as an IDL union's member On error return FALSE in C++, produce a RuntimeException in Java
set_IdlDeclUmlBaseClassItem set the IDL declaration
On error return FALSE in C++, produce a RuntimeException in Java
set_IdlDirUmlBasePackage to set the path where the IDL files are generated by the IDL generator, may be relative even the 'root' path is not (already) an absolute path On error return FALSE in C++, produce a RuntimeException in Java
set_IdlModuleUmlBasePackage to set the module name associed to the package. On error return FALSE in C++, produce a RuntimeException in Java
set_IdlNameSpecUmlBaseOperation in case the operation is a 'get' or 'set' operation, returns how the operation's IDL name must be generated On error return FALSE in C++, produce a RuntimeException in Java
set_IdlSourceUmlBaseArtifact to set the Idl file definition On error return FALSE in C++, produce a RuntimeException in Java
set_ImportJavaSettings set the import or other form specified in the last 'Generation settings' tab for the Java type given in argument.
On error : return FALSE in C++, produce a RuntimeException in Java
set_InCppSettings set the default operation 'in' parameter specification in case its type is not an enum or a type specified in the first 'Generation settings' tab
On error : return FALSE in C++, produce a RuntimeException in Java
set_IncludeCppSettings set the #include or other form specified in the last 'Generation settings' tab for the C++ type given in argument.
On error : return FALSE in C++, produce a RuntimeException in Java
set_IncludeIdlSettings set the #include or other form specified in the last 'Generation settings' tab for the Idl type given in argument.
On error : return FALSE in C++, produce a RuntimeException in Java
set_IncludeWithPathCppSettings to indicates to the code generator if the #include may specify the path of just the file's name
On error : return FALSE in C++, produce a RuntimeException in Java
set_InoutCppSettings set the default operation 'inout' parameter specification in case its type is not an enum or a type specified in the first 'Generation settings' tab
On error : return FALSE in C++, produce a RuntimeException in Java
set_InterfaceDeclIdlSettings set the default definition of an interface
On error : return FALSE in C++, produce a RuntimeException in Java
set_InterfaceDeclJavaSettings set the default definition of an interface
On error : return FALSE in C++, produce a RuntimeException in Java
set_isAbstractUmlBaseClass the set if the class is abstract
On error return FALSE in C++, produce a RuntimeException in Java, for instance you cannot set it to FALSE in case the class have abstract operations
set_isAbstractUmlBaseOperation to set the 'abstract' flag On error return FALSE in C++, produce a RuntimeException in Java
set_isClassMemberUmlBaseClassMember Set if the member is a 'class member' (static), not significant for a class
On error return FALSE in C++, produce a RuntimeException in Java, does not check that the class is (already) a typedef
set_isCppConstUmlBaseOperation to set if the operation is declared const in C++ On error return FALSE in C++, produce a RuntimeException in Java
set_isCppExternalUmlBaseClass set if the class is external On error return FALSE in C++, produce a RuntimeException in Java
set_isCppFriendUmlBaseOperation to set if the operation is a friend in C++ On error return FALSE in C++, produce a RuntimeException in Java
set_isCppInlineUmlBaseExtraClassMember to set if the extra member is managed as an inline operation in C++ On error return FALSE in C++, produce a RuntimeException in Java
set_isCppInlineUmlBaseOperation to set if the operation is declared inline in C++ On error return FALSE in C++, produce a RuntimeException in Java
set_isCppMutableUmlBaseAttribute Set if the attribute is 'mutable'
On error return FALSE in C++, produce a RuntimeException in Java
set_isCppMutableUmlBaseRelation Set if the relation is 'mutable'
On error return FALSE in C++, produce a RuntimeException in Java
set_isCppVirtualUmlBaseOperation to set if the operation is declared virtual in C++ On error return FALSE in C++, produce a RuntimeException in Java
set_IsGetConstCppSettings set if a 'get' operation generated through the attribute and relation 'add get operation' menu is const by default
On error : return FALSE in C++, produce a RuntimeException in Java
set_IsGetFinalJavaSettings set if a 'get' operation generated through the attribute and relation 'add get operation' menu is final by default
On error : return FALSE in C++, produce a RuntimeException in Java
set_IsGetInlineCppSettings set if a 'get' operation generated through the attribute and relation 'add get operation' menu is inline by default
On error : return FALSE in C++, produce a RuntimeException in Java
set_IsGetValueConstCppSettings set if the value returned by a 'get' operation generated through the attribute and relation 'add get operation' menu is const by default

On error : return FALSE in C++, produce a RuntimeException in Java
set_isIdlCustomUmlBaseClass set if the class is custom have sense for aa valuetype
On error return FALSE in C++, produce a RuntimeException in Java
set_isIdlExternalUmlBaseClass set if the class is external
On error return FALSE in C++, produce a RuntimeException in Java
set_isIdlLocalUmlBaseClass set if the class is local, have sense for an interface
On error return FALSE in C++, produce a RuntimeException in Java
set_isIdlOnewayUmlBaseOperation to set if the operation is declared oneway in IDL
On error return FALSE in C++, produce a RuntimeException in Java
set_isIdlTruncatableInheritanceUmlBaseRelation to set if the inheritance is 'truncatable' On error return FALSE in C++, produce a RuntimeException in Java
set_isJavaExternalUmlBaseClass set if the class is external On error return FALSE in C++, produce a RuntimeException in Java
set_isJavaFinalUmlBaseClass set if the class is final On error return FALSE in C++, produce a RuntimeException in Java
set_isJavaFinalUmlBaseOperation to set if the operation is declared final in JAVA On error return FALSE in C++, produce a RuntimeException in Java
set_isJavaPublicUmlBaseClass set if the class is public On error return FALSE in C++, produce a RuntimeException in Java
set_isJavaSynchronizedUmlBaseOperation to set if the operation is declared synchronized in JAVA On error return FALSE in C++, produce a RuntimeException in Java
set_isJavaTransientUmlBaseAttribute to set the 'transient' state of the attribute On error return FALSE in C++, produce a RuntimeException in Java
set_isJavaTransientUmlBaseRelation to set the 'transient' state of the relation On error return FALSE in C++, produce a RuntimeException in Java
set_isMarkedUmlBaseItem to mark/unmark the current item. The project cannot marked On error return FALSE in C++, produce a RuntimeException in Java
set_isReadOnlyUmlBaseAttribute to set the 'read only' state of the attribute On error return FALSE in C++, produce a RuntimeException in Java
set_isReadOnlyUmlBaseRelation to set the 'read only' state of the relation On error return FALSE in C++, produce a RuntimeException in Java
set_IsSetFinalJavaSettings set if a 'set' operation generated through the attribute and relation 'add set operation' menu is final by default
On error : return FALSE in C++, produce a RuntimeException in Java
set_IsSetInlineCppSettings set if a 'set' operation generated through the attribute and relation 'add set operation' menu is inline by default

On error : return FALSE in C++, produce a RuntimeException in Java
set_IsSetOnewayIdlSettings set if a 'set' operation generated through the attribute and relation 'add set operation' menu is oneway by default
On error : return FALSE in C++, produce a RuntimeException in Java
set_IsSetParamConstCppSettings set if the parameters of a 'set' operation generated through the attribute and relation 'add set operation' menu are const by default

On error : return FALSE in C++, produce a RuntimeException in Java
set_IsSetParamFinalJavaSettings set if the parameters of a 'set' operation generated through the attribute and relation 'add set operation' menu are final by default
On error : return FALSE in C++, produce a RuntimeException in Java
set_isVolatileUmlBaseClassMember Set if the member is 'volatile', not significant for a class
On error return FALSE in C++, produce a RuntimeException in Java, does not check that the class is (already) a typedef
set_JavaActivityUmlBaseTransition set the activity in Java
On error return FALSE in C++, produce a RuntimeException in Java
set_JavaBodyUmlBaseOperation sets the operation's body in Java, useless if the def does not contains ${body}
On error return FALSE in C++, produce a RuntimeException in Java
set_JavaDeclUmlBaseClassItem to set the Java definition
On error return FALSE in C++, produce a RuntimeException in Java
set_JavaDefUmlBaseOperation sets the operation's definition in Java, notes that it is already made by the inherited set_JavaDecl operation
On error return FALSE in C++, produce a RuntimeException in Java
set_JavaDirUmlBasePackage to set the path where the JAVA files are generated by the JAVA generator, may be relative even the 'root' path is not (already) an absolute path On error return FALSE in C++, produce a RuntimeException in Java
set_JavaDoActivityUmlBaseState set the activity in Java
On error return FALSE in C++, produce a RuntimeException in Java
set_JavaEntryBehaviorUmlBaseState set the entry behavior in Java
On error return FALSE in C++, produce a RuntimeException in Java
set_JavaExitBehaviorUmlBaseState set the exit behavior in Java
On error return FALSE in C++, produce a RuntimeException in Java
set_JavaExpressionUmlBaseStateAction set the expression in Java
On error return FALSE in C++, produce a RuntimeException in Java
set_JavaGuardUmlBaseTransition set the guard in Java
On error return FALSE in C++, produce a RuntimeException in Java
set_JavaNameSpecUmlBaseOperation in case the operation is a 'get' or 'set' operation, returns how the operation's JAVA name must be generated On error return FALSE in C++, produce a RuntimeException in Java
set_JavaPackageUmlBasePackage to set the java package name associed to the package. On error return FALSE in C++, produce a RuntimeException in Java
set_JavaSourceUmlBaseArtifact to set the Java file definition On error return FALSE in C++, produce a RuntimeException in Java
set_JavaTriggerUmlBaseTransition set the trigger in Java
On error return FALSE in C++, produce a RuntimeException in Java
set_MultiplicityUmlBaseRelation to set the multiplicity On error return FALSE in C++, produce a RuntimeException in Java
set_NameUmlBaseItem to set the name On error return FALSE in C++, produce a RuntimeException in Java
set_OperationDeclCppSettings set the default declaration of an operation
On error : return FALSE in C++, produce a RuntimeException in Java
set_OperationDeclIdlSettings set the default declaration of an operation
On error : return FALSE in C++, produce a RuntimeException in Java
set_OperationDefCppSettings set the default definition of an operation
On error : return FALSE in C++, produce a RuntimeException in Java
set_OperationDefJavaSettings set the default definition of an operation
On error : return FALSE in C++, produce a RuntimeException in Java
set_OperationForceThrowCppSettings set if the operations profile must contain 'throw()' when the operations does not have exception
On error : return FALSE in C++, produce a RuntimeException in Java
set_OutCppSettings set the default operation 'out' parameter specification in case its type is not an enum or a type specified in the first 'Generation settings' tab
On error : return FALSE in C++, produce a RuntimeException in Java
set_PropertyValueUmlBaseItem to set (may be insert a new) the value 'v' associated to the key 'k' On error return FALSE in C++, produce a RuntimeException in Java
set_RelationDeclCppSettings set the default definition of a relation depending on it is an aggregation by value or not and the multiplicity, given in argument.
On error : return FALSE in C++, produce a RuntimeException in Java
set_RelationDeclIdlSettings set the default definition of a relation depending on the multiplicity given in argument.
On error : return FALSE in C++, produce a RuntimeException in Java
set_RelationDeclJavaSettings set the default definition of a relation depending on the multiplicity given in argument.
On error : return FALSE in C++, produce a RuntimeException in Java
set_RelationStereotypeCppSettings set the C++ stereotype corresponding to the 'UML' stereotype given in argument
On error : return FALSE in C++, produce a RuntimeException in Java
set_RelationStereotypeIdlSettings set the IDL stereotype corresponding to the 'UML' stereotype given in argument
On error : return FALSE in C++, produce a RuntimeException in Java
set_RelationStereotypeJavaSettings set the JAVA stereotype corresponding to the 'UML' stereotype given in argument
On error : return FALSE in C++, produce a RuntimeException in Java
set_ReturnTypeUmlBaseOperation to set the operation value type On error return FALSE in C++, produce a RuntimeException in Java
set_RoleNameUmlBaseRelation to set the name of the role On error return FALSE in C++, produce a RuntimeException in Java
set_RootDirCppSettings set the 'root' directory
On error : return FALSE in C++, produce a RuntimeException in Java
set_RootDirIdlSettings set the 'root' directory
On error : return FALSE in C++, produce a RuntimeException in Java
set_RootDirJavaSettings set the 'root' directory
On error : return FALSE in C++, produce a RuntimeException in Java
set_SetNameCppSettings set the default name of a 'set' operation generated through the attribute and relation 'add set operation' menu

On error : return FALSE in C++, produce a RuntimeException in Java
set_SetNameIdlSettings set the default name of a 'set' operation generated through the attribute and relation 'add set operation' menu
On error : return FALSE in C++, produce a RuntimeException in Java
set_SetNameJavaSettings set the default name of a 'set' operation generated through the attribute and relation 'add set operation' menu
On error : return FALSE in C++, produce a RuntimeException in Java
set_SetVisibilityCppSettings set the default visibility of a 'set' operation generated through the attribute and relation 'add set operation' menu

On error : return FALSE in C++, produce a RuntimeException in Java
set_SetVisibilityJavaSettings set the default visibility of a 'set' operation generated through the attribute and relation 'add set operation'
On error : return FALSE in C++, produce a RuntimeException in Java
set_SourceContentCppSettings set the default source file content
On error : return FALSE in C++, produce a RuntimeException in Java
set_SourceContentIdlSettings set the default source file content
On error : return FALSE in C++, produce a RuntimeException in Java
set_SourceContentJavaSettings set the default source file content
On error : return FALSE in C++, produce a RuntimeException in Java
set_SourceExtensionCppSettings set the extension of the source files produced by the C++ code generator
On error : return FALSE in C++, produce a RuntimeException in Java
set_SourceExtensionIdlSettings set the extension of the files produced by the Idl code generator
On error : return FALSE in C++, produce a RuntimeException in Java
set_SourceExtensionJavaSettings set the extension of the file produced by the JAVA code generator
On error : return FALSE in C++, produce a RuntimeException in Java
set_StereotypeUmlBaseItem to set the stereotype On error return FALSE in C++, produce a RuntimeException in Java
set_StereotypeUmlBaseRelation to set the stereotype On error return FALSE in C++, produce a RuntimeException in Java redefined in case the relation is bidirectional to set the stereotype of the relation corresponding to the other direction
set_StructDeclCppSettings set the default definition of a struct
On error : return FALSE in C++, produce a RuntimeException in Java
set_StructDeclIdlSettings set the default definition of a struct
On error : return FALSE in C++, produce a RuntimeException in Java
set_SwitchTypeUmlBaseClass to set the switch type even the class is not (already) an IDL union
On error return FALSE in C++, produce a RuntimeException in Java
set_TriggerUmlBaseTransition set the trigger in OCL
On error return FALSE in C++, produce a RuntimeException in Java
set_TypeCppSettings set the C++ type corresponding to the 'UML' type given in argument, as it is configured in the first 'Generation settings' dialog's tab
On error : return FALSE in C++, produce a RuntimeException in Java
set_TypeIdlSettings set the IDL type corresponding to the 'UML' type given in argument, as it is configured in the first 'Generation settings' dialog's tab
On error : return FALSE in C++, produce a RuntimeException in Java
set_TypeJavaSettings set the JAVA type corresponding to the 'UML' type given in argument, as it is configured in the first 'Generation settings' dialog's tab
On error : return FALSE in C++, produce a RuntimeException in Java
set_TypeUmlBaseAttribute to set the attribute UML type On error return FALSE in C++, produce a RuntimeException in Java
set_TypedefDeclCppSettings set the default definition of a typedef
On error : return FALSE in C++, produce a RuntimeException in Java
set_TypedefDeclIdlSettings set the default definition of a typedef
On error : return FALSE in C++, produce a RuntimeException in Java
set_UnionDeclCppSettings set the default definition of an union
On error : return FALSE in C++, produce a RuntimeException in Java
set_UnionDeclIdlSettings set the default definition of an union
On error : return FALSE in C++, produce a RuntimeException in Java
set_UnionItemDeclIdlSettings set the default definition of an union item
On error : return FALSE in C++, produce a RuntimeException in Java
set_UnionRelationDeclIdlSettings set the default definition of a relation in an union depending on the multiplicity given in argument.
On error : return FALSE in C++, produce a RuntimeException in Java
set_UseDefaultsCppSettings if y is TRUE the future created C++ objects will be initialized with the default declaration/definition
On error : return FALSE in C++, produce a RuntimeException in Java
set_UseDefaultsIdlSettings if y is TRUE the future created Java objects will be initialized with the default declaration/definition
On error : return FALSE in C++, produce a RuntimeException in Java
set_UseDefaultsJavaSettings if y is TRUE the future created Java objects will be initialized with the default declaration/definition
On error : return FALSE in C++, produce a RuntimeException in Java
set_ValuetypeAttributeDeclIdlSettings set the default definition of an attribute placed in a valuetype
On error : return FALSE in C++, produce a RuntimeException in Java
set_ValuetypeDeclIdlSettings set the default definition of a valuetype
On error : return FALSE in C++, produce a RuntimeException in Java
set_ValuetypeRelationDeclIdlSettings set the default definition of a relation in a valuetype depending on the multiplicity given in argument.
On error : return FALSE in C++, produce a RuntimeException in Java
set_VisibilityUmlBaseClassMember Set the member visibility, DefaultVisibility is not legal
On error return FALSE in C++, produce a RuntimeException in Java, does not check that the class is (already) a typedef
setNameCppSettings returns the default name of a 'set' operation generated through the attribute and relation 'add set operation' menu
setNameIdlSettings returns the default name of a 'set' operation generated through the attribute and relation 'add set operation' menu
setNameJavaSettings returns the default name of a 'set' operation generated through the attribute and relation 'add set operation' menu
setOfUmlBaseOperation in case the operation is a 'set' operation, returns the associated attribute or relation
setOperationUmlBaseAttribute returns the 'set' operation of the attribute, or 0 if it does not exist
setOperationUmlBaseRelation returns the 'set' operation of the relation, or 0 if it does not exist
setVisibilityCppSettings returns the default visibility of a 'set' operation generated through the attribute and relation 'add set operation' menu
setVisibilityJavaSettings returns the default visibility of a 'set' operation generated through the attribute and relation 'add set operation'
sourceContentCppSettings returns the default source file content
sourceContentIdlSettings returns the default source file content
sourceContentJavaSettings returns the default source file content
sourceExtensionCppSettings returns the extension of the source files produced by the C++ code generator
sourceExtensionIdlSettings returns the extension of the files produced by the Idl code generator
sourceExtensionJavaSettings returns the extension of the file produced by the JAVA code generator
stereotypeUmlBaseItem returns the stereotype
structDeclCppSettings returns the default definition of a struct
structDeclIdlSettings returns the default definition of a struct
superClassUmlBaseActualParameter returns the class of the corresponding formal
supportFileUmlBaseItem Returns the absolute path name of the file memoring the Item. In general an item is saved in a file associated to its package, the exceptions are :
- the body of the operations of a class which definition contains the keyword '{$body}'. This path name is returned when you apply supportFile on any operation of the class.
- the drawing of the diagrams, this path name is returned when you apply supportFile on the diagram.
- the configuration of the tools edited throw the entry 'Tools Settings' of the menu Tools is saved in the file 'tools'
- the configuration of the '#include' and 'using' forms associated to the external type and edited through the last C++ tab of the 'Generation Settings' dialog is saved in the file 'cpp_includes'
- the configuration of the 'imports' forms associated to the external types and edited through the last Java tab of the 'Generation Settings' dialog is saved in the file 'java_imports'
- the configuration of the '#include' forms associated to the external type and edited through the last Idl tab of the 'Generation Settings' dialog is saved in the file 'idl_includes'
switchTypeUmlBaseClass returns the switch's type, significant in case the class is an union in IDL
targetUmlBaseNcRelation returns the 'end' object (the 'start' object is the parent of the relation) no set !
targetUmlBaseTransition returns the 'end' object (the 'start' object is the parent of the transition) no set !
targetItemUmlCom returns the item on which the tool is applied
toStringUmlTypeSpec returns the type as a string in all cases
traceUmlCom to write messages in the tool window, use Qt rich text : allows HTML like formatting
triggerUmlBaseTransition return the trigger in OCL
typeCppSettings returns the C++ type corresponding to the 'UML' type given in argument, as it is configured in the first 'Generation settings' dialog's tab
typeIdlSettings returns the IDL type corresponding to the 'UML' type given in argument, as it is configured in the first 'Generation settings' dialog's tab
typeJavaSettings returns the JAVA type corresponding to the 'UML' type given in argument, as it is configured in the first 'Generation settings' dialog's tab
typeUmlBaseAttribute returns the attribute UML type
typeUmlBaseFormalParameter returns the type of a formal, probably "class"
typedefDeclCppSettings returns the default definition of a typedef
typedefDeclIdlSettings returns the default definition of a typedef
UmlActualParameterUmlActualParameter
UmlArtifactUmlArtifact
UmlAttributeUmlAttribute
UmlBaseActualParameterUmlBaseActualParameter
UmlBaseAttributeUmlBaseAttribute the constructor, do not call it yourself !!!!!!!!!!
UmlBaseFormalParameterUmlBaseFormalParameter
UmlBaseItemUmlBaseItem the constructor, do not call it yourself !
UmlChoicePseudoStateUmlChoicePseudoState the constructor, do not call it yourself !!!!!!!!!!
UmlClassUmlClass
UmlClassDiagramUmlClassDiagram
UmlClassItemUmlClassItem
UmlClassMemberUmlClassMember
UmlClassViewUmlClassView
UmlCollaborationDiagramUmlCollaborationDiagram
UmlComponentUmlComponent
UmlComponentDiagramUmlComponentDiagram
UmlComponentViewUmlComponentView
UmlDeepHistoryPseudoStateUmlDeepHistoryPseudoState the constructor, do not call it yourself !!!!!!!!!!
UmlDeploymentDiagramUmlDeploymentDiagram
UmlDeploymentViewUmlDeploymentView
UmlDiagramUmlDiagram
UmlEntryPointPseudoStateUmlEntryPointPseudoState the constructor, do not call it yourself !!!!!!!!!!
UmlExitPointPseudoStateUmlExitPointPseudoState the constructor, do not call it yourself !!!!!!!!!!
UmlExtraClassMemberUmlExtraClassMember
UmlFinalStateUmlFinalState the constructor, do not call it yourself !!!!!!!!!!
UmlForkPseudoStateUmlForkPseudoState the constructor, do not call it yourself !!!!!!!!!!
UmlFormalParameterUmlFormalParameter
UmlInitialPseudoStateUmlInitialPseudoState the constructor, do not call it yourself !!!!!!!!!!
UmlItemUmlItem
UmlJoinPseudoStateUmlJoinPseudoState the constructor, do not call it yourself !!!!!!!!!!
UmlJunctionPseudoStateUmlJunctionPseudoState the constructor, do not call it yourself !!!!!!!!!!
UmlNcRelationUmlNcRelation
UmlNodeUmlNode
UmlOperationUmlOperation
UmlPackageUmlPackage
UmlParameterUmlParameter
UmlPseudoStateUmlPseudoState the constructor, do not call it yourself !!!!!!!!!!
UmlRegionUmlRegion the constructor, do not call it yourself !!!!!!!!!!
UmlRelationUmlRelation
UmlSequenceDiagramUmlSequenceDiagram
UmlShallowHistoryPseudoStateUmlShallowHistoryPseudoState the constructor, do not call it yourself !!!!!!!!!!
UmlStateUmlState the constructor, do not call it yourself !!!!!!!!!!
UmlStateActionUmlStateAction the constructor, do not call it yourself !!!!!!!!!!
UmlStateDiagramUmlStateDiagram the constructor, do not call it yourself !!!!!!!!!!
UmlTerminatePseudoStateUmlTerminatePseudoState the constructor, do not call it yourself !!!!!!!!!!
UmlTransitionUmlTransition
umlTypeCppSettings reverse of the Type() operation, returns the 'UML' type corresponding to the C++ type given in argument
umlTypeIdlSettings reverse of the Type() operation, returns the 'UML' type corresponding to the IDL type given in argument
umlTypeJavaSettings reverse of the Type() operation, returns the 'UML' type corresponding to the JAVA type given in argument
UmlTypeSpecUmlTypeSpec
UmlUseCaseUmlUseCase
UmlUseCaseDiagramUmlUseCaseDiagram
UmlUseCaseViewUmlUseCaseView
unionDeclCppSettings returns the default definition of an union
unionDeclIdlSettings returns the default definition of an union
unionItemDeclIdlSettings returns the default definition of an union item
unionRelationDeclIdlSettings returns the default definition of a relation in an union depending on the multiplicity given in argument.
unloadStateBehavior
unloadTransitionBehavior
unloadUmlBaseArtifact to unload the object to free memory, it will be reloaded automatically if needed. args unused
unloadUmlBaseAttribute to unload the object to free memory, it will be reloaded automatically if needed. args unused
unloadUmlBaseClass 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
unloadUmlBaseClassItem
unloadUmlBaseComponent to unload the object to free memory, it will be reloaded automatically if needed. args unused
unloadUmlBaseExtraClassMember to unload the object to free memory, it will be reloaded automatically if needed. args unused
unloadUmlBaseItem 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
unloadUmlBaseOperation to unload the object to free memory, it will be reloaded automatically if needed. args unused
unloadUmlBasePackage 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
unloadUmlBaseRelation to unload the object to free memory, it will be reloaded automatically if needed. args unused
unloadUmlBaseState 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
unloadUmlBaseStateAction 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
unloadUmlBaseTransition 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
useDefaultsCppSettings returns TRUE when the created C++ objects are initialized with the default declaration/definition
useDefaultsIdlSettings returns TRUE when the created Java objects are initialized with the default declaration/definition
useDefaultsJavaSettings returns TRUE when the created Java objects are initialized with the default declaration/definition
valueUmlBaseActualParameter returns the actual's value
valuetypeAttributeDeclIdlSettings returns the default definition of an attribute placed in a valuetype
valuetypeDeclIdlSettings returns the default definition of a valuetype
valuetypeRelationDeclIdlSettings returns the default definition of a relation in a valuetype depending on the multiplicity given in argument.
visibilityUmlBaseClassMember The member's visibility
~UmlBaseItemUmlBaseItem the destructor, do not delete objects yourself !!!!!!!!!!
~UmlItemUmlItem