Class: GOffice::PluginService
- Inherits:
-
Object
- Object
- GOffice::PluginService
- Defined in:
- (unknown)
Direct Known Subclasses
PluginServiceFileOpener, PluginServiceFileSaver, PluginServiceGeneral, PluginServicePluginLoader, PluginServiceResource, PluginServiceSimple
Class Method Summary collapse
-
.define(type_str, ctor) ⇒ nil
Allow the definition of new service types.
Instance Method Summary collapse
- #activate(ret_error) ⇒ nil
-
#cbs ⇒ GObject
The callbacks for the service.
- #deactivate(ret_error) ⇒ nil
- #description ⇒ String
- #id ⇒ String
- #initialize(plugin, tree, ret_error) ⇒ GOffice::PluginService constructor
- #load(ret_error) ⇒ nil
-
#plugin ⇒ GOffice::Plugin
The plugin offering service.
- #plugin_loader_generate_type(ret_error) ⇒ GLib::Type
- #unload(ret_error) ⇒ nil
Constructor Details
#initialize(plugin, tree, ret_error) ⇒ GOffice::PluginService
Class Method Details
.define(type_str, ctor) ⇒ nil
Allow the definition of new service types
Instance Method Details
#activate(ret_error) ⇒ nil
#cbs ⇒ GObject
Returns the callbacks for the service.
#deactivate(ret_error) ⇒ nil
#description ⇒ String
#id ⇒ String
#load(ret_error) ⇒ nil
#plugin ⇒ GOffice::Plugin
Returns the plugin offering service.