umbrello
2.32.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
66 void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
71 void saveContents1(QDomDocument& qDoc, QDomElement& qElement);
73 void save1(QDomDocument& qDoc, QDomElement& qElement);
79 bool load1(QDomElement & element);
QString m_localName
i18n name, only used for predefined root folders
Definition: folder.h:82
Enum
Definition: basictypes.h:41
const KUrl & url() const
Definition: umldoc.cpp:330
UMLFolder * datatypeFolder() const
Definition: umldoc.cpp:2981
bool tabdiagrams
Definition: optionstate.h:57
QString name() const
Definition: umlobject.cpp:211
void saveContents1(QDomDocument &qDoc, QDomElement &qElement)
Definition: folder.cpp:269
QString folderFile() const
Definition: folder.cpp:259
void setViewOptions(const Settings::OptionState &optionState)
Definition: folder.cpp:213
const Type None
special value for uninitialized ID
Definition: basictypes.h:353
@ Logical
Definition: basictypes.h:42
UMLFolder * rootFolder(Uml::ModelType::Enum mt)
Definition: umldoc.cpp:3196
Enum
Definition: basictypes.h:77
QString toString(const ID::Type &id)
Definition: basictypes.cpp:1263
bool load1(QDomElement &element)
Definition: folder.cpp:472
virtual void setName(const QString &strName)
Definition: umlobject.cpp:192
UMLPackage * umlPackage() const
Definition: umlobject.cpp:645
bool loadDiagramsFromXMI1(QDomNode &node)
Definition: folder.cpp:379
void appendViews(UMLViewList &viewList, bool includeNested=true)
Definition: folder.cpp:106
virtual ~UMLFolder()
Definition: folder.cpp:48
void addView(UMLView *view)
Definition: folder.cpp:87
bool showPropertiesDialog(QWidget *parent)
Definition: folder.cpp:572
QString getXmiId(QDomElement element)
Definition: model_utils.cpp:747
std::string Type
Definition: basictypes.h:351
GeneralState generalState
Definition: optionstate.h:326
The base class for UML objects.
Definition: umlobject.h:74
ObjectType baseType() const
Definition: umlobject.cpp:397
virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement)
Definition: umlscene.cpp:3738
virtual UMLObject * clone() const
Definition: folder.cpp:57
OptionState & optionState()
Definition: optionstate.cpp:362
UMLFolder * asUMLFolder()
Definition: umlobject.cpp:1317
void appendPackages(UMLPackageList &packages, bool includeNested=true)
Definition: package.cpp:274
ObjectType m_BaseType
objects type
Definition: umlobject.h:276
void setStereotypeCmd(const QString &_name)
Definition: umlobject.cpp:534
ID::Type fromString(const QString &id)
Definition: basictypes.cpp:1268
UMLView * findView(Uml::ID::Type id)
Definition: folder.cpp:154
void treeViewAddViews(const UMLViewList &viewList)
Definition: model_utils.cpp:399
QDebug operator<<(QDebug out, const UMLFolder &item)
Definition: folder.cpp:586
UMLObject * findObjectById(Uml::ID::Type id)
Definition: umldoc.cpp:1036
void setLocalName(const QString &localName)
Definition: folder.cpp:70
#define uWarning()
Definition: debug_utils.h:124
virtual QString fullyQualifiedName(const QString &separator=QString(), bool includeRoot=false) const
Definition: umlobject.cpp:227
virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement)
Definition: umlobject.cpp:833
QDomElement save1(const QString &tag, QDomDocument &qDoc)
Definition: umlobject.cpp:844
virtual void copyInto(UMLObject *lhs) const
Definition: umlobject.cpp:314
#define i18n
Definition: main.cpp:39
void removeObject(UMLObject *pObject)
Definition: package.cpp:190
bool isCommonXMI1Attribute(const QString &tag)
Definition: model_utils.cpp:761
QString localName() const
Definition: folder.cpp:79
void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement)
Definition: folder.cpp:322
UMLPackageList packages(bool includeRoot=false) const
Definition: umlobject.cpp:597
#define uDebug()
Definition: debug_utils.h:122
std::vector< std::string > v
Definition: cxx11-initializer-lists.h:19
UMLObjectList m_objects
Definition: package.h:75
QString doc() const
Definition: umlobject.cpp:435
static UMLApp * app()
Definition: uml.cpp:269
UMLObjectList & subordinates() const
Definition: umlcanvasobject.h:80
Non-graphical management of objects and diagrams of a Folder.
Definition: folder.h:35
UMLFolder(const QString &name=QString(), Uml::ID::Type id=Uml::ID::None)
Definition: folder.cpp:38
QList< UMLPackage * > UMLPackageList
Definition: umlpackagelist.h:17
static bool tagEq(const QString &tag, const QString &pattern)
Definition: umldoc.cpp:3550
void addView(UMLView *view)
Definition: umldoc.cpp:224
void activateViews()
Definition: folder.cpp:127
@ N_MODELTYPES
Definition: basictypes.h:47
void removeView(UMLView *view)
Definition: folder.cpp:95
Definition: optionstate.h:314
friend QDebug operator<<(QDebug out, const UMLFolder &item)
Definition: folder.cpp:586
#define uError()
Definition: debug_utils.h:123
void save1(QDomDocument &qDoc, QDomElement &qElement)
Definition: folder.cpp:304
virtual bool loadFromXMI1(QDomElement &element)
Definition: umlobject.cpp:954
bool setUMLPackage(UMLPackage *pPkg)
Definition: umlobject.cpp:615
UMLObject * makeObjectFromXMI(const QString &xmiTag, const QString &stereoID)
Definition: object_factory.cpp:374
void addDiagramToLoad(UMLFolder *folder, QDomNode node)
Definition: umldoc.cpp:2581
UMLScene * umlScene() const
Definition: umlview.cpp:56
void removeAllViews()
Definition: folder.cpp:224
#define uIgnoreZeroPointer(a)
Definition: debug_utils.h:134
void setOptionState(const Settings::OptionState &options)
Definition: umlscene.cpp:579
void removeView(UMLView *view, bool enforceOneView=true)
Definition: umldoc.cpp:263
virtual bool loadFromXMI1(QDomElement &qElement)
Definition: umlscene.cpp:3813
void setResolution(qreal resolution)
Definition: umldoc.cpp:2015
@ ot_Folder
Definition: umlobject.h:103
QList< QPointer< UMLView > > UMLViewList
Definition: umlviewlist.h:26
Uml::ModelType::Enum rootFolderType(UMLObject *obj)
Definition: umldoc.cpp:3211
UMLViewList m_diagrams
Definition: folder.h:91
bool askRenameName(WidgetBase::WidgetType type, QString &name)
Definition: dialog_utils.cpp:163
void setFolderFile(const QString &fileName)
Definition: folder.cpp:251
bool loadFolderFile(const QString &path)
Definition: folder.cpp:431
UMLDoc * document() const
Definition: uml.cpp:1055
Non-graphical information for a Package.
Definition: package.h:33
QString m_folderFile
Definition: folder.h:90