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


ProDataset Detail

ProDataset dsBusinessEntity

Member tables: eBusinessEntity, eDataRelation, eDataRelationProperties, eTable, eField, eFieldProperties, eIndex, eIndexProperties, eTableProperties, eBusinessEntityProperties


Temp-Table Detail

Temp-Table eBusinessEntity

Defined in:

Temp-Table eBusinessEntityProperties

Defined in:

Temp-Table eDataRelation

Defined in:

Temp-Table eDataRelationProperties

Defined in:

Temp-Table eField

Defined in:

Temp-Table eFieldProperties

Defined in:

Temp-Table eIndex

Defined in:

Temp-Table eIndexProperties

Defined in:

Temp-Table eTable

Defined in:

Temp-Table eTableProperties

Defined in:


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 05:48:54