C# 클래스 Configurator.code.BuilderBase

파일 보기 프로젝트 열기: perryofpeek/SqlToGraphite-core

보호된 프로퍼티들

프로퍼티 타입 설명
assemblyResolver SqlToGraphite.AssemblyResolver
controller Controller
defaultJobProperties DefaultJobProperties
nextTop int
panel System.Windows.Forms.Panel
resultGrid System.Windows.Forms.DataGridView

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
AddPair ( string name, string value, string help ) : void
CreateNewPanel ( ) : Panel
GetNextTop ( ) : int
GetPropertyValue ( ISqlClient typedJob, PropertyInfo property ) : string
IncNextTop ( ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

AddPair() 보호된 메소드

protected AddPair ( string name, string value, string help ) : void
name string
value string
help string
리턴 void

BuilderBase() 공개 메소드

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
리턴 System

CreateNewPanel() 보호된 메소드

protected CreateNewPanel ( ) : Panel
리턴 System.Windows.Forms.Panel

DisplayEmptyJob() 공개 메소드

public DisplayEmptyJob ( string name ) : void
name string
리턴 void

DisplayJob() 공개 메소드

public DisplayJob ( string name ) : void
name string
리턴 void

GetNextTop() 보호된 메소드

protected GetNextTop ( ) : int
리턴 int

GetPropertyValue() 보호된 메소드

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

IncNextTop() 보호된 메소드

protected IncNextTop ( ) : void
리턴 void

OnAddedJobEvent() 공개 메소드

public OnAddedJobEvent ( EventArgs e ) : void
e System.EventArgs
리턴 void

프로퍼티 상세

assemblyResolver 보호되어 있는 프로퍼티

protected AssemblyResolver,SqlToGraphite assemblyResolver
리턴 SqlToGraphite.AssemblyResolver

controller 보호되어 있는 프로퍼티

protected Controller controller
리턴 Controller

defaultJobProperties 보호되어 있는 프로퍼티

protected DefaultJobProperties,Configurator.code defaultJobProperties
리턴 DefaultJobProperties

nextTop 보호되어 있는 프로퍼티

protected int nextTop
리턴 int

panel 보호되어 있는 프로퍼티

protected Panel,System.Windows.Forms panel
리턴 System.Windows.Forms.Panel

resultGrid 보호되어 있는 프로퍼티

protected DataGridView,System.Windows.Forms resultGrid
리턴 System.Windows.Forms.DataGridView