C# Class Stetic.PropertyTree

Inheritance: Gtk.ScrolledWindow
Show file Open project: mono/stetic Class Usage Examples

Public Methods

Method Description
AddGroup ( Stetic.ItemGroup igroup, object instance, string targetGtkVersion ) : void
AddProperties ( Stetic.ItemGroupCollection itemGroups, object instance, string targetGtkVersion ) : void
Clear ( ) : void
PropertyTree ( ) : System
RestoreStatus ( ) : void
SaveStatus ( ) : void
Update ( ) : void

Protected Methods

Method Description
AppendProperty ( PropertyDescriptor prop, object instance ) : void
AppendProperty ( Gtk.TreeIter piter, PropertyDescriptor prop, object instance ) : void
OnObjectChanged ( ) : void

Private Methods

Method Description
AppendProperty ( Gtk.TreeIter piter, PropertyDescriptor prop, InstanceData idata ) : void
GroupData ( Gtk tree_column, Gtk cell, Gtk model, Gtk iter ) : void
NotifyChanged ( ) : void
OnSelectionChanged ( object s, EventArgs a ) : void
PropertyData ( Gtk tree_column, Gtk cell, Gtk model, Gtk iter ) : void

Method Details

AddGroup() public method

public AddGroup ( Stetic.ItemGroup igroup, object instance, string targetGtkVersion ) : void
igroup Stetic.ItemGroup
instance object
targetGtkVersion string
return void

AddProperties() public method

public AddProperties ( Stetic.ItemGroupCollection itemGroups, object instance, string targetGtkVersion ) : void
itemGroups Stetic.ItemGroupCollection
instance object
targetGtkVersion string
return void

AppendProperty() protected method

protected AppendProperty ( PropertyDescriptor prop, object instance ) : void
prop PropertyDescriptor
instance object
return void

AppendProperty() protected method

protected AppendProperty ( Gtk.TreeIter piter, PropertyDescriptor prop, object instance ) : void
piter Gtk.TreeIter
prop PropertyDescriptor
instance object
return void

Clear() public method

public Clear ( ) : void
return void

OnObjectChanged() protected method

protected OnObjectChanged ( ) : void
return void

PropertyTree() public method

public PropertyTree ( ) : System
return System

RestoreStatus() public method

public RestoreStatus ( ) : void
return void

SaveStatus() public method

public SaveStatus ( ) : void
return void

Update() public method

public Update ( ) : void
return void