umbrello 26.08.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 CA
  CB
 CAbstractClass
 Capackage.AbstractClass
 Corg.kde.umbrello.unittests.codeimport.CsCodeExample.Address
 CAlignmentGuideManages alignment guides and snapping for widget movement
 CAlignmentGuide::AlignmentPoints
 CAltStruct
 Capackage.subdir.anotherpackage.ApackageSubdirAnotherPackageTest
 Capackage.subdir.apackage.ApackageSubdirApackageTest
 CAssocRules::Assoc_Rule
 CAssociationWidgetRole
 CAssocRules
 Cclang::ASTConsumer
  CFindNamedClassConsumer
 Cclang::ASTFrontendAction
  CFindNamedClassAction
 CUMLStereotype::AttributeDef
 CUi::AutoLayoutOptionPage
  CAutoLayoutOptionPage
 CSettings::AutoLayoutState
 Capackage.Base
  Capackage.Derived
 CBase
  CDerived
 CBase1
  CDerived1
 CBase2
  CDerived2
 CBaseClass
  CDerivedClass
  Capackage.DerivedExtern
 CBasicStruct
 Capackage.Bug479224
 CChildWidgetPlacementBase class for child widget placement
  CChildWidgetPlacementPinChild widget placement attached to parent
  CChildWidgetPlacementPortChild widget placement on parent border
 Cclass_enum_literal
 CImport_Rose::ClassifierListReader
  CImport_Rose::AttributesReader
  CImport_Rose::LiteralsReader
  CImport_Rose::OperationsReader
  CImport_Rose::ParametersReader
  CImport_Rose::RealizationsReader
  CImport_Rose::SuperclassesReader
  CImport_Rose::UsesReader
 CClassImport
  CCppImport
  CNativeImportBaseBase class for native implementations of language import
   CAdaImport
   CIDLImport
   CJavaCsValaImportBase
    CCsValaImportBase
     CCSharpImport
     CValaImport
    CJavaImport
   CPascalImport
   CPythonImport
   CSQLImport
  CPHPImport
 CSettings::ClassState
 CClientInfo_POD
 CSettings::CodeGenerationState
 CCodeGenObjectWithTextBlocks
  CCodeDocument
   CCPPMakefileCodeDocument
   CClassifierCodeDocument
    CCPPHeaderCodeDocument
    CCPPSourceCodeDocument
    CDClassifierCodeDocument
    CJavaClassifierCodeDocument
    CRubyClassifierCodeDocument
   CJavaANTCodeDocument
  CHierarchicalCodeBlock
   COwnedHierarchicalCodeBlock
    CCPPHeaderClassDeclarationBlock
    CDClassDeclarationBlock
    CJavaClassDeclarationBlock
    CRubyClassDeclarationBlock
   CXMLElementCodeBlock
 CUi::CodeGenOptionsPage
  CCodeGenOptionsPage
 CUi::CodeGenSelectPage
  CCodeGenSelectPage
 CUi::CodeGenStatusPage
  CCodeGenStatusPage
 CUi::CodeImportOptionsPage
  CCodeImportOptionsPage
 CSettings::CodeImportState
 CUi::CodeImpSelectPage
  CCodeImpSelectPage
 CUi::CodeImpStatusPage
  CCodeImpStatusPage
 CUi::CodeViewerDialogBase
  CCodeViewerDialog
 CUi::CodeViewerOptionsBase
  CCodeViewerOptionsPage
 CSettings::CodeViewerStateConfigurable params for the code viewer tool
 CSQLImport::ColumnConstraints
 CUMLForeignKeyConstraintDialog::ColumnWidgets
 Ccomments_class_enum_test
 Ccomments_class_members_test
 Ccomments_class_methods_test
 Ccomments_class_operators_test
 Ccomments_class_test1a
 Ccomments_class_test1bClass comments_class_test1b doxygen c++ style single line comment
 Ccomments_class_test1c
 Ccomments_class_test1d
 Ccomments_class_test1e
 Ccomments_class_test2a
 Ccomments_class_test2b
 Ccomments_class_test2c
 Ccomments_class_typedef_test
 Ccomments_file_variant1
 Ccomments_file_variant2
 Ccomments_file_variant3
 CCsCodeExample.ComplexNumber
  CCsCodeExample.MoreComplexNumber
 CCompressionHelper
 CUmbrello::Configurable
  CUmbrello::Plugin
 CMyProject\Connection1
 CAnotherProject\Connection2
 CConnection3
 CConstExprConstructorDeclaration
 CConstExprConstructorDefinition
 CConstNoexceptMethodClass
 CConstructorDeclaration
 CConstructorDefinition
 CUml::Corner
 CUi::CPPCodeGenerationFormBase
  CCPPCodeGenerationForm
 CSettings::CodeGenerationState::CPPCodeGenerationState
 CUi::DCodeGenerationFormBase
  CDCodeGenerationFormBase
 CSettings::CodeGenerationState::DCodeGenerationState
 CDebugLanguageParserHelper< SessionT, TokenStreamT, TokenT, LexerT, StartAstT, DebugVisitorT, TokenTextT >
 CDebugMenu
 CDefaultVisitor
  CPhp::PHPImportVisitor
  CPhp::PHPIncludeFileVisitor
 CSeqLineWidget::DestructionBox
 CDestructorDeclaration
 CDestructorDefinition
 CUi::DiagramPropertiesPage
  CDiagramPropertiesPage
 CDiagramProxyWidget
  CUMLWidgetThe base class for graphical UML objects
   CActivityWidgetA graphical version of a UML Activity
   CActorWidgetA graphical version of a UML Actor
   CArtifactWidgetA graphical version of an Artifact
   CBoxWidgetDisplays a box
    CForkJoinWidgetDisplays a fork/join plate in a state diagram
   CCategoryWidgetA graphical version of a UMLCategory
   CClassifierWidgetCommon implementation for class widget and interface widget
    CInterfaceWidget
   CCombinedFragmentWidgetA graphical version of a UML combined fragment
   CComponentWidgetA graphical version of a Component
   CDatatypeWidgetA graphical version of an datatype
   CEntityWidgetA graphical version of an entity
   CEnumWidgetA graphical version of an enum
   CFloatingDashLineWidgetA dash line for UML combined fragments
   CFloatingTextWidgetDisplays a line of text or an operation
   CMessageWidgetDisplays a message
   CNodeWidgetA graphical version of a Node
   CNoteWidgetDisplays a note box
   CObjectNodeWidgetA graphical version of a UML Activity
   CObjectWidgetDisplays an instance of a Concept
   CPackageWidgetA graphical version of a Package
   CPinPortBaseAbstract base class for PinWidget and PortWidget
    CPinWidgetA graphical version of a UML pin
    CPortWidgetA graphical version of a port on a component
   CPreconditionWidgetA graphical version of a UML Precondition (new in UML 2.0)
    CTestWidget< PreconditionWidget, ObjectWidget * >
   CRegionWidget
   CSignalWidget
   CStateWidgetA graphical version of a UML State
   CUseCaseWidgetA graphical version of a UMLUseCase
 CDontAskAgainHandler
 CDontAskAgainItem
 CDotGenerator
  CLayoutGenerator
 CDriver
  CCppDriver
 CCsCodeExample.Employee
  CCsCodeExample.User
 CEncodingHelper
 Capackage.Enum
 CCsCodeExample.EnumEx
 CExplicitConstExprConstructorDeclaration
 CExplicitConstExprConstructorDefinition
 CExplicitConstructorDeclaration
 CExplicitConstructorDefinition
 CUi::ExportAllViewsDialogBase
  CExportAllViewsDialog
 CUi::FindDialog
  CFindDialog
 CActivityDialog::GeneralPageWidgets
 CObjectNodeDialog::GeneralPageWidgets
 CStateDialog::GeneralPageWidgets
 CSettings::GeneralState
 CGeneralOptionPage::GeneralWidgets
 CUMLForeignKeyConstraintDialog::GeneralWidgets
 Capackage.Generic< T >
 CCsCodeExample.GenericTest< T >
 CAlignmentGuide::GuideLine
 CHelloWorld
 CCodeTextHighlighter::HighlightingRule
 CTimetracker\Base\Models\Hour
 Corg.kde.umbrello.unittests.codeimport.CsCodeExample.Human
  Corg.kde.umbrello.unittests.codeimport.CsCodeExample.Person
 CIDChangeLog
 CIdString
 CImport_Argo
 Cincludes
 Cincludes_local
 CCsCodeExample.InitInterface
  CCsCodeExample.A
  CCsCodeExample.B
 CInlinedMethod
 Capackage.Interface
 CInterface
 CiTemplate
  CTemplate
 CUi::JavaCodeGenerationFormBase
  CJavaCodeGenerationFormBase
 CSettings::CodeGenerationState::JavaCodeGenerationState
 CKToolBar
  CWorkToolBarThe toolbar that is different for each type of diagram
 CKXmlGuiWindow
  CUMLApp
 CLayoutGrid
 CSettings::LayoutTypeState
 CLinkWidgetInterface to FloatingTextWidget for AssociationWidget and MessageWidget
  CAssociationWidgetThis class represents an association inside a diagram. Bugs and comments to umbre.nosp@m.llo-.nosp@m.devel.nosp@m.@kde.nosp@m..org or https://bugs.kde.org
  CMessageWidgetDisplays a message
 CListPopupMenuPrivate
 CUMLDragData::LvTypeAndID
 CTracer::MapEntry
 CModel_Utils::NameAndType
 CNoAbstractClass
 CNoInterfaceNotAllMethodsPureVirtual
 CNoInterfaceWrongMember
 CModel_Utils::OpDescriptor
 CSettings::OptionState
 CParaInfo
 CPerson
  CCsCodeExample.User
 CPetalNode
 CPHPImportPrivate
 CPOEntry
 CIDChangeLog::Point
 CDefaultValueWidget::Private
 CUMLDoc::Private
 CProperties
 CQAbstractTableModel
  CDiagramsModel
  CObjectsModel
  CStereotypesModel
 CQDebug
  CIndenter
 CQDialog
  CSinglePageDialogBase
   CCodeViewerDialog
   CDiagramSelectionDialog
   CExportAllViewsDialog
   CFindDialog
   COverwriteDialog
   CParameterPropertiesDialogA properties dialog box for a parameter
   CSelectDiagramDialog
   CSelectOperationDialogA dialog to select an operation
   CStereoAttributeDialog
   CUMLAttributeDialog
   CUMLCheckConstraintDialogA dialog page to display check constraint properties
   CUMLEntityAttributeDialog
   CUMLEnumLiteralDialog
   CUMLInstanceAttributeDialog
   CUMLOperationDialog
   CUMLRoleDialog
   CUMLTemplateDialog
   CUMLUniqueConstraintDialogA dialog page to display unique constraint properties
 CQDockWidget
  CBirdViewDockWidgetThe class BirdViewDockWidget contains the bird view
  CDiagramsWindow
  CObjectsWindow
  CStereotypesWindow
 CQEvent
  CCmdLineExportAllViewsEvent
 CQFrame
  CBirdViewThe class BirdView controls the view of the whole scene
 CQGraphicsItem
  CSymbol
 CQGraphicsLineItem
  CSeqLineWidgetWidget class for graphical representation of sequence lines
 CQGraphicsObject
  CAssociationLine
  CQGraphicsObjectWrapper
   CWidgetBaseCommon base class for UMLWidget and AssociationWidget
    CAssociationWidgetThis class represents an association inside a diagram. Bugs and comments to umbre.nosp@m.llo-.nosp@m.devel.nosp@m.@kde.nosp@m..org or https://bugs.kde.org
    CUMLWidgetThe base class for graphical UML objects
 CQGraphicsScene
  CUMLScene
 CQGraphicsView
  CUMLView
 CQLabel
  CModifiedWidget
 CQList
  CUMLAttributeList
  CUMLClassifierListItemList
  CUMLEntityAttributeList
  CUMLEntityConstraintList
  CUMLObjectList
 CQMenu
  CListPopupMenuDisplays a popup menu
   CAssociationWidgetPopupMenu
   CDialogsPopupMenu
   CUMLListViewPopupMenu
   CUMLScenePopupMenuThe UMLScenePopupMenu class
   CWidgetBasePopupMenu
 CQMimeData
  CUMLDragData
 CQObject
  CCodeDocument
  CCodeGenPolicyExt
   CCPPCodeGenerationPolicy
   CDCodeGenerationPolicy
   CJavaCodeGenerationPolicy
   CRubyCodeGenerationPolicy
  CCodeGenerationPolicy
  CCodeGenerator
   CAdvancedCodeGenerator
    CCPPCodeGenerator
    CDCodeGenerator
    CJavaCodeGenerator
    CRubyCodeGenerator
   CSimpleCodeGenerator
    CASWriter
    CAdaWriter
    CCSharpWriter
    CCppWriter
     CCppWriterTest
    CDWriter
    CIDLWriter
    CJSWriter
    CJavaWriter
    CPascalWriter
    CPerlWriter
    CPhp5Writer
    CPhpWriter
    CPythonWriter
     CPythonWriterTest
    CRubyWriter
    CSQLWriter
     CMySQLWriter
     CPostgreSQLWriter
    CTclWriter
    CValaWriter
    CXMLSchemaWriter
  CCodeImpThread
  CCodeParameter
   CCodeClassField
    CCPPCodeClassField
    CDCodeClassField
    CJavaCodeClassField
    CRubyCodeClassField
  CDocbookGenerator
  CFindResults
  COwnedCodeBlock
   CCodeClassFieldDeclarationBlock
    CCPPHeaderCodeClassFieldDeclarationBlock
    CCPPSourceCodeClassFieldDeclarationBlock
    CDCodeClassFieldDeclarationBlock
    CJavaCodeClassFieldDeclarationBlock
    CRubyCodeClassFieldDeclarationBlock
   CCodeMethodBlock
    CCodeAccessorMethod
     CCPPHeaderCodeAccessorMethod
     CCPPSourceCodeAccessorMethod
     CDCodeAccessorMethod
     CJavaCodeAccessorMethod
     CRubyCodeAccessorMethod
    CCodeOperation
     CCPPHeaderCodeOperation
     CCPPSourceCodeOperation
     CDCodeOperation
     CJavaCodeOperation
     CRubyCodeOperation
   COwnedHierarchicalCodeBlock
  CTestBase
   CTEST_classifier
   CTestAssociation
   CTestCodeGeneratorBase
    CTestCppWriter
    CTestPythonWriter
   CTestListPopupMenu
   CTestOptionState
   CTestPackage
   CTestPreconditionWidget
   CTestUMLCanvasObject
   CTestUMLObject
   CTestWidgetBase
  CTestBasicTypes
  CToolBarState
   CToolBarStateArrow
   CToolBarStatePool
    CToolBarStateAssociation
    CToolBarStateMessages
    CToolBarStateOneWidget
    CToolBarStateOther
  CUMLAppPrivate
  CUMLClipboardClipboard management class
  CUMLDoc
  CUMLFileDialog
  CUMLObjectThe base class for UML objects
   CTestUML< UMLObject, const QString & >
   CUMLAssociationSets up association information
    CTestUML< UMLAssociation, Uml::AssociationType::Enum >
   CUMLCanvasObjectNon-graphical information for a UMLCanvasObject
    CUMLActorInformation for a non-graphical UML Actor
    CUMLCategoryInformation for a non-graphical UML Category
    CUMLInstanceNon-graphical Information for an Instance
    CUMLNodeNon-graphical information for a Node
    CUMLPackageNon-graphical information for a Package
     CTestUML< UMLPackage, const QString & >
     CUMLArtifactNon-graphical information for a Artifact
     CUMLClassifierInformation for a non-graphical Concept/Class
      CTestUML< UMLClassifier, const QString & >
      CUMLDatatypeNon-graphical information for a Datatype
      CUMLEntityNon-graphical Information for an Entity
      CUMLEnumNon-graphical Information for an Enum
     CUMLComponentNon-graphical information for a Component
     CUMLFolderNon-graphical management of objects and diagrams of a Folder
    CUMLPortNon-graphical information for a Port
    CUMLUseCaseInformation for a non-graphical UML UseCase
   CUMLClassifierListItemA base class for classifier list items (e.g. attributes)
    CUMLAttributeSets up attribute information
     CUMLEntityAttributeSets up entityattribute information
    CUMLEntityConstraintSets up entity constraint information
     CUMLCheckConstraintSets up Check Constraint information for UMLEntities
     CUMLForeignKeyConstraintSets up Foreign Key entity constraint information
     CUMLUniqueConstraintSets up Unique entity constraint information
    CUMLEnumLiteralSets up attribute information
    CUMLOperation
    CUMLTemplateSets up template information
   CUMLInstanceAttributeSets up instanceattribute information
   CUMLRole
   CUMLStereotypeSets up stereotype information
  CUmbrello::Plugin
  CUmbrello::PluginLoader
  CXhtmlGenerator
 CQPaintDevice
  CDotPaintDevice
 CQPaintEngine
  CDotPaintEngine
 CQPlainTextEdit
  CCodeTextEdit
 CQSet
  CUMLClassifierSetHolds set of classifiers for recursive loop detection
 CQSyntaxHighlighter
  CCodeTextHighlighter
 CQT_WARNING_DISABLE_DEPRECATED::qt_meta_tag_ZN6ParserE_t
 CQTextEdit
  CCodeEditor
 CQThread
  CDocbook2XhtmlGeneratorJobGenerates XHtml from Docbook
  CDocbookGeneratorJobGenerates DocBook from the Document
 CQToolButton
  CStatusBarToolButton
 CQTreeWidget
  CRefactoringAssistant
  CTracerThe singleton class for switching on or off debug messages
  CUMLListViewDisplays the list view for the program
 CQTreeWidgetItem
  CUMLListViewItemItems used by UMLListView
 CQUndoCommand
  CUml::CmdBaseObjectCommand
   CUml::CmdSetName
   CUml::CmdSetStereotype
   CUml::CmdSetVisibility
  CUml::CmdBaseWidgetCommand
   CUml::CmdChangeFillColor
   CUml::CmdChangeFont
   CUml::CmdChangeLineColor
   CUml::CmdChangeLineWidth
   CUml::CmdChangeTextColor
   CUml::CmdChangeUseFillColor
   CUml::CmdChangeVisualProperty
   CUml::CmdCreateWidget
   CUml::CmdMoveWidget
   CUml::CmdRemoveWidget
   CUml::CmdResizeWidget
  CUml::CmdChangeMultiplicity
  CUml::CmdCreateDiagram
  CUml::CmdCreateUMLObject
  CUml::CmdHandleRename
  CUml::CmdRemoveDiagram
  CUml::CmdRemoveUMLObject
  CUml::CmdRenameUMLObject
  CUml::CmdSetTxt
 CQVector
  CIDChangeLog::PointArray
 CQWidget
  CCPPCodeGenerationForm
  CClassOptionsPageA dialog page to display the class related options
  CCodeImport::LedStatus
  CComboBoxWidgetBase
   CResolutionWidget
   CSelectDiagramWidget
   CSelectLayoutTypeWidget
   CUMLDatatypeWidget
   CUMLStereotypeWidget
  CDCodeGenerationFormBase
  CDefaultValueWidget
  CDialogPageBase
   CActivityPage
   CAssociationGeneralPageDisplay properties on a UMLObject
   CAssociationRolePageDisplay properties on a UMLObject
   CAutoLayoutOptionPage
   CClassAssociationsPageThe page shows all the Associations that belong to a UMLClassifier
   CClassGeneralPageDisplay properties on a UMLObject
   CClassifierListPageA dialog page to display classifier properties
    CConstraintListPageAn extension to the classifier list dialog page to display constraint properties
   CCodeGenerationPolicyPage
    CCPPCodeGenerationPolicyPage
    CDCodeGenerationPolicyPage
    CDefaultCodeGenPolicyPage
    CJavaCodeGenerationPolicyPage
    CRubyCodeGenerationPolicyPage
   CCodeImportOptionsPage
   CCodeViewerOptionsPage
   CDiagramPrintPageA print dialog page
   CDiagramPropertiesPage
   CGeneralOptionPage
   CNotePage
   CPackageContentsPageThe page shows all the objects that belong to a UMLPackage
   CSelectOperationPageA dialog page to select an operation
   CUIOptionsPageA dialog page to display the user interface options
   CUMLRolePropertiesBase
    CUMLRoleProperties
  CDocWindow
  CDocumentationWidget
  CDontAskAgainWidget
  CImageTypeWidget
  CJavaCodeGenerationFormBase
  CLedStatus
  CLineNumberArea
  CMultiPageDialogBase
   CActivityDialog
   CAssociationPropertiesDialog
   CClassPropertiesDialog
   CMessageWidgetPropertiesDialog
   CNoteDialog
   CObjectNodeDialog
   CSettingsDialog
   CStateDialog
   CUMLForeignKeyConstraintDialogA dialog page to display foreignkey constraint properties
   CUMLViewDialog
  CUMLArtifactTypeWidget
  CUMLObjectNameWidget
  CUMLPackageWidget
  CUMLWidgetStylePage
  CVisibilityEnumWidget
 CQWizard
  CClassWizard
  CCodeGenerationWizard
  CCodeImportingWizard
 CQWizardPage
  CCodeGenOptionsPage
  CCodeGenSelectPage
  CCodeGenStatusPage
  CCodeImpSelectPage
  CCodeImpStatusPage
 CRecursiveASTVisitor
  CFindNamedClassVisitor
 Ctypes.ReferencedType
 CSettings::CodeGenerationState::RubyCodeGenerationState
 CSequenceClass
 CSetLoading
 CCsCodeExample.Shape
  CCsCodeExample.Square
 CSomeClass
 CSomeStruct
 CSomeType
 CPetalNode::StringOrNode
 CSymbol::SymbolPropertyA structure to hold a table of values for all symbols
 CSymbolPropertyPOD
 CT
  CTestUML< T, N >
  CTestWidget< T, N >
 Ct1< T >
  Ct2< T >
 Ct3< T, U >
  Ct4< T, U >
 CSQLImport::TableConstraints
 Cmethod-parameters.TestMethodParameters
 CIlluminate\Database\Eloquent\Model\TestModel
 CTextBlock
  CCodeBlock
   CCodeBlockWithComments
    CCodeClassFieldDeclarationBlock
    CCodeMethodBlock
    CHierarchicalCodeBlock
  CCodeComment
   CCPPCodeComment
   CCPPCodeDocumentation
   CDCodeComment
   CDCodeDocumentation
   CJavaCodeComment
   CJavaCodeDocumentation
   CRubyCodeComment
   CRubyCodeDocumentation
   CXMLCodeComment
 CTextBlockInfo
 CToolBarStateFactory
 CTreeParser
  CCppTree2Uml
 Capackage.Type
 Ctypes.Types
 CSettings::UIState
 CSettingsDialog::UIWidgets
 CUMLFinder
  CUMLDocFinder
  CUMLListViewFinder
  CUMLSceneFinder
 CUMLObjectPrivate
 CUi::UMLRolePropertiesBase
  CUMLRolePropertiesBase
 CUMLScenePrivate
 CUMLViewImageExporter
 CUMLViewImageExporterAll
 CUMLViewImageExporterModel
 Capackage.UseGeneric
 CVirtualMethodClass
 Cvisibility.Visibility