te::qt::plugins::cellspace::Plugin Class Reference

#include <Plugin.h>

Inheritance diagram for te::qt::plugins::cellspace::Plugin:
te::core::CppPlugin te::core::AbstractPlugin

Signals

void triggered (te::qt::af::evt::Event *e)
 

Public Member Functions

const PluginInfo & info () const
 It returns the PluginInfo of the CppPlugin. More...
 
bool initialized () const
 It returns true or false if the CppPlugin was initialized. More...
 
 Plugin (const te::core::PluginInfo &pluginInfo)
 
void shutdown ()
 This method will be called by applicatons to shutdown plugin's functionality. More...
 
void startup ()
 This method will be called by applications to startup some plugin's functionality. More...
 
 ~Plugin ()
 

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

QMenu * m_cellSpaceMenu
 Cellular Spaces Main Menu registered. More...
 
CreateCellLayerActionm_createCellLayer
 
bool m_initialized
 
PluginInfo m_pinfo
 
QAction * m_popupAction
 Cellular Spaces pop up action registered. More...
 

Detailed Description

Definition at line 54 of file Plugin.h.

Constructor & Destructor Documentation

te::qt::plugins::cellspace::Plugin::Plugin ( const te::core::PluginInfo pluginInfo)
te::qt::plugins::cellspace::Plugin::~Plugin ( )

Member Function Documentation

const PluginInfo& te::core::CppPlugin::info ( ) const
virtualinherited

It returns the PluginInfo of the CppPlugin.

Returns
The CppPlugin information

Implements te::core::AbstractPlugin.

bool te::core::CppPlugin::initialized ( ) const
virtualinherited

It returns true or false if the CppPlugin was initialized.

Returns
The current state of the CppPlugin

Implements te::core::AbstractPlugin.

void te::qt::plugins::cellspace::Plugin::registerActions ( )
protected

Function used to register all raster processing actions.

void te::qt::plugins::cellspace::Plugin::shutdown ( )
virtual

This method will be called by applicatons to shutdown plugin's functionality.

Exceptions
PluginShutdownExceptionIt may throws an exception.

Implements te::core::AbstractPlugin.

void te::qt::plugins::cellspace::Plugin::startup ( )
virtual

This method will be called by applications to startup some plugin's functionality.

Exceptions
PluginStartupExceptionIt may throws an exception.

Implements te::core::AbstractPlugin.

void te::qt::plugins::cellspace::Plugin::triggered ( te::qt::af::evt::Event e)
signal
void te::qt::plugins::cellspace::Plugin::unRegisterActions ( )
protected

Function used to unregister all raster processing actions.

Member Data Documentation

QMenu* te::qt::plugins::cellspace::Plugin::m_cellSpaceMenu
protected

Cellular Spaces Main Menu registered.

Definition at line 88 of file Plugin.h.

CreateCellLayerAction* te::qt::plugins::cellspace::Plugin::m_createCellLayer
protected

Definition at line 91 of file Plugin.h.

bool te::core::CppPlugin::m_initialized
protectedinherited

Definition at line 73 of file CppPlugin.h.

PluginInfo te::core::CppPlugin::m_pinfo
protectedinherited

Definition at line 72 of file CppPlugin.h.

QAction* te::qt::plugins::cellspace::Plugin::m_popupAction
protected

Cellular Spaces pop up action registered.

Definition at line 89 of file Plugin.h.


The documentation for this class was generated from the following file: