C# Class Stetic.Wrapper.ActionGroupCollection

Inheritance: System.Collections.CollectionBase
Show file Open project: mono/stetic Class Usage Examples

Public Methods

Method Description
Add ( ActionGroup group ) : void
IndexOf ( ActionGroup group ) : int
Insert ( int n, ActionGroup group ) : void
Remove ( ActionGroup group ) : void
ToArray ( ) : Stetic.Wrapper.ActionGroup[]
this ( int n ) : ActionGroup
this ( string name ) : ActionGroup

Protected Methods

Method Description
OnClear ( ) : void
OnClearComplete ( ) : void
OnInsertComplete ( int index, object val ) : void
OnRemoveComplete ( int index, object val ) : void
OnSetComplete ( int index, object oldv, object newv ) : void

Private Methods

Method Description
ApplyDiff ( IProject prj, Stetic.Undo.ObjectDiff diff ) : void
FindObjectByUndoId ( string id ) : ObjectWrapper
GetDiff ( IProject prj, XmlElement elem ) : Stetic.Undo.ObjectDiff
GetDiffGenerator ( IProject prj ) : Stetic.Undo.DiffGenerator
NotifyGroupAdded ( ActionGroup grp ) : void
NotifyGroupRemoved ( ActionGroup grp ) : void
OnGroupChanged ( object s, ObjectWrapperEventArgs a ) : void
SetOwner ( ObjectWrapper owner ) : void

Method Details

Add() public method

public Add ( ActionGroup group ) : void
group ActionGroup
return void

IndexOf() public method

public IndexOf ( ActionGroup group ) : int
group ActionGroup
return int

Insert() public method

public Insert ( int n, ActionGroup group ) : void
n int
group ActionGroup
return void

OnClear() protected method

protected OnClear ( ) : void
return void

OnClearComplete() protected method

protected OnClearComplete ( ) : void
return void

OnInsertComplete() protected method

protected OnInsertComplete ( int index, object val ) : void
index int
val object
return void

OnRemoveComplete() protected method

protected OnRemoveComplete ( int index, object val ) : void
index int
val object
return void

OnSetComplete() protected method

protected OnSetComplete ( int index, object oldv, object newv ) : void
index int
oldv object
newv object
return void

Remove() public method

public Remove ( ActionGroup group ) : void
group ActionGroup
return void

ToArray() public method

public ToArray ( ) : Stetic.Wrapper.ActionGroup[]
return Stetic.Wrapper.ActionGroup[]

this() public method

public this ( int n ) : ActionGroup
n int
return ActionGroup

this() public method

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