C# Class Stetic.Wrapper.Action

Inheritance: Stetic.Wrapper.Object, IRadioGroupManagerProvider
Show file Open project: mono/stetic Class Usage Examples

Public Methods

Method Description
ApplyUndoRedoDiff ( object diff ) : object
Clone ( ) : Action
CopyFrom ( Action action ) : void
CreateIcon ( Gtk size ) : Gtk.Widget
Delete ( ) : void
GetUndoDiff ( ) : object
Read ( ObjectReader reader, XmlElement elem ) : void
RenderIcon ( Gtk size ) : Gdk.Pixbuf
Wrap ( object obj, bool initialized ) : void
Write ( ObjectWriter writer ) : XmlElement

Protected Methods

Method Description
EmitNotify ( string propertyName ) : void
GenerateBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
GenerateObjectCreation ( GeneratorContext ctx ) : System.CodeDom.CodeExpression

Private Methods

Method Description
GetDefaultName ( ) : string
GetDiffGenerator ( ) : Stetic.Undo.DiffGenerator
GetIdentifier ( string name ) : string
GetUndoManagerInternal ( ) : UndoManager
IRadioGroupManagerProvider ( ) : IRadioGroupManager
SetActionGroup ( ActionGroup g ) : void
UpdateNameIndex ( ) : void

Method Details

ApplyUndoRedoDiff() public method

public ApplyUndoRedoDiff ( object diff ) : object
diff object
return object

Clone() public method

public Clone ( ) : Action
return Action

CopyFrom() public method

public CopyFrom ( Action action ) : void
action Action
return void

CreateIcon() public method

public CreateIcon ( Gtk size ) : Gtk.Widget
size Gtk
return Gtk.Widget

Delete() public method

public Delete ( ) : void
return void

EmitNotify() protected method

protected EmitNotify ( string propertyName ) : void
propertyName string
return void

GenerateBuildCode() protected method

protected GenerateBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
ctx GeneratorContext
var System.CodeDom.CodeExpression
return void

GenerateObjectCreation() protected method

protected GenerateObjectCreation ( GeneratorContext ctx ) : System.CodeDom.CodeExpression
ctx GeneratorContext
return System.CodeDom.CodeExpression

GetUndoDiff() public method

public GetUndoDiff ( ) : object
return object

Read() public method

public Read ( ObjectReader reader, XmlElement elem ) : void
reader ObjectReader
elem System.Xml.XmlElement
return void

RenderIcon() public method

public RenderIcon ( Gtk size ) : Gdk.Pixbuf
size Gtk
return Gdk.Pixbuf

Wrap() public method

public Wrap ( object obj, bool initialized ) : void
obj object
initialized bool
return void

Write() public method

public Write ( ObjectWriter writer ) : XmlElement
writer ObjectWriter
return System.Xml.XmlElement