te::qt::plugins::gdal::Plugin Class Reference

#include <Plugin.h>

Inheritance diagram for te::qt::plugins::gdal::Plugin:
QObject 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 Slots

void openFileDialog ()
 
void openMultipleFilesDialog ()
 

Protected Attributes

te::qt::plugins::gdal::GeoFileDragAndDropHandlerm_handlerLayerExplorer
 
te::qt::plugins::gdal::GeoFileDragAndDropHandlerm_handlerMapDisplay
 
bool m_initialized
 
QAction * m_openFile
 
QAction * m_openMultipleFiles
 
PluginInfo m_pinfo
 

Detailed Description

Constructor & Destructor Documentation

Plugin::~Plugin ( )
default

Referenced by Plugin().

Member Function Documentation

const te::core::PluginInfo & te::core::CppPlugin::info ( ) const
virtualinherited
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.

Definition at line 49 of file src/terralib/core/plugin/CppPlugin.cpp.

References te::core::CppPlugin::m_initialized.

void te::qt::plugins::gdal::Plugin::triggered ( te::qt::af::evt::Event e)
signal

Referenced by openFileDialog(), and startup().

Member Data Documentation

te::qt::plugins::gdal::GeoFileDragAndDropHandler* te::qt::plugins::gdal::Plugin::m_handlerLayerExplorer
protected

Definition at line 85 of file src/terralib/qt/plugins/datasource/gdal/Plugin.h.

Referenced by shutdown(), and startup().

te::qt::plugins::gdal::GeoFileDragAndDropHandler* te::qt::plugins::gdal::Plugin::m_handlerMapDisplay
protected

Definition at line 86 of file src/terralib/qt/plugins/datasource/gdal/Plugin.h.

Referenced by shutdown(), and startup().

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

Definition at line 73 of file src/terralib/core/plugin/CppPlugin.h.

Referenced by te::core::CppPlugin::initialized(), te::qt::plugins::wcs::Plugin::shutdown(), te::qt::plugins::ado::Plugin::shutdown(), te::qt::plugins::pgis::Plugin::shutdown(), te::ce::Plugin::shutdown(), te::ws::ogc::wcs::qtplugin::Plugin::shutdown(), te::qt::plugins::cellspace::Plugin::shutdown(), te::qt::plugins::terralib4::Plugin::shutdown(), te::qt::plugins::wfs::Plugin::shutdown(), te::qt::plugins::ogr::Plugin::shutdown(), te::qt::plugins::pgisRaster::Plugin::shutdown(), te::qt::plugins::addressgeocoding::Plugin::shutdown(), te::qt::plugins::wms::Plugin::shutdown(), te::qt::plugins::attributefill::Plugin::shutdown(), shutdown(), te::qt::plugins::st::Plugin::shutdown(), te::ws::ogc::wms::qtplugin::Plugin::shutdown(), te::qt::plugins::terramobile::Plugin::shutdown(), te::qt::plugins::mnt::Plugin::shutdown(), te::qt::plugins::tv::Plugin::shutdown(), te::wms::Module::shutdown(), te::wfs::Module::shutdown(), te::qt::plugins::sa::Plugin::shutdown(), te::wcs::Module::shutdown(), terralib4::Module::shutdown(), te::qt::plugins::vp::Plugin::shutdown(), te::ado::Module::shutdown(), te::qt::plugins::wtss::Plugin::shutdown(), te::qt::plugins::edit::Plugin::shutdown(), te::qt::plugins::rp::Plugin::shutdown(), te::ws::ogc::wcs::da::Module::shutdown(), te::ws::ogc::wms::da::Module::shutdown(), te::qt::plugins::pgis::Plugin::startup(), te::qt::plugins::wcs::Plugin::startup(), te::ce::Plugin::startup(), te::qt::plugins::ado::Plugin::startup(), te::ws::ogc::wcs::qtplugin::Plugin::startup(), te::qt::plugins::terralib4::Plugin::startup(), te::qt::plugins::wfs::Plugin::startup(), te::qt::plugins::cellspace::Plugin::startup(), te::qt::plugins::pgisRaster::Plugin::startup(), te::qt::plugins::addressgeocoding::Plugin::startup(), te::qt::plugins::ogr::Plugin::startup(), te::qt::plugins::wms::Plugin::startup(), startup(), te::qt::plugins::attributefill::Plugin::startup(), te::wms::Module::startup(), te::ws::ogc::wms::qtplugin::Plugin::startup(), te::wfs::Module::startup(), te::wcs::Module::startup(), te::qt::plugins::st::Plugin::startup(), terralib4::Module::startup(), te::qt::plugins::terramobile::Plugin::startup(), te::ado::Module::startup(), te::qt::plugins::tv::Plugin::startup(), te::qt::plugins::mnt::Plugin::startup(), te::qt::plugins::sa::Plugin::startup(), te::qt::plugins::vp::Plugin::startup(), te::qt::plugins::wtss::Plugin::startup(), te::ws::ogc::wcs::da::Module::startup(), te::ws::ogc::wms::da::Module::startup(), te::qt::plugins::edit::Plugin::startup(), and te::qt::plugins::rp::Plugin::startup().

QAction* te::qt::plugins::gdal::Plugin::m_openFile
protected

Definition at line 82 of file src/terralib/qt/plugins/datasource/gdal/Plugin.h.

Referenced by startup().

QAction* te::qt::plugins::gdal::Plugin::m_openMultipleFiles
protected

Definition at line 83 of file src/terralib/qt/plugins/datasource/gdal/Plugin.h.

Referenced by startup().

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

Definition at line 72 of file src/terralib/core/plugin/CppPlugin.h.

Referenced by te::core::CppPlugin::info().


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