umbrello  2.32.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
import_argo.h
Go to the documentation of this file.
1 /*
2  SPDX-License-Identifier: GPL-2.0-or-later
3  SPDX-FileCopyrightText: 2006-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4 */
5 
6 #ifndef IMPORT_ARGO_H
7 #define IMPORT_ARGO_H
8 
9 #include <QIODevice>
10 
11 class UMLPackage;
12 class KZip;
13 
21 {
22 public:
23  static bool loadFromZArgoFile(QIODevice & file, UMLPackage *parentPkg = 0);
24 
25 protected:
26  static bool loadFromArgoFile(const KZip &zipFile, const QString &fileName);
27  static bool loadFromPGMLFile(const KZip &zipFile, const QString &fileName);
28  static bool loadFromTodoFile(const KZip &zipFile, const QString &fileName);
29  static bool loadFromXMIFile(const KZip &zipFile, const QString &fileName);
30 };
31 
32 #endif
Import_Argo::loadFromXMIFile
static bool loadFromXMIFile(const KZip &zipFile, const QString &fileName)
Definition: import_argo.cpp:109
Import_Argo::loadFromArgoFile
static bool loadFromArgoFile(const KZip &zipFile, const QString &fileName)
Definition: import_argo.cpp:34
Import_Argo::loadFromTodoFile
static bool loadFromTodoFile(const KZip &zipFile, const QString &fileName)
Definition: import_argo.cpp:89
Import_Argo
Definition: import_argo.h:20
Import_Argo::loadFromZArgoFile
static bool loadFromZArgoFile(QIODevice &file, UMLPackage *parentPkg=0)
Definition: import_argo.cpp:135
Uml::ModelType::toString
QString toString(Enum item)
Definition: basictypes.cpp:33
reportError
static void reportError(const QXmlStreamReader &xml, const KZip &zipFile, const QString &fileName)
Definition: import_argo.cpp:29
uDebug
#define uDebug()
Definition: debug_utils.h:108
UMLApp::app
static UMLApp * app()
Definition: uml.cpp:275
uError
#define uError()
Definition: debug_utils.h:109
uml.h
debug_utils.h
UMLDoc::loadFromXMI1
virtual bool loadFromXMI1(QIODevice &file, short encode=ENC_UNKNOWN)
Definition: umldoc.cpp:2281
import_argo.h
UMLApp::document
UMLDoc * document() const
Definition: uml.cpp:1063
Import_Argo::loadFromPGMLFile
static bool loadFromPGMLFile(const KZip &zipFile, const QString &fileName)
Definition: import_argo.cpp:69
umldoc.h
UMLPackage
Non-graphical information for a Package.
Definition: package.h:27