[−][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_
.