Namespace: Consultingwerk.BusinessEntityDesigner.Generator.Form
Class 
SmartWindowBuilder Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:SmartWindowBuilder
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sun Oct 21 11:16:31 CEST 2012



Top Method Summary
Options Name Purpose
+ CHARACTER Generate () Generates the SmartWindowForm
# Progress.Data.ColumnPropDesc GetColumn (character) Returns the ColumnProp Desc for the given Column

Top Constructor Summary
Options Name Purpose
+ SmartWindowBuilder () Constructor for the SmartWindowBuilder class

Top Property Summary
Options Name Purpose
+ Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityBindingSource BindingSource Gets and sets the BindingSource that defines the schema
+ CHARACTER ClassName Gets and sets the Class Name for the generated SmartWindowForm
+ CHARACTER DatasetControllerName Gets and sets the name of the Dataset Controller used
+ CHARACTER EntityJoin Gets and sets the EntityJoin property of the SmartBusinessEntityBindingSource
+ CHARACTER EntityName Gets and sets the EntityName property of the SmartBusinessEntityBindingSource
+ CHARACTER EntityTable Gets and sets the EntityTable property of the SmartBusinessEntityBindingSource
+ CHARACTER EntityView Gets and sets the EntityView property of the SmartBusinessEntityBindingSource
+ CHARACTER FormTitle Gets and sets the Form Title (Text Property of the generated Form)
+ Consultingwerk.BusinessEntityDesigner.Generator.Form.ISmartWindowGenerator Generator Returns the Generator instance
+ Consultingwerk.Framework.Collections.CharacterList GridColumns Gets and sets the list of Grid Columns
+ CHARACTER PackageName Gets and sets the Class Name for the generated SmartWindowForm
+ CHARACTER ResxTemplateName Gets and sets the Name of the Template to be used for generation
+ CHARACTER TemplateName Gets and sets the Name of the Template to be used for generation
+ CHARACTER ViewerName Gets and sets the name of the SmartViewer to be used in the SmartWindowForm


Method Detail
Top

PUBLIC CHARACTER Generate ()

Purpose: Generates the SmartWindowForm
Notes:

Returns CHARACTER
The file name of the generated Form
Top

PROTECTED Progress.Data.ColumnPropDesc GetColumn (character)

Purpose: Returns the ColumnProp Desc for the given Column
Notes:

Parameters:
pcColumnName CHARACTER
Returns Progress.Data.ColumnPropDesc
The Progress.Data.ColumnPropDesc for the named Column


Constructor Detail
Top

PUBLIC SmartWindowBuilder ()

Purpose: Constructor for the SmartWindowBuilder class
Notes:



Property Detail
Top

PUBLIC Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityBindingSource BindingSource

Purpose: Gets and sets the BindingSource that defines the schema
Notes:

Returns Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityBindingSource
Top

PUBLIC CHARACTER ClassName

Purpose: Gets and sets the Class Name for the generated SmartWindowForm
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER DatasetControllerName

Purpose: Gets and sets the name of the Dataset Controller used
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER EntityJoin

Purpose: Gets and sets the EntityJoin property of the SmartBusinessEntityBindingSource
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER EntityName

Purpose: Gets and sets the EntityName property of the SmartBusinessEntityBindingSource
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER EntityTable

Purpose: Gets and sets the EntityTable property of the SmartBusinessEntityBindingSource
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER EntityView

Purpose: Gets and sets the EntityView property of the SmartBusinessEntityBindingSource
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER FormTitle

Purpose: Gets and sets the Form Title (Text Property of the generated Form)
Notes:

Returns CHARACTER
Top

PUBLIC Consultingwerk.BusinessEntityDesigner.Generator.Form.ISmartWindowGenerator Generator

Purpose: Returns the Generator instance
Notes:

Returns Consultingwerk.BusinessEntityDesigner.Generator.Form.ISmartWindowGenerator
Top

PUBLIC Consultingwerk.Framework.Collections.CharacterList GridColumns

Purpose: Gets and sets the list of Grid Columns
Notes:

Returns Consultingwerk.Framework.Collections.CharacterList
Top

PUBLIC CHARACTER PackageName

Purpose: Gets and sets the Class Name for the generated SmartWindowForm
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER ResxTemplateName

Purpose: Gets and sets the Name of the Template to be used for generation
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER TemplateName

Purpose: Gets and sets the Name of the Template to be used for generation
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER ViewerName

Purpose: Gets and sets the name of the SmartViewer to be used in the SmartWindowForm
Notes:

Returns CHARACTER


©2006-2016 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       26.08.2016 08:25:46