umbrello 26.04.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Class Hierarchy

Go to the graphical 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
 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