-Top- -Classes- -Public Operations- -Class Diagrams- -Sequence Diagrams-
_ A B C D E F G H I J K L M N O P R S T U V W ~
The API system classes and components
DO NOT MODIFY THEM !!!
1.1 Class View API BASE class view
|
The API system classes
DO NOT MODIFY THEM !!!
1.2 Deployment View API BASE Deployment view
|
The API system artifacts
DO NOT MODIFY THEM !!!
Artifact UmlBaseActualParameter
|
Artifact source associated with : UmlBaseActualParameter
Artifact UmlBaseClassItem
|
Artifact source associated with : UmlBaseClassItem
Artifact UmlBaseFormalParameter
|
Artifact source associated with : UmlBaseFormalParameter
Artifact source associated with : UmlTypeSpec
Artifact UmlBaseAttribute
|
Artifact source associated with : UmlBaseAttribute
Artifact source associated with : UmlBaseClass
Artifact UmlBaseClassDiagram
|
Artifact source associated with : UmlBaseClassDiagram
Artifact UmlBaseClassMember
|
Artifact source associated with : UmlBaseClassMember
Artifact UmlBaseClassView
|
Artifact source associated with : UmlBaseClassView
Artifact UmlBaseCollaborationDiagram
|
Artifact source associated with : UmlBaseCollaborationDiagram
Artifact source associated with : UmlBaseArtifact
Artifact UmlBaseComponent
|
Artifact source associated with : UmlBaseComponent
Artifact UmlBaseComponentDiagram
|
Artifact source associated with : UmlBaseComponentDiagram
Artifact UmlBaseComponentView
|
Artifact source associated with : UmlBaseComponentView
Artifact UmlBaseDeployment
|
Artifact source associated with : UmlBaseDeployment
Artifact UmlBaseDeploymentDiagram
|
Artifact source associated with : UmlBaseDeploymentDiagram
Artifact UmlBaseDeploymentView
|
Artifact source associated with : UmlBaseDeploymentView
Artifact source associated with : UmlBaseDiagram
Artifact UmlBaseExtraClassMember
|
Artifact source associated with : UmlBaseExtraClassMember
Artifact source associated with : UmlBaseItem
Artifact source associated with : UmlBaseNode
Artifact UmlBaseOperation
|
Artifact source associated with : UmlBaseOperation
Artifact source associated with : UmlBasePackage
Artifact source associated with : UmlBaseRelation
Artifact UmlBaseNcRelation
|
Artifact source associated with : UmlBaseNcRelation
Artifact UmlBaseSequenceDiagram
|
Artifact source associated with : UmlBaseSequenceDiagram
Artifact source associated with : UmlBaseUseCase
Artifact UmlBaseUseCaseDiagram
|
Artifact source associated with : UmlBaseUseCaseDiagram
Artifact UmlBaseUseCaseView
|
Artifact source associated with : UmlBaseUseCaseView
Artifact source associated with : aRelationKind
Artifact source associated with : aDirection
Artifact source associated with : aVisibility
Artifact source associated with : anItemKind
Artifact source associated with : UmlParameter
Artifact source associated with : UmlBuiltin
Artifact source associated with : UmlStereotype
The API system classes and components concerning the settings
DO NOT MODIFY THEM !!!
1.3.1 Class View Settings Class view
|
The API system classes concerning the settings
DO NOT MODIFY THEM !!!
1.3.2 Deployment View Settings Deployment view
|
The API system artifacts concerning the settings
DO NOT MODIFY THEM !!!
Artifact source associated with : CppSettings
Artifact source associated with : IdlSettings
Artifact source associated with : JavaSettings
Artifact source associated with : UmlSettings
The API system classes and components concerning the communication with BOUML
DO NOT MODIFY THEM !!!
1.4.1 Class View Com Class view
|
The API system classes concerning the communication with BOUML
DO NOT MODIFY THEM !!!
1.4.2 Deployment View Com Deployment view
|
The API system artifacts concerning the communication with BOUML
DO NOT MODIFY THEM !!!
Artifact source associated with : UmlCom
Artifact source associated with : CmdFamily
Artifact source associated with : MiscGlobalCmd
Artifact source associated with : OnInstanceCmd
Artifact source associated with : ClassGlobalCmd
Artifact PackageGlobalCmd
|
Artifact source associated with : PackageGlobalCmd
Artifact source associated with : UmlSettingsCmd
Artifact source associated with : CppSettingsCmd
Artifact source associated with : JavaSettingsCmd
Artifact source associated with : IdlSettingsCmd
'your' API classes and components, modify them !
Some diagrams describing the API classes organisation

Package and Views classes inheritance diagram

Class and class members classes inheritance diagram

Diagrams classes inheritance diagram

Typical Execution
2.2 Class View API USER class view
|
'your' API classes, modify them !
2.3 Deployment View API USER Deployment view
|
'your' API artifacts modify them !
Do not forget to modify Main !
Reference all the components used to made a C++ executable, used by 'genpro' to produce a .pro file allowing to produce a Makefile with 'tmake' or 'qmake'
executable associated with : IdlSettings, UmlOperation, UmlBaseNode, UmlDiagram, UmlBaseClassItem, UmlDeploymentView, UmlCom, UmlFormalParameter, UmlBaseUseCaseView, UmlArtifact, UmlBaseNcRelation, aVisibility, UmlAttribute, UmlBaseFormalParameter, UmlBaseActualParameter, PackageGlobalCmd, Main, UmlBaseArtifact, UmlBaseUseCaseDiagram, UmlComponentView, ClassGlobalCmd, UmlBaseClassView, UmlExtraClassMember, UmlBaseDiagram, CmdFamily, UmlClass, UmlBaseDeploymentDiagram, JavaSettingsCmd, CppSettings, aDirection, UmlBaseOperation, CppSettingsCmd, IdlSettingsCmd, UmlBaseExtraClassMember, UmlSettings, UmlNcRelation, UmlBaseItem, UmlBaseAttribute, UmlBaseClass, aRelationKind, MiscGlobalCmd, UmlRelation, UmlClassItem, UmlBaseComponentView, JavaSettings, OnInstanceCmd, UmlPackage, UmlComponentDiagram, UmlBaseDeployment, UmlUseCaseDiagram, UmlTypeSpec, UmlClassDiagram, UmlSettingsCmd, UmlSequenceDiagram, UmlUseCaseView, UmlBaseRelation, UmlUseCase, UmlBaseClassMember, UmlBaseSequenceDiagram, UmlBaseUseCase, UmlBaseCollaborationDiagram, UmlBaseComponentDiagram, UmlBaseClassDiagram, UmlItem, UmlActualParameter, UmlClassView, UmlBaseDeploymentView, UmlNode, UmlDeploymentDiagram, anItemKind, UmlCollaborationDiagram, UmlClassMember, UmlBasePackage
The main function, you have to modify at least the line containing
UmlCom::targetItem()->???();
it if you want your program does something !
Artifact source
Artifact UmlActualParameter
|
Artifact source associated with : UmlActualParameter
Artifact source associated with : UmlClassItem
Artifact UmlFormalParameter
|
Artifact source associated with : UmlFormalParameter
Artifact source associated with : UmlAttribute
Artifact source associated with : UmlClass
Artifact source associated with : UmlClassDiagram
Artifact source associated with : UmlClassMember
Artifact source associated with : UmlClassView
Artifact UmlCollaborationDiagram
|
Artifact source associated with : UmlCollaborationDiagram
Artifact source associated with : UmlArtifact
Artifact source associated with : UmlComponent
Artifact UmlComponentDiagram
|
Artifact source associated with : UmlComponentDiagram
Artifact UmlComponentView
|
Artifact source associated with : UmlComponentView
Artifact UmlDeploymentDiagram
|
Artifact source associated with : UmlDeploymentDiagram
Artifact UmlDeploymentView
|
Artifact source associated with : UmlDeploymentView
Artifact source associated with : UmlDiagram
Artifact UmlExtraClassMember
|
Artifact source associated with : UmlExtraClassMember
Artifact source associated with : UmlItem
Artifact source associated with : UmlNode
Artifact source associated with : UmlOperation
Artifact source associated with : UmlPackage
Artifact source associated with : UmlRelation
Artifact source associated with : UmlNcRelation
Artifact UmlSequenceDiagram
|
Artifact source associated with : UmlSequenceDiagram
Artifact source associated with : UmlUseCase
Artifact UmlUseCaseDiagram
|
Artifact source associated with : UmlUseCaseDiagram
Artifact source associated with : UmlUseCaseView