Namespace: Consultingwerk.BusinessEntityDesigner.Generator
Interface 
IBusinessEntityGenerator Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.BusinessEntityDesigner.Generator.BusinessEntityGenerator

File:IBusinessEntityGenerator
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sun Oct 17 22:28:29 CEST 2010



Top Method Summary
Options Name Purpose
+ LOGICAL Compile (dataset) Complies the generated BusinessEntity, DataAcess and DatasetController classes
+ LOGICAL GenerateCode (dataset) Generates the source code
+ LOGICAL RegenerateCode (dataset) Re-generates the source code
+ ValidateDesign (dataset) Validates the Design

Top Property Summary
Options Name Purpose
+ Consultingwerk.BusinessEntityDesigner.Generator.Generated Generated
+ LOGICAL OpenFilesInIDE
+ LOGICAL SilentMode


Method Detail
Top

PUBLIC LOGICAL Compile (dataset)

Purpose: Complies the generated BusinessEntity, DataAcess and DatasetController
classes
Notes:

Parameters:
dsBusinessEntity DATASET dsBusinessEntity
The dataset with the Business Entity model
Returns LOGICAL
Logical value indicating the success of the operation
Top

PUBLIC LOGICAL GenerateCode (dataset)

Purpose: Generates the source code
Notes: This method will overwrite eventually existing source code

Parameters:
dsBusinessEntity DATASET dsBusinessEntity
The dataset with the Business Entity model
Returns LOGICAL
Logical value indicating the success of the operation
Top

PUBLIC LOGICAL RegenerateCode (dataset)

Purpose: Re-generates the source code
Notes:

Parameters:
dsBusinessEntity DATASET dsBusinessEntity
The dataset with the Business Entity model
Returns LOGICAL
Logical value indicating the success of the operation
Top

PUBLIC ValidateDesign (dataset)

Purpose: Validates the Design
Notes:

Parameters:
dsBusinessEntity DATASET dsBusinessEntity
The dataset with the Business Entity model


Property Detail
Top

PUBLIC Consultingwerk.BusinessEntityDesigner.Generator.Generated Generated


Returns Consultingwerk.BusinessEntityDesigner.Generator.Generated
Top

PUBLIC LOGICAL OpenFilesInIDE


Returns LOGICAL
Top

PUBLIC LOGICAL SilentMode


Returns LOGICAL


©2006-2020 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       04.02.2020 23:09:37