• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdesdk API Reference
  • KDE Home
  • Contact Us
 

umbrello/umbrello

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 ►NCodeImport
 CLedStatus
 ►NModel_UtilsGeneral purpose model utilities
 CNameAndType
 COpDescriptor
 ►NSettings
 CAutoLayoutState
 CClassState
 ►CCodeGenerationState
 CCPPCodeGenerationState
 CDCodeGenerationState
 CJavaCodeGenerationState
 CRubyCodeGenerationState
 CCodeImportState
 CCodeViewerStateConfigurable params for the code viewer tool
 CGeneralState
 COptionState
 CUIState
 ►NUmbrello
 CConfigurableBase class of all functional objects that can be created for modeling applications
 CPluginBase class for all modular functionality in the core Umbrello library
 CPluginLoaderThe plugin loader is an abstraction that sits on top of KLibLoader
 ►NUmlThis namespace contains all the enums used all over the code base
 CCmdBaseObjectCommand
 CCmdBaseWidgetCommand
 CCmdChangeFillColor
 CCmdChangeFont
 CCmdChangeLineColor
 CCmdChangeLineWidth
 CCmdChangeMultiplicity
 CCmdChangeTextColor
 CCmdChangeUseFillColor
 CCmdChangeVisualProperty
 CCmdCreateDiagram
 CCmdCreateUMLObject
 CCmdCreateWidget
 CCmdHandleRename
 CCmdMoveWidget
 CCmdRemoveDiagram
 CCmdRemoveUMLObject
 CCmdRemoveWidget
 CCmdRenameUMLObject
 CCmdResizeWidget
 CCmdSetName
 CCmdSetStereotype
 CCmdSetTxt
 CCmdSetVisibility
 CCornerCorner class with special operators
 ►CActivityDialogDisplays the properties for a ActivityWidget
 CGeneralPageWidgets
 CActivityPage
 CActivityWidgetThis class is the graphical version of a UML Activity
 CActorWidgetThis class is the graphical version of a UML Actor
 CAdaImportAda code import
 CAdaWriterClass AdaWriter is a code generator for UMLClassifier objects
 CArtifactWidgetDefines a graphical version of the UMLArtifact
 CAssociationGeneralPageDisplays properties of a UMLObject in a dialog box
 CAssociationLineA convenience class that encapsulates geometry management, handles mouse and hover events, embeds and aligns symbols and finally draws the lines and points
 CAssociationPropertiesDialogBased off of AssociationPropertiesDialog class
 CAssociationRolePageDisplays properties of a UMLObject in a dialog box
 CAssociationWidgetThis class represents an association inside a diagram
 CAssocRulesUsed to determine rules for associations
 CASWriterClass ASWriter is a ActionScript code generator for UMLClassifier objects
 CAutoLayoutOptionPageA dialog page to display auto layouts options
 CBoxWidgetDisplays a rectangular box
 CCategoryWidgetThis class is the graphical version of a UMLCategory
 CClassAssociationsPageDisplays a page on the tabbed dialog window of ClassPropertiesDialog
 CClassGeneralPageDisplays properties of a UMLObject in a dialog box
 CClassifierCodeDocumentClass ClassifierCodeDocument A CodeDocument which represents a UMLClassifier (e.g
 CClassifierListPageA dialog page to display classifier list properties
 CClassifierWidgetCommon implementation for class widget and interface widget
 CClassImportInterfaces classparser library to uml models Abstract base for programming language specific import classes
 CClassOptionsPageA dialog page to display options for class related options
 CClassPropertiesDialog
 CClassWizard
 CCmdLineExportAllViewsEventThis class provides an event that is posted to the UMLApp when the "export all views" option was set in the command line
 CCodeAccessorMethod
 CCodeBlockA "chunk" of code within the code document
 CCodeBlockWithCommentsClass CodeBlockWithComments A very common type of text block in any type of code
 CCodeClassFieldClass CodeClassField a special type of parameter
 CCodeClassFieldDeclarationBlockUsed to declare classifier fields (e.g
 CCodeCommentText which will be comments
 CCodeDocumentA document containing the code for one file
 CCodeEditor
 CCodeGenerationPolicyClass CodeGenerationPolicy This class describes the code generation policy for this project
 CCodeGenerationPolicyPage
 CCodeGenerationWizard
 CCodeGeneratorThis class collects together all of the code documents which form this project, and generates code for them in a given language
 CCodeGenObjectWithTextBlocksThis abstract class is for code generator objects which 'own' text blocks
 CCodeGenOptionsPageThis class is used in the code generation wizard and also in SettingsDialog
 CCodeGenPolicyExtBase class for programming language specific code generation policy extensions
 CCodeGenSelectPage
 CCodeGenStatusPage
 CCodeImportingWizard
 CCodeImportOptionsPageThis class is used in the code generation wizard and also in SettingsDialog
 CCodeImpSelectPageThis class is used in the code importing wizard
 CCodeImpStatusPageThis class is used in the code importing wizard
 CCodeImpThreadThread class that does the code import work for one file
 CCodeMethodBlockClass CodeMethodBlock A common type of "code block" that occurs in OO code
 CCodeOperation
 CCodeParameterClass CodeParameter A parameter on some type of code
 CCodeTextEdit
 CCodeTextHighlighter
 CCodeViewerDialogThis class is sooo ugly I don't know where to begin
 CCodeViewerOptionsPage
 CCombinedFragmentWidgetThis class is the graphical version of a UML combined fragment
 CComponentWidgetDefines a graphical version of the Component
 CConstraintListPageA dialog page to display entity constraint properties
 CCPPCodeClassField
 CCPPCodeCommentA CPP code comment
 CCPPCodeDocumentationClass CPPCodeDocumentation A CPP code comment
 CCPPCodeGenerationForm
 CCPPCodeGenerationPolicy
 CCPPCodeGenerationPolicyPage
 CCPPCodeGenerator
 CCPPHeaderClassDeclarationBlock
 CCPPHeaderCodeAccessorMethod
 CCPPHeaderCodeClassFieldDeclarationBlock
 CCPPHeaderCodeDocumentClass CPPHeaderCodeDocument A CPP UMLClassifier Header Code Document
 CCPPHeaderCodeOperation
 CCppImportC++ code import
 CCPPMakefileCodeDocumentClass CPPMakefileCodeDocument Represents
 CCPPSourceCodeAccessorMethod
 CCPPSourceCodeClassFieldDeclarationBlock
 CCPPSourceCodeDocumentA CPP UMLClassifier Source Code Document
 CCPPSourceCodeOperation
 CCppTree2Uml
 CCppWriterClass CppWriter is a code generator for UMLClassifier objects
 CCSharpImportC# code import
 CCSharpWriterClass CSharpWriter is a C# code generator for UMLClassifier objects Just call writeClass and feed it a UMLClassifier;
 CDatatypeWidgetDefines a graphical version of the datatype
 CDClassDeclarationBlock
 CDClassifierCodeDocumentA D UMLClassifier Code Document
 CDCodeAccessorMethod
 CDCodeClassField
 CDCodeClassFieldDeclarationBlock
 CDCodeCommentA class representing a D code comment
 CDCodeDocumentationA class representing a D documentation comment
 CDCodeGenerationFormBase
 CDCodeGenerationPolicy
 CDCodeGenerationPolicyPage
 CDCodeGenerator
 CDCodeOperation
 CDefaultCodeGenPolicyPage
 CDiagramPrintPageThis is a page on the print dialog to select what diagram(s) you wish to print
 CDiagramPropertiesPageA dialog page to display diagram properties
 CDialogBaseBase class for property dialogs
 CDialogPageBaseBase class for property dialogs
 CDocbook2XhtmlGeneratorJobThis class is used to generate XHTML from Docbook
 CDocbookGeneratorClass DocbookGenerator is a documentation generator for UML documents
 CDocbookGeneratorJobThis class is used to generate docbook from the document
 CDocWindow
 CDotGeneratorThe class DotGenerator provides export of diagrams as dot files
 CDWriterClass DWriter is a code generator for UMLClassifier objects
 CEntityWidgetDefines a graphical version of the entity
 CEnumWidgetDefines a graphical version of the enum
 CExportAllViewsDialogDialog for collecting the "Export all views" params
 CFindDialogClass FindDialog provides the ui part for selecting find attributes
 CFindResultsClass FindResults performs find and provide ui with find results
 CFloatingDashLineWidgetThis class is used to draw dash lines for UML combined fragments
 CFloatingTextWidgetDisplays a line of text or an operation
 CForkJoinWidgetDisplays a fork/join plate in a state diagram
 ►CGeneralOptionPageA dialog page to display auto layouts options
 CGeneralWidgets
 CHierarchicalCodeBlock
 CIDChangeLogThis class contains all the ID translations done for each UMLObject pasted
 CIDLImportCORBA IDL code import
 CIDLWriterClass IDLWriter is a code generator for UMLClassifier objects
 CImport_ArgoArgo model import
 CJavaANTCodeDocumentClass JavaANTCodeDocument Represents
 CJavaClassDeclarationBlock
 CJavaClassifierCodeDocumentClass JavaClassifierCodeDocument A Java UMLClassifier Code Document
 CJavaCodeAccessorMethod
 CJavaCodeClassField
 CJavaCodeClassFieldDeclarationBlock
 CJavaCodeCommentClass JavaCodeComment A Java code comment
 CJavaCodeDocumentationClass JavaCodeDocumentation A Java code comment
 CJavaCodeGenerationFormBase
 CJavaCodeGenerationPolicy
 CJavaCodeGenerationPolicyPage
 CJavaCodeGenerator
 CJavaCodeOperation
 CJavaImportJava code import
 CJavaWriterClass JavaWriter is a code generator for UMLClassifier objects
 CJSWriterClass JSWriter is a JavaScript code generator for UMLClassifier objects
 CKConfigSkeleton
 CKDialog
 CKMenu
 CKTextEdit
 CKToolBar
 CKXmlGuiWindow
 CLayoutGeneratorThe class LayoutGenerator provides calculated layouts of diagrams
 CLayoutGrid
 CLedStatus
 CLineNumberArea
 CLinkWidgetThis is an interface realized by AssociationWidget and MessageWidget
 CListPopupMenuA popup menu that depending on what type is set to will display a different menu
 CMessageWidgetUsed to display a message on a sequence diagram
 CMySQLWriterClass MySQLWriter is a sql code generator for MySQL
 CNativeImportBaseIntermediate base class for native Umbrello implementations of programming language import
 CNodeWidgetDefines a graphical version of the Node
 CNoteWidgetDisplays a note box to allow multiple lines of text to be displayed
 ►CObjectNodeDialogDisplays the properties for a ObjectNodeWidget
 CGeneralPageWidgets
 CObjectNodeWidgetThis class is the graphical version of a UML Object Node
 CObjectWidgetDisplays an instance UMLObject of a concept
 COverwriteDialogUsed by CodeGenerator::findFileName when it needs to ask the user if they want to overwrite and existing file, generate a similar name or cancel
 COwnedCodeBlockDescribes any codeblock which is 'owned' by a UMLobject of some sort and should be in sync with that parent
 COwnedHierarchicalCodeBlockClass OwnedHierarchicalCodeBlock A "chunk" of code within the code document that is "owned" by some umlobject
 CPackageContentsPageThe page shows all the objects that belong to a UMLPackage
 CPackageWidgetDefines a graphical version of the Package
 CParaInfo
 CParameterPropertiesDialogDisplays a dialog box that displays properties of a parameter
 CPascalImportPascal code import
 CPascalWriterPascal class writer
 CPerlWriterClass PerlWriter is a Perl code generator for UMLClassifier objects
 ►CPetalNodeRose petal node - parse tree for model import
 CStringOrNodeUse `string' if it is not empty
 CPhp5WriterClass Php5Writer is a PHP code generator for UMLClassifier objects
 CPhpWriterClass PhpWriter is a PHP code generator for UMLClassifier objects
 CPinPortBaseAbstract base class for PinWidget and PortWidget
 CPinWidgetThis class is the graphical version of a UML Pin
 CPortWidgetDefines a graphical version of the UML2 port
 CPostgreSQLWriterClass PostgreSQLWriter is a sql code generator for PostgreSQL Create an instance of this class, and feed it a UMLClassifier when calling writeClass and it will generate a sql source file for that concept
 CPreconditionWidgetA graphical version of a UML Precondition (new in UML 2.0)
 CPythonImportPython code import
 CPythonWriterClass PythonWriter is a python code generator for UMLClassifier objects Just call writeClass and feed it a UMLClassifier
 CRefactoringAssistant
 CRegionWidgetRepresents a rectangular region on Activity diagram
 CRubyClassDeclarationBlock
 CRubyClassifierCodeDocumentClass RubyClassifierCodeDocument A Ruby UMLClassifier Code Document
 CRubyCodeAccessorMethod
 CRubyCodeClassField
 CRubyCodeClassFieldDeclarationBlock
 CRubyCodeCommentClass RubyCodeComment A Ruby code comment
 CRubyCodeDocumentationClass RubyCodeDocumentation A Ruby code comment
 CRubyCodeGenerationPolicy
 CRubyCodeGenerationPolicyPage
 CRubyCodeGenerator
 CRubyCodeOperation
 CRubyWriterClass RubyWriter is a ruby code generator for UMLClassifier objects
 CSelectOperationDialogA dialog used to select an operation
 ►CSeqLineWidgetWidget class for graphical representation of sequence lines
 CDestructionBox
 CSettingsDialog
 CSignalWidgetRepresents a Send signal, Accept signal or Time event on an Activity diagram
 CSimpleCodeGeneratorA simple code generator interface designed to work with the existing codewriters
 CSQLWriterClass SQLWriter is a code generator for UMLClassifier objects
 ►CStateDialogDisplays the properties for a StateWidget
 CGeneralPageWidgets
 CStateWidgetThis class is the graphical version of a UML State
 CStatusBarToolButtonA thin tool button which can be grouped with another and look like one solid bar:
 CSymbolThis class provides with various symbols that can be embedded in AssociationLine
 CTclWriterClass TclWriter is a code generator for UMLClassifier objects
 CTextBlockThe fundemental unit of text within an output file containing code
 CTextBlockInfo
 CToolBarStateBase class for toolbar states
 CToolBarStateArrowArrow tool for select, move and resize widgets and associations
 CToolBarStateAssociationAssociation tool to create associations between widgets
 CToolBarStateFactoryThe ToolBarStateFactory keeps track of all the toolbar states
 CToolBarStateMessagesMessages tool to create messages between objects in sequence diagrams
 CToolBarStateOneWidgetSequence tool to create components linked with one object in sequence diagram like precondition
 CToolBarStateOtherOther tool creates almost all the objects (except associations and messages)
 CToolBarStatePoolBase class for tools that can use the same state but with different button
 CTracerThe singleton class for switching on or off debug messages
 CTreeParser
 CUmbrelloSettings
 CUMLActorThis class contains the non-graphical information required for a UML Actor
 CUMLAppThe base class for UML application windows
 CUMLAppPrivateClass UMLAppPrivate holds private class members/methods to reduce the size of the public class and to speed up recompiling
 CUMLArtifactThis class contains the non-graphical information required for a UML Artifact
 CUMLAssociationThis class contains the non-graphic representation of an association
 CUMLAttributeThis class is used to set up information for an attribute
 CUMLAttributeDialog
 CUMLAttributeListThis sub-class adds copyInto and clone to the QPtrList<UMLAttribute> base class
 CUMLCanvasObjectThis class contains the non-graphical information required for UMLObjects which appear as moveable widgets on the scene
 CUMLCategoryThis class contains the non-graphical information required for a UML Category
 CUMLCheckConstraintThis class is used to set up information for a unique entity constraint
 CUMLCheckConstraintDialogA dialog page to display check constraint properties
 CUMLClassifierThis class defines the non-graphical information required for a UML Classifier (ie a class or interface)
 CUMLClassifierListItemClassifiers (classes, interfaces) have lists of operations, attributes, templates and others
 CUMLClassifierListItemListThis sub-class adds copyInto and clone to the QPtrList<UMLClassifierListItem> base class
 CUMLClipboardThis class manages the uml's interaction with the KDE Clipboard
 CUMLComponentThis class contains the non-graphical information required for a UML Component
 CUMLDocUMLDoc provides a document object for a document-view model
 CUMLDocFinderUMLDocFinder provides finding of items for all diagrams in a document
 ►CUMLDragDataThis class provides encoding and decoding for the uml data that will be used in a drag and drop operation or in a copy or paste operation
 CLvTypeAndID
 CUMLEntityThis class contains the non-graphical information required for a UML Entity
 CUMLEntityAttributeThis class is used to set up information for an entityattribute
 CUMLEntityAttributeDialog
 CUMLEntityAttributeListThis sub-class adds copyInto and clone to the QPtrList<UMLEntityAttribute> base class
 CUMLEntityConstraintThis class is used to set up information for a entity constraint
 CUMLEntityConstraintListThis sub-class adds copyInto and clone to the QPtrList<UMLEntityConstraint> base class
 CUMLEnumThis class contains the non-graphical information required for a UML Enum
 CUMLEnumLiteralThis class is used to set up information for an enum literal
 CUMLFileDialogWrapper class for KFileDialog supporting graphviz *.dot files
 CUMLFinderInterface for find related classes
 CUMLFolderThis class manages the UMLObjects and UMLViews of a Folder
 CUMLForeignKeyConstraintThis class is used to set up information for a foreign key entity constraint
 CUMLForeignKeyConstraintDialogA dialog page to display foreignkey constraint properties
 CUMLListViewThis is one of the main classes used in this program
 CUMLListViewFinderUMLListViewFinder provides finding of items in the tree view
 CUMLListViewItemItems used by the class UMLListView
 CUMLNodeThis class contains the non-graphical information required for a UML Node
 CUMLObjectThis class is the non-graphical version of UMLWidget
 CUMLObjectListThis sub-class adds copyInto and clone to the QList<UMLObject*> base class
 CUMLOperationThis class represents an operation in the UML model
 CUMLOperationDialog
 CUMLPackageThis class contains the non-graphical information required for a UML Package
 CUMLPortThis class contains the non-graphical information required for a UML Port
 CUMLRoleThis class contains the non-graphic representation of an association role
 CUMLRoleDialog
 CUMLRolePropertiesDisplays properties of a UMLRole in a widget which may be used as a properties page or a stand-alone dialog
 CUMLRolePropertiesBase
 CUMLSceneUMLScene instances represent diagrams
 CUMLSceneFinderUMLListViewFinder provides finding of items in the tree view
 CUMLStereotypeThis class is used to set up information for a stereotype
 CUMLTemplateThis class holds information used by template classes, called paramaterised class in UML and a generic in Java
 CUMLTemplateDialogA dialog to edit the properties of a class template (paramaterised class)
 CUMLUniqueConstraintThis class is used to set up information for a unique entity constraint
 CUMLUniqueConstraintDialogA dialog page to display unique constraint properties
 CUMLUseCaseThis class contains the non-graphical information required for a UML UseCase
 CUMLViewUMLView instances represent views onto diagrams (scenes)
 CUMLViewDialog
 CUMLViewImageExporterExports the scene as an image
 CUMLViewImageExporterAllExports all the views in the UML document as images
 CUMLViewImageExporterModelExports an UMLView in various image formats
 CUMLWidgetThis is the base class for nearly all graphical widgets
 CUMLWidgetStylePage
 CUseCaseWidgetThis class is the graphical version of a UMLUseCase
 CValaWriterClass ValaWriter is a Vala code generator for UMLClassifier objects Just call writeClass and feed it a UMLClassifier;
 CWidgetBaseCommon base class for UMLWidget and AssociationWidget
 CWorkToolBarThis is the toolbar that is displayed on the right-hand side of the program window
 CXhtmlGeneratorClass XhtmlGenerator is a documentation generator for UML documents
 CXMLCodeCommentClass XMLCodeDocumentation A XML (code) comment
 CXMLElementCodeBlock
 CXMLSchemaWriterClass XMLSchemaWriter is a code generator for UMLClassifier objects
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:29 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

umbrello/umbrello

Skip menu "umbrello/umbrello"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Modules
  • Related Pages

kdesdk API Reference

Skip menu "kdesdk API Reference"
  • kapptemplate
  • kcachegrind
  • kompare
  • lokalize
  • umbrello
  •   umbrello

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal