18#ifndef ELEMENTCOLLECTIONHANDLER_H
19#define ELEMENTCOLLECTIONHANDLER_H
21#include "../NameList/nameslist.h"
58 const QString& rename = QString());
62 const QString& rename = QString());
81 const QString& rename = QString());
85 const QString& rename = QString());
The ECHSFileToFile class Manage the copy of directory or element from a file system collection to ano...
Definition elementcollectionhandler.h:48
ElementsLocation copy() override
Definition elementcollectionhandler.cpp:44
ElementsLocation copyElement(ElementsLocation &source, ElementsLocation &destination, const QString &rename=QString())
Definition elementcollectionhandler.cpp:136
ElementsLocation copyDirectory(ElementsLocation &source, ElementsLocation &destination, const QString &rename=QString())
Definition elementcollectionhandler.cpp:82
The ECHSToXml class Manage the copy of a directory or element from a collection (no matter if the sou...
Definition elementcollectionhandler.h:96
ElementsLocation copy() override
Definition elementcollectionhandler.cpp:278
The ECHSXmlToFile class Manage the copy of a directory or element from an xml collection to a file.
Definition elementcollectionhandler.h:71
ElementsLocation copyElement(ElementsLocation &source, ElementsLocation &destination, const QString &rename=QString())
Definition elementcollectionhandler.cpp:254
ElementsLocation copy() override
Definition elementcollectionhandler.cpp:169
ElementsLocation copyDirectory(ElementsLocation &source, ElementsLocation &destination, const QString &rename=QString())
Definition elementcollectionhandler.cpp:207
The ECHStrategy class Abstract class for manage copy of directory or element from a collection to ano...
Definition elementcollectionhandler.h:32
ElementsLocation m_source
Definition elementcollectionhandler.h:39
virtual ~ECHStrategy()
Definition elementcollectionhandler.cpp:36
virtual ElementsLocation copy()=0
ElementsLocation m_destination
Definition elementcollectionhandler.h:39
The ElementCollectionHandler class Provide several method to copy element or directory from a collect...
Definition elementcollectionhandler.h:109
bool importFromProject(QETProject *project, ElementsLocation &location)
ElementCollectionHandler::importFromProject Import the element represented by location to the embedde...
Definition elementcollectionhandler.cpp:407
ElementCollectionHandler()
ElementCollectionHandler::ElementCollectionHandler.
Definition elementcollectionhandler.cpp:307
bool setNames(ElementsLocation &location, const NamesList &name_list)
ElementCollectionHandler::setNames Set the names stored in name_list as the names of the item represe...
Definition elementcollectionhandler.cpp:456
ECHStrategy * m_strategy
Definition elementcollectionhandler.h:125
ElementsLocation copy(ElementsLocation &source, ElementsLocation &destination)
ElementCollectionHandler::copy Copy the content of collection represented by source to the collection...
Definition elementcollectionhandler.cpp:323
~ElementCollectionHandler()
Definition elementcollectionhandler.cpp:309
ElementsLocation createDir(ElementsLocation &parent, const QString &name, const NamesList &name_list)
ElementCollectionHandler::createDir Create a directory with name as child of parent....
Definition elementcollectionhandler.cpp:346
The ElementsLocation class This class represents the location, the location of an element or of a cat...
Definition elementslocation.h:47
Definition nameslist.h:31
Definition qetproject.h:62