C# Class nHydrate.Generator.Common.GeneratorFramework.BaseModelObjectController

Inheritance: INHydrateModelObjectController
Show file Open project: nHydrate/nHydrate

Protected Properties

Property Type Description
_isEnabled bool
_node ModelObjectTreeNode
_object INHydrateModelObject
_userInterface ModelObjectUserInterface

Public Methods

Method Description
BaseModelObjectController ( INHydrateModelObject modelObject ) : System
DeleteObject ( ) : bool
Dispose ( ) : void
GetMenuCommands ( ) : MenuCommand[]
OnItemChanged ( object sender, System e ) : void
Refresh ( ) : void
Verify ( ) : MessageCollection

Protected Methods

Method Description
ObjectPropertyChanged ( object sender, System e ) : void
OnPropertyValueChanged ( System.Windows.Forms.PropertyValueChangedEventArgs e ) : void

Private Methods

Method Description
pg_PropertyValueChanged ( object s, System e ) : void

Method Details

BaseModelObjectController() public method

public BaseModelObjectController ( INHydrateModelObject modelObject ) : System
modelObject INHydrateModelObject
return System

DeleteObject() public abstract method

public abstract DeleteObject ( ) : bool
return bool

Dispose() public method

public Dispose ( ) : void
return void

GetMenuCommands() public abstract method

public abstract GetMenuCommands ( ) : MenuCommand[]
return MenuCommand[]

ObjectPropertyChanged() protected method

protected ObjectPropertyChanged ( object sender, System e ) : void
sender object
e System
return void

OnItemChanged() public method

public OnItemChanged ( object sender, System e ) : void
sender object
e System
return void

OnPropertyValueChanged() protected method

protected OnPropertyValueChanged ( System.Windows.Forms.PropertyValueChangedEventArgs e ) : void
e System.Windows.Forms.PropertyValueChangedEventArgs
return void

Refresh() public abstract method

public abstract Refresh ( ) : void
return void

Verify() public method

public Verify ( ) : MessageCollection
return MessageCollection

Property Details

_isEnabled protected property

protected bool _isEnabled
return bool

_node protected property

protected ModelObjectTreeNode,nHydrate.Generator.Common.GeneratorFramework _node
return ModelObjectTreeNode

_object protected property

protected INHydrateModelObject _object
return INHydrateModelObject

_userInterface protected property

protected ModelObjectUserInterface _userInterface
return ModelObjectUserInterface