Top Method Summary
Options Name Purpose
GetCustomPropertyDocumentationHandler (Object, GetCustomPropertyDocumentationEventArgs) Event handler for the GetCustomPropertyDocumentation event of the Business Entity Dataset Controller
GetCustomPropertyNamesHandler (Object, GetCustomPropertyNamesEventArgs) Event handler for the GetCustomPropertyNames event of the Business Entity Dataset Controller
Shutdown () Method called when the Business Entity Designer will get closed
Startup (dataset, IBusinessEntityDatasetController, IBusinessEntityDesignerPluginManager) Method called when the Business Entity Designer is starting and has loaded the plugin

Top Property Summary
Options Name Purpose
CHARACTER FirstRelationProperty
CHARACTER RelationPropertyDocumentation


Method Detail
Top

GetCustomPropertyDocumentationHandler (Object, GetCustomPropertyDocumentationEventArgs)

Purpose: Event handler for the GetCustomPropertyDocumentation event of the
Business Entity Dataset Controller
Notes: SCL-5831. The same Markdown file describes every relation_<n>
property

Parameters:
sender Progress.Lang.Object
The reference to the object that raised the event
e Consultingwerk.BusinessEntityDesigner.Services.GetCustomPropertyDocumentationEventArgs
The GetCustomPropertyDocumentationEventArgs with the data for this event
Top

GetCustomPropertyNamesHandler (Object, GetCustomPropertyNamesEventArgs)

Purpose: Event handler for the GetCustomPropertyNames event of the
Business Entity Dataset Controller
Notes: SCL-5831. Only the name of the first relation is registered - the
relations of a temp-table are numbered consecutively, so the names
of the further relations follow from the ones already stored in
the model

Parameters:
sender Progress.Lang.Object
The reference to the object that raised the event
e Consultingwerk.BusinessEntityDesigner.Services.GetCustomPropertyNamesEventArgs
The GetCustomPropertyNamesEventArgs with the data for this event
Top

Shutdown ()

Purpose: Method called when the Business Entity Designer will get closed
Notes: Unsubscribes from events

Top

Startup (dataset, IBusinessEntityDatasetController, IBusinessEntityDesignerPluginManager)

Purpose: Method called when the Business Entity Designer is starting and
has loaded the plugin
Notes: Initializes the plugin, subscribes to the GetTableModelMembers
event of the Model Class Generator plugin and to the custom
property events of the controller

Parameters:
dsBusinessEntity DATASET dsBusinessEntity
Business Entity with the Design dataset, called with the BIND keyword
poController Consultingwerk.BusinessEntityDesigner.Common.IBusinessEntityDatasetController
The BusinessEntityDatasetController
poPluginManager Consultingwerk.BusinessEntityDesigner.Common.IBusinessEntityDesignerPluginManager
The reference to the Plugin Manager


Property Detail
Top

CHARACTER FirstRelationProperty


Returns CHARACTER
Top

CHARACTER RelationPropertyDocumentation


Returns CHARACTER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       19.09.2026 10:06:28