C# Class Configurator.code.BuilderBase

Show file Open project: perryofpeek/SqlToGraphite-core

Protected Properties

Property Type Description
assemblyResolver SqlToGraphite.AssemblyResolver
controller Controller
defaultJobProperties DefaultJobProperties
nextTop int
panel System.Windows.Forms.Panel
resultGrid System.Windows.Forms.DataGridView

Public Methods

Method Description
BuilderBase ( Panel panel, DefaultJobProperties defaultJobProperties, Controller controller, AssemblyResolver assemblyResolver, System.Windows.Forms.DataGridView resultGrid ) : System
DisplayEmptyJob ( string name ) : void
DisplayJob ( string name ) : void
OnAddedJobEvent ( EventArgs e ) : void

Protected Methods

Method Description
AddPair ( string name, string value, string help ) : void
CreateNewPanel ( ) : Panel
GetNextTop ( ) : int
GetPropertyValue ( ISqlClient typedJob, PropertyInfo property ) : string
IncNextTop ( ) : void

Private Methods

Method Description
AddButton ( ISqlClient c, string name, EventHandler eventHandler ) : void
AddJobButtonClick ( object sender, EventArgs e ) : void
AddPanel ( Panel p ) : void
DisplayResultsPannel ( ) : void
GetComboValue ( string name ) : string
GetHelp ( PropertyInfo property ) : string
GetTextBoxValue ( string name ) : string
HelpPanel ( ) : void
IsEncrypted ( PropertyInfo property ) : bool
SetHelp ( string msg ) : void
TestButtonClick ( object sender, EventArgs e ) : void
TxbOnGotFocus ( object sender, EventArgs eventArgs, string help ) : void
WireUpTheClientObjectWithUiValues ( ) : void

Method Details

AddPair() protected method

protected AddPair ( string name, string value, string help ) : void
name string
value string
help string
return void

BuilderBase() public method

public BuilderBase ( Panel panel, DefaultJobProperties defaultJobProperties, Controller controller, AssemblyResolver assemblyResolver, System.Windows.Forms.DataGridView resultGrid ) : System
panel System.Windows.Forms.Panel
defaultJobProperties DefaultJobProperties
controller Controller
assemblyResolver SqlToGraphite.AssemblyResolver
resultGrid System.Windows.Forms.DataGridView
return System

CreateNewPanel() protected method

protected CreateNewPanel ( ) : Panel
return System.Windows.Forms.Panel

DisplayEmptyJob() public method

public DisplayEmptyJob ( string name ) : void
name string
return void

DisplayJob() public method

public DisplayJob ( string name ) : void
name string
return void

GetNextTop() protected method

protected GetNextTop ( ) : int
return int

GetPropertyValue() protected method

protected GetPropertyValue ( ISqlClient typedJob, PropertyInfo property ) : string
typedJob ISqlClient
property System.Reflection.PropertyInfo
return string

IncNextTop() protected method

protected IncNextTop ( ) : void
return void

OnAddedJobEvent() public method

public OnAddedJobEvent ( EventArgs e ) : void
e System.EventArgs
return void

Property Details

assemblyResolver protected property

protected AssemblyResolver,SqlToGraphite assemblyResolver
return SqlToGraphite.AssemblyResolver

controller protected property

protected Controller controller
return Controller

defaultJobProperties protected property

protected DefaultJobProperties,Configurator.code defaultJobProperties
return DefaultJobProperties

nextTop protected property

protected int nextTop
return int

panel protected property

protected Panel,System.Windows.Forms panel
return System.Windows.Forms.Panel

resultGrid protected property

protected DataGridView,System.Windows.Forms resultGrid
return System.Windows.Forms.DataGridView