[−][src]Trait atk::RegistryExt
Required methods
fn get_factory(&self, type_: Type) -> Option<ObjectFactory>
Gets an ObjectFactory appropriate for creating AtkObjects
appropriate for type_.
type_
a glib::Type with which to look up the associated ObjectFactory
Returns
an ObjectFactory appropriate for creating
AtkObjects appropriate for type_.
fn get_factory_type(&self, type_: Type) -> Type
Provides a glib::Type indicating the ObjectFactory subclass
associated with type_.
type_
a glib::Type with which to look up the associated ObjectFactory
subclass
Returns
a glib::Type associated with type type_
fn set_factory_type(&self, type_: Type, factory_type: Type)
Associate an ObjectFactory subclass with a glib::Type. Note:
The associated factory_type will thereafter be responsible for
the creation of new Object implementations for instances
appropriate for type_.
type_
an Object type
factory_type
an ObjectFactory type to associate with type_. Must
implement AtkObject appropriate for type_.