C# Class MonoDevelop.Monobjc.Gui.ImplementProtocolDialog

Inheritance: BaseRefactoringDialog
Show file Open project: Monobjc/monobjc-monodevelop

Private Properties

Property Type Description
Generate void
GenerateImplementation String
GenerateMethod String
GenerateProperty String
GetChecked bool
GetMember IMember
HandleTreeviewProtocolsSelectionhandleChanged void
OnOKClicked void
OnSelectToggled void
PopulateTreeView void
PopulateTreeView void
Validate void

Public Methods

Method Description
ImplementProtocolDialog ( MonoDevelop.Refactoring.RefactoringOperation refactoring, MonoDevelop.Refactoring.RefactoringOptions options, MonobjcProject project ) : System

Protected Methods

Method Description
Build ( ) : void

Private Methods

Method Description
Generate ( ) : void
GenerateImplementation ( IUnresolvedTypeDefinition declaringType, String indent ) : String
GenerateMethod ( IMethod method ) : String
GenerateProperty ( IProperty property, IMethod getterMethod, IMethod setterMethod ) : String
GetChecked ( TreeStore store, Gtk.TreeIter iter ) : bool
GetMember ( TreeStore store, Gtk.TreeIter iter ) : IMember
HandleTreeviewProtocolsSelectionhandleChanged ( object sender, EventArgs e ) : void
OnOKClicked ( object sender, EventArgs e ) : void
OnSelectToggled ( object o, Gtk.ToggledArgs args ) : void
PopulateTreeView ( ) : void
PopulateTreeView ( IType type ) : void
Validate ( ) : void

Method Details

Build() protected method

protected Build ( ) : void
return void

ImplementProtocolDialog() public method

public ImplementProtocolDialog ( MonoDevelop.Refactoring.RefactoringOperation refactoring, MonoDevelop.Refactoring.RefactoringOptions options, MonobjcProject project ) : System
refactoring MonoDevelop.Refactoring.RefactoringOperation
options MonoDevelop.Refactoring.RefactoringOptions
project MonobjcProject
return System