C# Class Stetic.SignalsEditorBackend

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

Private Properties

Property Type Description
AddHandler void
FillGroup bool
FindChildByName bool
GetHandlerName string
GetIdentifier string
GetSignal Stetic.Signal
GetSignalDescriptor Stetic.SignalDescriptor
OnAfterToggled void
OnHandlerEdited void
OnProjectReloaded void
OnRowActivated void
OnSignalAddedOrRemoved void
OnSignalChanged void
OnWidgetSelected void
RefreshTree void
RestoreStatus void
SaveStatus System.Collections.ArrayList
SaveStatus void
SetEmptySingalRow void
SetSignalData void
UpdateGroupStatus void

Public Methods

Method Description
SignalsEditorBackend ( Stetic.SignalsEditorFrontend frontend ) : System
SignalsEditorBackend ( Stetic.SignalsEditorFrontend frontend, ProjectBackend project ) : System

Private Methods

Method Description
AddHandler ( Gtk iter, string name ) : void
FillGroup ( Gtk parentIter, Stetic.ItemGroup group ) : bool
FindChildByName ( string name, Gtk &iter ) : bool
GetHandlerName ( string signalName ) : string
GetIdentifier ( string name ) : string
GetSignal ( Gtk iter ) : Stetic.Signal
GetSignalDescriptor ( Gtk iter ) : Stetic.SignalDescriptor
OnAfterToggled ( object o, Gtk args ) : void
OnHandlerEdited ( object sender, Gtk args ) : void
OnProjectReloaded ( object s, EventArgs a ) : void
OnRowActivated ( object sender, Gtk args ) : void
OnSignalAddedOrRemoved ( object sender, Stetic.SignalEventArgs args ) : void
OnSignalChanged ( object sender, Stetic.SignalChangedEventArgs args ) : void
OnWidgetSelected ( object s, Wrapper args ) : void
RefreshTree ( ) : void
RestoreStatus ( ArrayList list ) : void
SaveStatus ( ) : ArrayList
SaveStatus ( ArrayList list, string path, Gtk iter ) : void
SetEmptySingalRow ( Gtk signalIter, Stetic.SignalDescriptor sd, bool showName ) : void
SetSignalData ( Gtk iter, Stetic.Signal signal ) : void
UpdateGroupStatus ( Gtk iter ) : void

Method Details

SignalsEditorBackend() public method

public SignalsEditorBackend ( Stetic.SignalsEditorFrontend frontend ) : System
frontend Stetic.SignalsEditorFrontend
return System

SignalsEditorBackend() public method

public SignalsEditorBackend ( Stetic.SignalsEditorFrontend frontend, ProjectBackend project ) : System
frontend Stetic.SignalsEditorFrontend
project ProjectBackend
return System