umbrello/umbrello
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| ►NCodeImport | |
| ►NModel_Utils | General purpose model utilities |
| ►NSettings | |
| ►NUmbrello | |
| ►NUml | This namespace contains all the enums used all over the code base |
| ►CActivityDialog | Displays the properties for a ActivityWidget |
| CActivityPage | |
| CActivityWidget | This class is the graphical version of a UML Activity |
| CActorWidget | This class is the graphical version of a UML Actor |
| CAdaImport | Ada code import |
| CAdaWriter | Class AdaWriter is a code generator for UMLClassifier objects |
| CArtifactWidget | Defines a graphical version of the UMLArtifact |
| CAssociationGeneralPage | Displays properties of a UMLObject in a dialog box |
| CAssociationLine | A convenience class that encapsulates geometry management, handles mouse and hover events, embeds and aligns symbols and finally draws the lines and points |
| CAssociationPropertiesDialog | Based off of AssociationPropertiesDialog class |
| CAssociationRolePage | Displays properties of a UMLObject in a dialog box |
| CAssociationWidget | This class represents an association inside a diagram |
| CAssocRules | Used to determine rules for associations |
| CASWriter | Class ASWriter is a ActionScript code generator for UMLClassifier objects |
| CAutoLayoutOptionPage | A dialog page to display auto layouts options |
| CBoxWidget | Displays a rectangular box |
| CCategoryWidget | This class is the graphical version of a UMLCategory |
| CClassAssociationsPage | Displays a page on the tabbed dialog window of ClassPropertiesDialog |
| CClassGeneralPage | Displays properties of a UMLObject in a dialog box |
| CClassifierCodeDocument | Class ClassifierCodeDocument A CodeDocument which represents a UMLClassifier (e.g |
| CClassifierListPage | A dialog page to display classifier list properties |
| CClassifierWidget | Common implementation for class widget and interface widget |
| CClassImport | Interfaces classparser library to uml models Abstract base for programming language specific import classes |
| CClassOptionsPage | A dialog page to display options for class related options |
| CClassPropertiesDialog | |
| CClassWizard | |
| CCmdLineExportAllViewsEvent | This class provides an event that is posted to the UMLApp when the "export all views" option was set in the command line |
| CCodeAccessorMethod | |
| CCodeBlock | A "chunk" of code within the code document |
| CCodeBlockWithComments | Class CodeBlockWithComments A very common type of text block in any type of code |
| CCodeClassField | Class CodeClassField a special type of parameter |
| CCodeClassFieldDeclarationBlock | Used to declare classifier fields (e.g |
| CCodeComment | Text which will be comments |
| CCodeDocument | A document containing the code for one file |
| CCodeEditor | |
| CCodeGenerationPolicy | Class CodeGenerationPolicy This class describes the code generation policy for this project |
| CCodeGenerationPolicyPage | |
| CCodeGenerationWizard | |
| CCodeGenerator | This class collects together all of the code documents which form this project, and generates code for them in a given language |
| CCodeGenObjectWithTextBlocks | This abstract class is for code generator objects which 'own' text blocks |
| CCodeGenOptionsPage | This class is used in the code generation wizard and also in SettingsDialog |
| CCodeGenPolicyExt | Base class for programming language specific code generation policy extensions |
| CCodeGenSelectPage | |
| CCodeGenStatusPage | |
| CCodeImportingWizard | |
| CCodeImportOptionsPage | This class is used in the code generation wizard and also in SettingsDialog |
| CCodeImpSelectPage | This class is used in the code importing wizard |
| CCodeImpStatusPage | This class is used in the code importing wizard |
| CCodeImpThread | Thread class that does the code import work for one file |
| CCodeMethodBlock | Class CodeMethodBlock A common type of "code block" that occurs in OO code |
| CCodeOperation | |
| CCodeParameter | Class CodeParameter A parameter on some type of code |
| CCodeTextEdit | |
| CCodeTextHighlighter | |
| CCodeViewerDialog | This class is sooo ugly I don't know where to begin |
| CCodeViewerOptionsPage | |
| CCombinedFragmentWidget | This class is the graphical version of a UML combined fragment |
| CComponentWidget | Defines a graphical version of the Component |
| CConstraintListPage | A dialog page to display entity constraint properties |
| CCPPCodeClassField | |
| CCPPCodeComment | A CPP code comment |
| CCPPCodeDocumentation | Class CPPCodeDocumentation A CPP code comment |
| CCPPCodeGenerationForm | |
| CCPPCodeGenerationPolicy | |
| CCPPCodeGenerationPolicyPage | |
| CCPPCodeGenerator | |
| CCPPHeaderClassDeclarationBlock | |
| CCPPHeaderCodeAccessorMethod | |
| CCPPHeaderCodeClassFieldDeclarationBlock | |
| CCPPHeaderCodeDocument | Class CPPHeaderCodeDocument A CPP UMLClassifier Header Code Document |
| CCPPHeaderCodeOperation | |
| CCppImport | C++ code import |
| CCPPMakefileCodeDocument | Class CPPMakefileCodeDocument Represents |
| CCPPSourceCodeAccessorMethod | |
| CCPPSourceCodeClassFieldDeclarationBlock | |
| CCPPSourceCodeDocument | A CPP UMLClassifier Source Code Document |
| CCPPSourceCodeOperation | |
| CCppTree2Uml | |
| CCppWriter | Class CppWriter is a code generator for UMLClassifier objects |
| CCSharpImport | C# code import |
| CCSharpWriter | Class CSharpWriter is a C# code generator for UMLClassifier objects Just call writeClass and feed it a UMLClassifier; |
| CDatatypeWidget | Defines a graphical version of the datatype |
| CDClassDeclarationBlock | |
| CDClassifierCodeDocument | A D UMLClassifier Code Document |
| CDCodeAccessorMethod | |
| CDCodeClassField | |
| CDCodeClassFieldDeclarationBlock | |
| CDCodeComment | A class representing a D code comment |
| CDCodeDocumentation | A class representing a D documentation comment |
| CDCodeGenerationFormBase | |
| CDCodeGenerationPolicy | |
| CDCodeGenerationPolicyPage | |
| CDCodeGenerator | |
| CDCodeOperation | |
| CDefaultCodeGenPolicyPage | |
| CDiagramPrintPage | This is a page on the print dialog to select what diagram(s) you wish to print |
| CDiagramPropertiesPage | A dialog page to display diagram properties |
| CDialogBase | Base class for property dialogs |
| CDialogPageBase | Base class for property dialogs |
| CDocbook2XhtmlGeneratorJob | This class is used to generate XHTML from Docbook |
| CDocbookGenerator | Class DocbookGenerator is a documentation generator for UML documents |
| CDocbookGeneratorJob | This class is used to generate docbook from the document |
| CDocWindow | |
| CDotGenerator | The class DotGenerator provides export of diagrams as dot files |
| CDWriter | Class DWriter is a code generator for UMLClassifier objects |
| CEntityWidget | Defines a graphical version of the entity |
| CEnumWidget | Defines a graphical version of the enum |
| CExportAllViewsDialog | Dialog for collecting the "Export all views" params |
| CFindDialog | Class FindDialog provides the ui part for selecting find attributes |
| CFindResults | Class FindResults performs find and provide ui with find results |
| CFloatingDashLineWidget | This class is used to draw dash lines for UML combined fragments |
| CFloatingTextWidget | Displays a line of text or an operation |
| CForkJoinWidget | Displays a fork/join plate in a state diagram |
| ►CGeneralOptionPage | A dialog page to display auto layouts options |
| CHierarchicalCodeBlock | |
| CIDChangeLog | This class contains all the ID translations done for each UMLObject pasted |
| CIDLImport | CORBA IDL code import |
| CIDLWriter | Class IDLWriter is a code generator for UMLClassifier objects |
| CImport_Argo | Argo model import |
| CJavaANTCodeDocument | Class JavaANTCodeDocument Represents |
| CJavaClassDeclarationBlock | |
| CJavaClassifierCodeDocument | Class JavaClassifierCodeDocument A Java UMLClassifier Code Document |
| CJavaCodeAccessorMethod | |
| CJavaCodeClassField | |
| CJavaCodeClassFieldDeclarationBlock | |
| CJavaCodeComment | Class JavaCodeComment A Java code comment |
| CJavaCodeDocumentation | Class JavaCodeDocumentation A Java code comment |
| CJavaCodeGenerationFormBase | |
| CJavaCodeGenerationPolicy | |
| CJavaCodeGenerationPolicyPage | |
| CJavaCodeGenerator | |
| CJavaCodeOperation | |
| CJavaImport | Java code import |
| CJavaWriter | Class JavaWriter is a code generator for UMLClassifier objects |
| CJSWriter | Class JSWriter is a JavaScript code generator for UMLClassifier objects |
| CKConfigSkeleton | |
| CKDialog | |
| CKMenu | |
| CKTextEdit | |
| CKToolBar | |
| CKXmlGuiWindow | |
| CLayoutGenerator | The class LayoutGenerator provides calculated layouts of diagrams |
| CLayoutGrid | |
| CLedStatus | |
| CLineNumberArea | |
| CLinkWidget | This is an interface realized by AssociationWidget and MessageWidget |
| CListPopupMenu | A popup menu that depending on what type is set to will display a different menu |
| CMessageWidget | Used to display a message on a sequence diagram |
| CMySQLWriter | Class MySQLWriter is a sql code generator for MySQL |
| CNativeImportBase | Intermediate base class for native Umbrello implementations of programming language import |
| CNodeWidget | Defines a graphical version of the Node |
| CNoteWidget | Displays a note box to allow multiple lines of text to be displayed |
| ►CObjectNodeDialog | Displays the properties for a ObjectNodeWidget |
| CObjectNodeWidget | This class is the graphical version of a UML Object Node |
| CObjectWidget | Displays an instance UMLObject of a concept |
| COverwriteDialog | Used by CodeGenerator::findFileName when it needs to ask the user if they want to overwrite and existing file, generate a similar name or cancel |
| COwnedCodeBlock | Describes any codeblock which is 'owned' by a UMLobject of some sort and should be in sync with that parent |
| COwnedHierarchicalCodeBlock | Class OwnedHierarchicalCodeBlock A "chunk" of code within the code document that is "owned" by some umlobject |
| CPackageContentsPage | The page shows all the objects that belong to a UMLPackage |
| CPackageWidget | Defines a graphical version of the Package |
| CParaInfo | |
| CParameterPropertiesDialog | Displays a dialog box that displays properties of a parameter |
| CPascalImport | Pascal code import |
| CPascalWriter | Pascal class writer |
| CPerlWriter | Class PerlWriter is a Perl code generator for UMLClassifier objects |
| ►CPetalNode | Rose petal node - parse tree for model import |
| CPhp5Writer | Class Php5Writer is a PHP code generator for UMLClassifier objects |
| CPhpWriter | Class PhpWriter is a PHP code generator for UMLClassifier objects |
| CPinPortBase | Abstract base class for PinWidget and PortWidget |
| CPinWidget | This class is the graphical version of a UML Pin |
| CPortWidget | Defines a graphical version of the UML2 port |
| CPostgreSQLWriter | Class 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 |
| CPreconditionWidget | A graphical version of a UML Precondition (new in UML 2.0) |
| CPythonImport | Python code import |
| CPythonWriter | Class PythonWriter is a python code generator for UMLClassifier objects Just call writeClass and feed it a UMLClassifier |
| CRefactoringAssistant | |
| CRegionWidget | Represents a rectangular region on Activity diagram |
| CRubyClassDeclarationBlock | |
| CRubyClassifierCodeDocument | Class RubyClassifierCodeDocument A Ruby UMLClassifier Code Document |
| CRubyCodeAccessorMethod | |
| CRubyCodeClassField | |
| CRubyCodeClassFieldDeclarationBlock | |
| CRubyCodeComment | Class RubyCodeComment A Ruby code comment |
| CRubyCodeDocumentation | Class RubyCodeDocumentation A Ruby code comment |
| CRubyCodeGenerationPolicy | |
| CRubyCodeGenerationPolicyPage | |
| CRubyCodeGenerator | |
| CRubyCodeOperation | |
| CRubyWriter | Class RubyWriter is a ruby code generator for UMLClassifier objects |
| CSelectOperationDialog | A dialog used to select an operation |
| ►CSeqLineWidget | Widget class for graphical representation of sequence lines |
| CSettingsDialog | |
| CSignalWidget | Represents a Send signal, Accept signal or Time event on an Activity diagram |
| CSimpleCodeGenerator | A simple code generator interface designed to work with the existing codewriters |
| CSQLWriter | Class SQLWriter is a code generator for UMLClassifier objects |
| ►CStateDialog | Displays the properties for a StateWidget |
| CStateWidget | This class is the graphical version of a UML State |
| CStatusBarToolButton | A thin tool button which can be grouped with another and look like one solid bar: |
| CSymbol | This class provides with various symbols that can be embedded in AssociationLine |
| CTclWriter | Class TclWriter is a code generator for UMLClassifier objects |
| CTextBlock | The fundemental unit of text within an output file containing code |
| CTextBlockInfo | |
| CToolBarState | Base class for toolbar states |
| CToolBarStateArrow | Arrow tool for select, move and resize widgets and associations |
| CToolBarStateAssociation | Association tool to create associations between widgets |
| CToolBarStateFactory | The ToolBarStateFactory keeps track of all the toolbar states |
| CToolBarStateMessages | Messages tool to create messages between objects in sequence diagrams |
| CToolBarStateOneWidget | Sequence tool to create components linked with one object in sequence diagram like precondition |
| CToolBarStateOther | Other tool creates almost all the objects (except associations and messages) |
| CToolBarStatePool | Base class for tools that can use the same state but with different button |
| CTracer | The singleton class for switching on or off debug messages |
| CTreeParser | |
| CUmbrelloSettings | |
| CUMLActor | This class contains the non-graphical information required for a UML Actor |
| CUMLApp | The base class for UML application windows |
| CUMLAppPrivate | Class UMLAppPrivate holds private class members/methods to reduce the size of the public class and to speed up recompiling |
| CUMLArtifact | This class contains the non-graphical information required for a UML Artifact |
| CUMLAssociation | This class contains the non-graphic representation of an association |
| CUMLAttribute | This class is used to set up information for an attribute |
| CUMLAttributeDialog | |
| CUMLAttributeList | This sub-class adds copyInto and clone to the QPtrList<UMLAttribute> base class |
| CUMLCanvasObject | This class contains the non-graphical information required for UMLObjects which appear as moveable widgets on the scene |
| CUMLCategory | This class contains the non-graphical information required for a UML Category |
| CUMLCheckConstraint | This class is used to set up information for a unique entity constraint |
| CUMLCheckConstraintDialog | A dialog page to display check constraint properties |
| CUMLClassifier | This class defines the non-graphical information required for a UML Classifier (ie a class or interface) |
| CUMLClassifierListItem | Classifiers (classes, interfaces) have lists of operations, attributes, templates and others |
| CUMLClassifierListItemList | This sub-class adds copyInto and clone to the QPtrList<UMLClassifierListItem> base class |
| CUMLClipboard | This class manages the uml's interaction with the KDE Clipboard |
| CUMLComponent | This class contains the non-graphical information required for a UML Component |
| CUMLDoc | UMLDoc provides a document object for a document-view model |
| CUMLDocFinder | UMLDocFinder provides finding of items for all diagrams in a document |
| ►CUMLDragData | This 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 |
| CUMLEntity | This class contains the non-graphical information required for a UML Entity |
| CUMLEntityAttribute | This class is used to set up information for an entityattribute |
| CUMLEntityAttributeDialog | |
| CUMLEntityAttributeList | This sub-class adds copyInto and clone to the QPtrList<UMLEntityAttribute> base class |
| CUMLEntityConstraint | This class is used to set up information for a entity constraint |
| CUMLEntityConstraintList | This sub-class adds copyInto and clone to the QPtrList<UMLEntityConstraint> base class |
| CUMLEnum | This class contains the non-graphical information required for a UML Enum |
| CUMLEnumLiteral | This class is used to set up information for an enum literal |
| CUMLFileDialog | Wrapper class for KFileDialog supporting graphviz *.dot files |
| CUMLFinder | Interface for find related classes |
| CUMLFolder | This class manages the UMLObjects and UMLViews of a Folder |
| CUMLForeignKeyConstraint | This class is used to set up information for a foreign key entity constraint |
| CUMLForeignKeyConstraintDialog | A dialog page to display foreignkey constraint properties |
| CUMLListView | This is one of the main classes used in this program |
| CUMLListViewFinder | UMLListViewFinder provides finding of items in the tree view |
| CUMLListViewItem | Items used by the class UMLListView |
| CUMLNode | This class contains the non-graphical information required for a UML Node |
| CUMLObject | This class is the non-graphical version of UMLWidget |
| CUMLObjectList | This sub-class adds copyInto and clone to the QList<UMLObject*> base class |
| CUMLOperation | This class represents an operation in the UML model |
| CUMLOperationDialog | |
| CUMLPackage | This class contains the non-graphical information required for a UML Package |
| CUMLPort | This class contains the non-graphical information required for a UML Port |
| CUMLRole | This class contains the non-graphic representation of an association role |
| CUMLRoleDialog | |
| CUMLRoleProperties | Displays properties of a UMLRole in a widget which may be used as a properties page or a stand-alone dialog |
| CUMLRolePropertiesBase | |
| CUMLScene | UMLScene instances represent diagrams |
| CUMLSceneFinder | UMLListViewFinder provides finding of items in the tree view |
| CUMLStereotype | This class is used to set up information for a stereotype |
| CUMLTemplate | This class holds information used by template classes, called paramaterised class in UML and a generic in Java |
| CUMLTemplateDialog | A dialog to edit the properties of a class template (paramaterised class) |
| CUMLUniqueConstraint | This class is used to set up information for a unique entity constraint |
| CUMLUniqueConstraintDialog | A dialog page to display unique constraint properties |
| CUMLUseCase | This class contains the non-graphical information required for a UML UseCase |
| CUMLView | UMLView instances represent views onto diagrams (scenes) |
| CUMLViewDialog | |
| CUMLViewImageExporter | Exports the scene as an image |
| CUMLViewImageExporterAll | Exports all the views in the UML document as images |
| CUMLViewImageExporterModel | Exports an UMLView in various image formats |
| CUMLWidget | This is the base class for nearly all graphical widgets |
| CUMLWidgetStylePage | |
| CUseCaseWidget | This class is the graphical version of a UMLUseCase |
| CValaWriter | Class ValaWriter is a Vala code generator for UMLClassifier objects Just call writeClass and feed it a UMLClassifier; |
| CWidgetBase | Common base class for UMLWidget and AssociationWidget |
| CWorkToolBar | This is the toolbar that is displayed on the right-hand side of the program window |
| CXhtmlGenerator | Class XhtmlGenerator is a documentation generator for UML documents |
| CXMLCodeComment | Class XMLCodeDocumentation A XML (code) comment |
| CXMLElementCodeBlock | |
| CXMLSchemaWriter | Class 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
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.
KDE API Reference