Package conduit :: Package modules :: Module SynceModule :: Class SynceFactory
[hide private]

Class SynceFactory

source code


Instance Methods [hide private]
 
__init__(self, **kwargs) source code
 
_get_item_types_rx(self, item_types) source code
 
_get_partnerships_rx(self, partnerships) source code
 
_create_partnership_rx(self, guid) source code
 
_create_partnership_error(self, e) source code
 
_on_create_partnership_clicked(self, sender, mod) source code
 
_found_device(self) source code
 
is_interesting(self, device, props) source code
 
get_category(self, udi, **kwargs)
Return a category to contain these dataproviders
source code
 
get_dataproviders(self, udi, **kwargs)
Return a list of dataproviders for this class of device
source code
 
setup_configuration_widget(self)
If the factory needs to offer configuration options then it should return a gtk.widget here.
source code
 
save_configuration(self, ok) source code

Inherited from dataproviders.HalFactory.HalFactory: get_args, probe

Inherited from dataproviders.HalFactory.HalFactory (private): _device_added, _device_removed, _get_properties, _new_capability

Inherited from dataproviders.SimpleFactory.SimpleFactory: item_added, item_removed

Inherited from dataproviders.DataProvider.DataProviderFactory: emit_added, emit_removed, get_name, quit

Class Variables [hide private]
  SUPPORTED_PARTNERSHIPS = "Calendar", "Contacts", "Tasks"

Inherited from dataproviders.DataProvider.DataProviderFactory: __gsignals__, _module_type_

Method Details [hide private]

__init__(self, **kwargs)
(Constructor)

source code 
Overrides: dataproviders.HalFactory.HalFactory.__init__

is_interesting(self, device, props)

source code 
Overrides: dataproviders.SimpleFactory.SimpleFactory.is_interesting

get_category(self, udi, **kwargs)

source code 
Return a category to contain these dataproviders
Overrides: dataproviders.SimpleFactory.SimpleFactory.get_category
(inherited documentation)

get_dataproviders(self, udi, **kwargs)

source code 
Return a list of dataproviders for this class of device
Overrides: dataproviders.SimpleFactory.SimpleFactory.get_dataproviders
(inherited documentation)

setup_configuration_widget(self)

source code 
If the factory needs to offer configuration options then it should return a gtk.widget here. This widget is then packed into the configuration notebook.
Overrides: dataproviders.DataProvider.DataProviderFactory.setup_configuration_widget
(inherited documentation)

save_configuration(self, ok)

source code 
Overrides: dataproviders.DataProvider.DataProviderFactory.save_configuration
(inherited documentation)