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.
73 void save1(QXmlStreamWriter& writer);
79 bool load1(QDomElement & element);
QString m_localName
i18n name, only used for predefined root folders
Definition: folder.h:90
Enum
Definition: basictypes.h:75
const KUrl & url() const
Definition: umldoc.cpp:332
UMLFolder * datatypeFolder() const
Definition: umldoc.cpp:2950
bool tabdiagrams
Definition: optionstate.h:66
QString name() const
Definition: umlobject.cpp:211
void saveContents1(QXmlStreamWriter &writer)
Definition: folder.cpp:271
void setActive(bool active=true)
Definition: datatype.cpp:73
void save1(const QString &tag, QXmlStreamWriter &writer)
Definition: umlobject.cpp:854
QString folderFile() const
Definition: folder.cpp:261
void saveToXMI1(QXmlStreamWriter &writer)
Definition: folder.cpp:325
Non-graphical information for a Datatype.
Definition: datatype.h:25
void setViewOptions(const Settings::OptionState &optionState)
Definition: folder.cpp:215
const Type None
special value for uninitialized ID
Definition: basictypes.h:404
@ Logical
Definition: basictypes.h:93
UMLFolder * rootFolder(Uml::ModelType::Enum mt)
Definition: umldoc.cpp:3167
Enum
Definition: basictypes.h:94
QString toString(const ID::Type &id)
Definition: basictypes.cpp:1331
bool load1(QDomElement &element)
Definition: folder.cpp:471
virtual void setName(const QString &strName)
Definition: umlobject.cpp:192
UMLPackage * umlPackage() const
Definition: umlobject.cpp:653
bool loadDiagramsFromXMI1(QDomNode &node)
Definition: folder.cpp:378
void appendViews(UMLViewList &viewList, bool includeNested=true)
Definition: folder.cpp:108
virtual ~UMLFolder()
Definition: folder.cpp:50
void addView(UMLView *view)
Definition: folder.cpp:89
bool showPropertiesDialog(QWidget *parent)
Definition: folder.cpp:587
QString getXmiId(QDomElement element)
Definition: model_utils.cpp:760
std::string Type
Definition: basictypes.h:402
GeneralState generalState
Definition: optionstate.h:335
virtual void saveToXMI1(QXmlStreamWriter &writer)
Definition: umlscene.cpp:3768
The base class for UML objects.
Definition: umlobject.h:74
ObjectType baseType() const
Definition: umlobject.cpp:397
UMLDatatype * asUMLDatatype()
Definition: umlobject.cpp:1396
virtual UMLObject * clone() const
Definition: folder.cpp:59
OptionState & optionState()
Definition: optionstate.cpp:370
UMLFolder * asUMLFolder()
Definition: umlobject.cpp:1402
void appendPackages(UMLPackageList &packages, bool includeNested=true)
Definition: package.cpp:327
ObjectType m_BaseType
objects type
Definition: umlobject.h:281
void setStereotypeCmd(const QString &_name)
Definition: umlobject.cpp:535
ID::Type fromString(const QString &id)
Definition: basictypes.cpp:1336
UMLView * findView(Uml::ID::Type id)
Definition: folder.cpp:156
void treeViewAddViews(const UMLViewList &viewList)
Definition: model_utils.cpp:412
QDebug operator<<(QDebug out, const UMLFolder &item)
Definition: folder.cpp:601
UMLObject * findObjectById(Uml::ID::Type id)
Definition: umldoc.cpp:1039
void setLocalName(const QString &localName)
Definition: folder.cpp:72
#define uWarning()
Definition: debug_utils.h:124
virtual QString fullyQualifiedName(const QString &separator=QString(), bool includeRoot=false) const
Definition: umlobject.cpp:227
virtual void copyInto(UMLObject *lhs) const
Definition: umlobject.cpp:314
#define i18n
Definition: main.cpp:39
void removeObject(UMLObject *pObject)
Definition: package.cpp:210
bool isCommonXMI1Attribute(const QString &tag)
Definition: model_utils.cpp:774
QString localName() const
Definition: folder.cpp:81
UMLPackageList packages(bool includeRoot=false) const
Definition: umlobject.cpp:605
#define uDebug()
Definition: debug_utils.h:122
std::vector< std::string > v
Definition: cxx11-initializer-lists.h:19
UMLObjectList m_objects
Definition: package.h:83
QString doc() const
Definition: umlobject.cpp:435
static UMLApp * app()
Definition: uml.cpp:280
UMLObjectList & subordinates() const
Definition: umlcanvasobject.h:91
Non-graphical management of objects and diagrams of a Folder.
Definition: folder.h:34
UMLFolder(const QString &name=QString(), Uml::ID::Type id=Uml::ID::None)
Definition: folder.cpp:40
QList< UMLPackage * > UMLPackageList
Definition: umlpackagelist.h:17
static bool tagEq(const QString &tag, const QString &pattern)
Definition: umldoc.cpp:3553
void addView(UMLView *view)
Definition: umldoc.cpp:226
void activateViews()
Definition: folder.cpp:129
@ N_MODELTYPES
Definition: basictypes.h:98
void removeView(UMLView *view)
Definition: folder.cpp:97
Definition: optionstate.h:323
friend QDebug operator<<(QDebug out, const UMLFolder &item)
Definition: folder.cpp:601
#define uError()
Definition: debug_utils.h:123
virtual bool loadFromXMI1(QDomElement &element)
Definition: umlobject.cpp:997
bool setUMLPackage(UMLPackage *pPkg)
Definition: umlobject.cpp:623
UMLObject * makeObjectFromXMI(const QString &xmiTag, const QString &stereoID)
Definition: object_factory.cpp:389
void addDiagramToLoad(UMLFolder *folder, QDomNode node)
Definition: umldoc.cpp:2548
UMLScene * umlScene() const
Definition: umlview.cpp:56
void removeAllViews()
Definition: folder.cpp:226
virtual void saveToXMI1(QXmlStreamWriter &writer)
Definition: umlobject.cpp:841
#define uIgnoreZeroPointer(a)
Definition: debug_utils.h:134
void setOptionState(const Settings::OptionState &options)
Definition: umlscene.cpp:580
void removeView(UMLView *view, bool enforceOneView=true)
Definition: umldoc.cpp:265
virtual bool loadFromXMI1(QDomElement &qElement)
Definition: umlscene.cpp:3843
void setResolution(qreal resolution)
Definition: umldoc.cpp:2016
@ ot_Folder
Definition: umlobject.h:104
QList< QPointer< UMLView > > UMLViewList
Definition: umlviewlist.h:26
Uml::ModelType::Enum rootFolderType(UMLObject *obj)
Definition: umldoc.cpp:3182
UMLViewList m_diagrams
Definition: folder.h:99
bool askRenameName(WidgetBase::WidgetType type, QString &name)
Definition: dialog_utils.cpp:262
void setFolderFile(const QString &fileName)
Definition: folder.cpp:253
bool loadFolderFile(const QString &path)
Definition: folder.cpp:430
UMLDoc * document() const
Definition: uml.cpp:1068
void save1(QXmlStreamWriter &writer)
Definition: folder.cpp:307
Non-graphical information for a Package.
Definition: package.h:32
QString m_folderFile
Definition: folder.h:98