umbrello: umbrello/import_argo.h Source File

umbrello 2.39.0 Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology

- Main Page
- Related Pages
- Topics
- Namespaces
- Classes
- Files

- File List
- File Members

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
11class UMLPackage;
12class KZip;
13
20 class Import_Argo
21{
22public:
23 static bool loadFromZArgoFile(QIODevice & file, UMLPackage *parentPkg = nullptr);
24
25protected:
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
Definition import_argo.h:21
Import_Argo::loadFromTodoFile
static bool loadFromTodoFile(const KZip &zipFile, const QString &fileName)
Definition import_argo.cpp:89
Import_Argo::loadFromXMIFile
static bool loadFromXMIFile(const KZip &zipFile, const QString &fileName)
Definition import_argo.cpp:110
Import_Argo::loadFromZArgoFile
static bool loadFromZArgoFile(QIODevice &file, UMLPackage *parentPkg=nullptr)
Definition import_argo.cpp:127
Import_Argo::loadFromPGMLFile
static bool loadFromPGMLFile(const KZip &zipFile, const QString &fileName)
Definition import_argo.cpp:68
Import_Argo::loadFromArgoFile
static bool loadFromArgoFile(const KZip &zipFile, const QString &fileName)
Definition import_argo.cpp:32
UMLPackage
Non-graphical information for a Package.
Definition package.h:28