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