C# Class Stetic.Wrapper.ActionGroup

Inheritance: ObjectWrapper
Datei anzeigen Open project: mono/stetic Class Usage Examples

Public Methods

Method Description
ActionGroup ( ) : System
ActionGroup ( string name ) : System
ApplyUndoRedoDiff ( object diff ) : object
Dispose ( ) : void
FindObjectByUndoId ( string id ) : ObjectWrapper
GetAction ( string name ) : Action
GetUndoDiff ( ) : object
Read ( ObjectReader reader, XmlElement elem ) : void
Write ( ObjectWriter writer ) : XmlElement

Protected Methods

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

Private Methods

Method Description
GetDiffGenerator ( ) : Stetic.Undo.DiffGenerator
GetUndoManagerInternal ( ) : UndoManager
GetValidName ( Action reqAction, string name ) : string
NotifyActionAdded ( Action ac ) : void
NotifyActionRemoved ( Action ac ) : void
OnActionChanged ( object s, ObjectWrapperEventArgs args ) : void
OnSignalAdded ( object s, SignalEventArgs args ) : void
OnSignalChanged ( object s, SignalChangedEventArgs args ) : void
OnSignalRemoved ( object s, SignalEventArgs args ) : void
SetOwner ( ObjectWrapper owner ) : void

Method Details

ActionGroup() public method

public ActionGroup ( ) : System
return System

ActionGroup() public method

public ActionGroup ( string name ) : System
name string
return System

ApplyUndoRedoDiff() public method

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

Dispose() public method

public Dispose ( ) : void
return void

FindObjectByUndoId() public method

public FindObjectByUndoId ( string id ) : ObjectWrapper
id string
return ObjectWrapper

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

GetAction() public method

public GetAction ( string name ) : Action
name string
return Action

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

Write() public method

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