#include <ImportModule.h>
List of all members.
Public Member Functions |
virtual | ~ImportModuleFactory () |
virtual ImportModule * | createPluginObject (AlgorithmContext)=0 |
virtual std::string | getMajor () const |
| Only the major of the plug-in version. A version should be X.Y, X being the major.
|
virtual std::string | getMinor () const |
| Only the minor of the plug-in version. A version should be X.Y, Y being the major.
|
virtual std::string | getTulipMajor () const |
virtual std::string | getTulipMinor () const |
virtual | ~PluginInfoInterface () |
virtual std::string | getName () const =0 |
| Returns the name of the plug-in, as registered in the Tulip plug-in system. This name must be unique, and if multiple plug-ins have the same name, only the latest encountered will be considered.
|
virtual std::string | getGroup () const =0 |
| Returns the name of the group this plug-in belongs to. Groups and sub-groups are separated by two colons. e.g. trees::planar trees.
|
virtual std::string | getAuthor () const =0 |
| The name of the author of this plug-in.
|
virtual std::string | getDate () const =0 |
| The creation date of the plug-in. This date is in a free format, but most Tulip plug-ins use a DD/MM/YYYY.
|
virtual std::string | getInfo () const =0 |
| Informations about the plug-in, from the plug-in author. These informations can contains anything, and the developer is completely free to put anything here. Most plug-ins by the Tulip team use an html format to generate help from these informations.
|
virtual std::string | getRelease () const =0 |
| The release version of the plug-in, including major and minor. The version should be X.Y, X being the major, and Y the minor.
|
virtual std::string | getTulipRelease () const =0 |
| The version of Tulip this plug-in was built with. Tulip versions are X.Y.Z, X eing the major, Y the minor, and Z the patch.
|
Static Public Member Functions |
static void | initFactory () |
Constructor & Destructor Documentation
virtual tlp::ImportModuleFactory::~ImportModuleFactory |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
virtual std::string tlp::ImportModuleFactory::getMajor |
( |
| ) |
const |
|
inlinevirtual |
Only the major of the plug-in version. A version should be X.Y, X being the major.
- Returns:
- The major part of the plug-in version.
Implements tlp::PluginInfoInterface.
virtual std::string tlp::ImportModuleFactory::getMinor |
( |
| ) |
const |
|
inlinevirtual |
Only the minor of the plug-in version. A version should be X.Y, Y being the major.
- Returns:
- The minor part of the plug-in version.
Implements tlp::PluginInfoInterface.
virtual std::string tlp::ImportModuleFactory::getTulipMajor |
( |
| ) |
const |
|
inlinevirtual |
virtual std::string tlp::ImportModuleFactory::getTulipMinor |
( |
| ) |
const |
|
inlinevirtual |
static void tlp::ImportModuleFactory::initFactory |
( |
| ) |
|
|
inlinestatic |
Member Data Documentation