#include <Plugin.h>
Public Member Functions | |
const PluginInfo & | getInfo () const |
It return the information associated to the plugin. More... | |
bool | isStarted () const |
It tells if the plugin was started or not. More... | |
bool | operator< (const AbstractPlugin &rhs) const |
This overloaded operator can be used to index the plugin in a set. More... | |
Plugin (const te::plugin::PluginInfo &pluginInfo) | |
void | shutdown () |
Do nothing! Just set plugin as stopped. More... | |
void | startup () |
Do nothing! Just set plugin as started. More... | |
~Plugin () | |
Virtual destructor. More... | |
Protected Member Functions | |
void | registerActions () |
Function used to register all raster processing actions. More... | |
void | unRegisterActions () |
Function used to unregister all raster processing actions. More... | |
Protected Attributes | |
bool | m_initialized |
A flag that indicates if the plugin was started or not. More... | |
te::qt::plugins::st::ObservationAction * | m_observactionAction |
Observation Layer Action. More... | |
PluginInfo | m_pluginInfo |
Information about the plugin. More... | |
te::qt::plugins::st::TimeSliderWidgetAction * | m_sliderAction |
Slider Process Action. More... | |
QMenu * | m_stMenu |
ST Main Menu registered. More... | |
te::qt::plugins::st::TimeSeriesAction * | m_timeSeriesAction |
TimeSeries Layer Action. More... | |
te::qt::plugins::st::TrajectoryAction * | m_trajectoryAction |
Trajectory Layer Action. More... | |
te::qt::plugins::st::Plugin::Plugin | ( | const te::plugin::PluginInfo & | pluginInfo | ) |
Definition at line 53 of file Plugin.cpp.
|
virtual |
Virtual destructor.
Reimplemented from te::plugin::Plugin.
Definition at line 58 of file Plugin.cpp.
|
virtualinherited |
It return the information associated to the plugin.
Implements te::plugin::AbstractPlugin.
Definition at line 29 of file Plugin.cpp.
References te::plugin::Plugin::m_pluginInfo.
|
virtualinherited |
It tells if the plugin was started or not.
Implements te::plugin::AbstractPlugin.
Definition at line 34 of file Plugin.cpp.
|
inherited |
This overloaded operator can be used to index the plugin in a set.
rhs | The right-hand-side plugin. |
Definition at line 38 of file AbstractPlugin.cpp.
References te::plugin::AbstractPlugin::getInfo().
|
protected |
Function used to register all raster processing actions.
Definition at line 99 of file Plugin.cpp.
References te::common::Singleton< ApplicationController >::getInstance().
|
virtual |
Do nothing! Just set plugin as stopped.
Reimplemented from te::plugin::Plugin.
Definition at line 83 of file Plugin.cpp.
References TE_LOG_TRACE, and TE_TR.
|
virtual |
Do nothing! Just set plugin as started.
Reimplemented from te::plugin::Plugin.
Definition at line 62 of file Plugin.cpp.
References te::common::Singleton< ApplicationController >::getInstance(), TE_LOG_TRACE, and TE_TR.
|
protected |
Function used to unregister all raster processing actions.
Definition at line 118 of file Plugin.cpp.
|
protectedinherited |
|
protected |
|
protectedinherited |
Information about the plugin.
Definition at line 78 of file Plugin.h.
Referenced by te::plugin::Plugin::getInfo().
|
protected |
|
protected |
|
protected |
|
protected |