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

umbrello/umbrello

model_utils.cpp File Reference

#include "model_utils.h"
#include "umlobject.h"
#include "umlpackagelist.h"
#include "uniqueconstraint.h"
#include "package.h"
#include "folder.h"
#include "classifier.h"
#include "enum.h"
#include "entity.h"
#include "template.h"
#include "operation.h"
#include "attribute.h"
#include "association.h"
#include "umlrole.h"
#include "umldoc.h"
#include "uml.h"
#include "umllistview.h"
#include "umllistviewitem.h"
#include "umlview.h"
#include "codegenerator.h"
#include <klocale.h>
#include <kdebug.h>
#include <QtCore/QRegExp>
#include <QtCore/QStringList>
Include dependency graph for model_utils.cpp:

Go to the source code of this file.

Namespaces

namespace  Model_Utils

Functions

Uml::ListView_Type Model_Utils::convert_DT_LVT (Uml::Diagram_Type dt)
Uml::Model_Type Model_Utils::convert_DT_MT (Uml::Diagram_Type dt)
Uml::Diagram_Type Model_Utils::convert_LVT_DT (Uml::ListView_Type lvt)
Icon_Utils::Icon_Type Model_Utils::convert_LVT_IT (Uml::ListView_Type lvt)
Uml::Model_Type Model_Utils::convert_LVT_MT (Uml::ListView_Type lvt)
Uml::Object_Type Model_Utils::convert_LVT_OT (Uml::ListView_Type lvt)
Uml::ListView_Type Model_Utils::convert_MT_LVT (Uml::Model_Type mt)
Uml::ListView_Type Model_Utils::convert_OT_LVT (UMLObject *o)
Uml::Model_Type Model_Utils::convert_OT_MT (Uml::Object_Type ot)
QString Model_Utils::diagramTypeToString (Uml::Diagram_Type dt)
UMLObject * Model_Utils::findObjectInList (Uml::IDType id, const UMLObjectList &inList)
UMLObject * Model_Utils::findUMLObject (const UMLObjectList &inList, const QString &inName, Uml::Object_Type type, UMLObject *currentObj)
Uml::Model_Type Model_Utils::guessContainer (UMLObject *o)
bool Model_Utils::isClassifierListitem (Uml::Object_Type type)
bool Model_Utils::isCloneable (Uml::Widget_Type type)
bool Model_Utils::isCommonDataType (QString type)
bool Model_Utils::isCommonXMIAttribute (const QString &tag)
Parse_Status Model_Utils::parseAttribute (QString a, NameAndType &nmTp, UMLClassifier *owningScope, Uml::Visibility *vis)
Parse_Status Model_Utils::parseConstraint (QString m, QString &name, UMLEntity *owningScope)
Parse_Status Model_Utils::parseOperation (QString m, OpDescriptor &desc, UMLClassifier *owningScope)
Parse_Status Model_Utils::parseTemplate (QString t, NameAndType &nmTp, UMLClassifier *owningScope)
QString Model_Utils::progLangToString (Uml::Programming_Language pl)
QString Model_Utils::psText (Parse_Status value)
int Model_Utils::stringToDirection (QString input, Uml::Parameter_Direction &result)
Uml::Programming_Language Model_Utils::stringToProgLang (QString str)
void Model_Utils::treeViewAddViews (const UMLViewList &viewList)
QString Model_Utils::treeViewBuildDiagramName (Uml::IDType id)
void Model_Utils::treeViewChangeIcon (UMLObject *object, Icon_Utils::Icon_Type to)
UMLObject * Model_Utils::treeViewGetCurrentObject ()
UMLPackage * Model_Utils::treeViewGetPackageFromCurrent ()
void Model_Utils::treeViewMoveObjectTo (UMLObject *container, UMLObject *object)
void Model_Utils::treeViewSetCurrentItem (UMLObject *object)
bool Model_Utils::typeIsCanvasWidget (Uml::ListView_Type type)
bool Model_Utils::typeIsClassifier (Uml::ListView_Type type)
bool Model_Utils::typeIsClassifierList (Uml::ListView_Type type)
bool Model_Utils::typeIsContainer (Uml::ListView_Type type)
bool Model_Utils::typeIsDiagram (Uml::ListView_Type type)
bool Model_Utils::typeIsFolder (Uml::ListView_Type type)
bool Model_Utils::typeIsRootView (Uml::ListView_Type type)
QString Model_Utils::uniqObjectName (Uml::Object_Type type, UMLPackage *parentPkg, QString prefix)
QString Model_Utils::updateDeleteActionToString (UMLForeignKeyConstraint::UpdateDeleteAction uda)

umbrello/umbrello

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

kdesdk

Skip menu "kdesdk"
  • kapptemplate
  • kate
  •     kate
  • kbugbuster
  • kcachegrind
  • kompare
  • lokalize
  • umbrello
  •   umbrello
Generated for kdesdk by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal