Package elisa :: Package plugins :: Package bad :: Package gtk_frontend :: Module gtk_context :: Class GtkContext
[hide private]
[frames] | no frames]

Class GtkContext

source code


Nested Classes [hide private]

Inherited from core.component.Component: __metaclass__

Instance Methods [hide private]
 
initialize(self)
Initialize various variables internal to the Component.
source code
 
_delete_event(self, widget, event, data='frontend') source code
 
context_handle__set(self, context_handle) source code
 
context_handle__get(self) source code

Inherited from base_components.context.Context: __init__, aspect_ratio__get, aspect_ratio__set, aspect_ratio_changed, theme_changed

Inherited from core.component.Component: clean, load_config, save_config

Inherited from extern.log.log.Loggable: debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Static Methods [hide private]

Inherited from core.component.Component: __classinit__

Class Variables [hide private]
string name = 'gtk_context'
Component's name

Inherited from core.component.Component: checked, config_doc, default_config, id, plugin

Inherited from extern.log.log.Loggable: logCategory

Instance Variables [hide private]

Inherited from base_components.context.Context: aspect_ratio, viewport_handle

Inherited from core.component.Component: config, path

Properties [hide private]
any context_handle
first object to add to the viewport (eg.

Inherited from object: __class__

Method Details [hide private]

initialize(self)

source code 

Initialize various variables internal to the Component.

This method is called by the plugin_registry after the component's config has been loaded.

Override this method if you need to perform some initializations that would normally go in Component's constructor but can't be done there because they require access to the component's config.
Overrides: core.component.Component.initialize
(inherited documentation)

Property Details [hide private]

context_handle

first object to add to the viewport (eg. Pigment group, GTK Box, etc.)
Get Method:
elisa.plugins.bad.gtk_frontend.gtk_context.GtkContext.context_handle__get(self)
Set Method:
elisa.plugins.bad.gtk_frontend.gtk_context.GtkContext.context_handle__set(self, context_handle)
Delete Method:
'frontend'