Namespace: Consultingwerk.BusinessEntityDesigner.Plugins.ModelClassGenerator
Class 
ModelClassAnnotationGenerator Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:ModelClassAnnotationGenerator
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Mon Jan 03 14:33:15 CET 2022



Top Method Summary
Options Name Purpose
# LONGCHAR GetAnnotations (character, character)
+ UpdateAnnotations (dataset, character, character) Updates the @DatasetModel and @TableModel Annotations in the Business Entity


Method Detail
Top

PROTECTED LONGCHAR GetAnnotations (character, character)

Purpose:
Notes:

Parameters:
pcSuffixDatasetModel CHARACTER
The suffix for the DatasetModel class name
pcSuffixTableModel CHARACTER
The suffix for the TableModel class name
Returns LONGCHAR
The generated Annotation
Top

PUBLIC UpdateAnnotations (dataset, character, character)

Purpose: Updates the @DatasetModel and @TableModel Annotations in the
Business Entity
Notes:

Parameters:
dsBusinessEntity DATASET dsBusinessEntity
BY-REFERENCE Dataset
pcSuffixDatasetModel CHARACTER
The suffix for the DatasetModel class name
pcSuffixTableModel CHARACTER
The suffix for the TableModel class name


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:49:20