Packages
atk
Atk
Object
accessible_component_layer
accessible_component_mdi_zorder
accessible_description
accessible_hypertext_nlinks
accessible_name
accessible_parent
accessible_role
accessible_table_caption
accessible_table_caption_object
accessible_table_column_description
accessible_table_column_header
accessible_table_row_description
accessible_table_row_header
accessible_table_summary
accessible_value
Object
add_relationship
connect_property_change_handler
get_attributes
get_description
get_index_in_parent
get_layer
get_mdi_zorder
get_n_accessible_children
get_n_children
get_name
get_parent
get_role
initialize
notify_state_change
ref_accessible_child
ref_relation_set
ref_state_set
remove_property_change_handler
remove_relationship
set_description
set_name
set_parent
set_role
active_descendant_changed
children_changed
focus_event
property_change
state_change
visible_data_changed
description
layer
name
relation_set
role
Stays crunchy ...
... even in milk.
Valadoc
Vala
Tutorial
Vala Journal
API-References
Markup
About
Object
Object Hierarchy:
Description:
public
class
Object
:
Object
All known sub-classes:
GObjectAccessible
NoOpObject
Plug
Socket
Required by:
Window
Namespace:
Atk
Package:
atk
Content:
Properties:
public
int
accessible_component_layer
{
get
; }
public
int
accessible_component_mdi_zorder
{
get
; }
public
string
accessible_description
{
set
;
owned
get
; }
public
int
accessible_hypertext_nlinks
{
get
; }
public
string
accessible_name
{
set
;
owned
get
; }
public
Object
accessible_parent
{
set
;
owned
get
; }
public
int
accessible_role
{
set
;
get
; }
public
string
accessible_table_caption
{
set
;
owned
get
; }
public
Object
accessible_table_caption_object
{
set
;
owned
get
; }
public
string
accessible_table_column_description
{
set
;
owned
get
; }
public
Object
accessible_table_column_header
{
set
;
owned
get
; }
public
string
accessible_table_row_description
{
set
;
owned
get
; }
public
Object
accessible_table_row_header
{
set
;
owned
get
; }
public
Object
accessible_table_summary
{
set
;
owned
get
; }
public
double
accessible_value
{
set
;
get
; }
Creation methods:
protected
Object
()
Methods:
public
bool
add_relationship
(
RelationType
relationship,
Object
target)
Adds a relationship of the specified type with the specified target.
public
virtual
uint
connect_property_change_handler
(
PropertyChangeHandler
handler)
Specifies a function to be called when a property changes value.
public
virtual
unowned
SList
<
Attribute
?>
get_attributes
()
Get a list of properties applied to this object as a whole, as an
AtkAttributeSet
consisting of name-value pairs.
public
virtual
unowned
string
get_description
()
Gets the accessible description of the accessible.
public
virtual
int
get_index_in_parent
()
Gets the 0-based index of this accessible in its parent; returns -1 if the accessible does not have an accessible parent.
public
virtual
Layer
get_layer
()
public
virtual
int
get_mdi_zorder
()
public
int
get_n_accessible_children
()
Gets the number of accessible children of the accessible.
public
virtual
int
get_n_children
()
public
virtual
unowned
string
get_name
()
Gets the accessible name of the accessible.
public
virtual
weak
Object
get_parent
()
Gets the accessible parent of the accessible.
public
virtual
Role
get_role
()
Gets the role of the accessible.
public
virtual
void
initialize
(
void
* data)
This function is called when implementing subclasses of
Object
.
public
void
notify_state_change
(
State
state,
bool
value)
Emits a state-change signal for the specified state.
public
Object
ref_accessible_child
(
int
i)
Gets a reference to the specified accessible child of the object.
public
virtual
RelationSet
ref_relation_set
()
Gets the
RelationSet
associated with the object.
public
virtual
StateSet
ref_state_set
()
Gets a reference to the state set of the accessible; the caller must unreference it when it is no longer needed.
public
virtual
void
remove_property_change_handler
(
uint
handler_id)
Removes a property change handler.
public
bool
remove_relationship
(
RelationType
relationship,
Object
target)
Removes a relationship of the specified type with the specified target.
public
virtual
void
set_description
(
string
description)
Sets the accessible description of the accessible.
public
virtual
void
set_name
(
string
name)
Sets the accessible name of the accessible.
public
virtual
void
set_parent
(
Object
parent)
Sets the accessible parent of the accessible.
public
virtual
void
set_role
(
Role
role)
Sets the role of the accessible.
Signals:
public
virtual
signal
void
active_descendant_changed
(
void
* child)
public
virtual
signal
void
children_changed
(
uint
change_index,
void
* changed_child)
public
virtual
signal
void
focus_event
(
bool
focus_in)
public
signal
void
property_change
(
void
* object)
public
virtual
signal
void
state_change
(
string
name,
bool
state_set)
public
virtual
signal
void
visible_data_changed
()
Fields:
public
unowned
string
description
public
Layer
layer
public
unowned
string
name
public
weak
RelationSet
relation_set
public
Role
role
Inherited Members:
All known members inherited from class GLib.Object
@new
newv
new_valist
get_type
get_class
@ref
unref
ref_sink
weak_ref
weak_unref
add_weak_pointer
remove_weak_pointer
@get
@set
get_property
set_property
get_data
set_data
set_data_full
steal_data
get_qdata
set_qdata
set_qdata_full
steal_qdata
freeze_notify
thaw_notify
dispose
constructed
notify_property
connect
disconnect
add_toggle_ref
remove_toggle_ref
bind_property
notify
ref_count