18#ifndef ELEMENTCOLLECTIONHANDLER_H
19#define ELEMENTCOLLECTIONHANDLER_H
58 const QString& rename = QString());
62 const QString& rename = QString());
81 const QString& rename = QString());
85 const QString& rename = QString());
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
ECHSFileToFile(ElementsLocation &source, ElementsLocation &destination)
Definition elementcollectionhandler.cpp:40
ECHSToXml(ElementsLocation &source, ElementsLocation &destination)
Definition elementcollectionhandler.cpp:280
ElementsLocation copy() override
Definition elementcollectionhandler.cpp:284
ECHSXmlToFile(ElementsLocation &source, ElementsLocation &destination)
Definition elementcollectionhandler.cpp:171
ElementsLocation copyElement(ElementsLocation &source, ElementsLocation &destination, const QString &rename=QString())
Definition elementcollectionhandler.cpp:260
ElementsLocation copy() override
Definition elementcollectionhandler.cpp:175
ElementsLocation copyDirectory(ElementsLocation &source, ElementsLocation &destination, const QString &rename=QString())
Definition elementcollectionhandler.cpp:213
The ECHStrategy class Abstract class for manage copy of directory or element from a collection to ano...
Definition elementcollectionhandler.h:32
ECHStrategy(ElementsLocation &source, ElementsLocation &destination)
Definition elementcollectionhandler.cpp:30
ElementsLocation m_source
Definition elementcollectionhandler.h:39
virtual ~ECHStrategy()
Definition elementcollectionhandler.cpp:36
virtual ElementsLocation copy()=0
ElementsLocation m_destination
Definition elementcollectionhandler.h:39
bool importFromProject(QETProject *project, ElementsLocation &location)
ElementCollectionHandler::importFromProject Import the element represented by location to the embedde...
Definition elementcollectionhandler.cpp:413
ElementCollectionHandler()
ElementCollectionHandler::ElementCollectionHandler.
Definition elementcollectionhandler.cpp:313
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:462
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:329
~ElementCollectionHandler()
Definition elementcollectionhandler.cpp:315
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:352
The ElementsLocation class This class represents the location, the location of an element or of a cat...
Definition elementslocation.h:47
Definition nameslist.h:37
Definition qetproject.h:77