Top Method Summary
Options Name Purpose
# LOGICAL EnsureValidTempTableName (character) Performs validation on the temp-table name
# ImportJsonSchema () Prompts for a JSON schema file, and imports a selected node as a temp-table definition
# JsonSchemaPathQueryHandler (Object, JsonSchemaPathQueryEventArgs) Prompts for a JSON schema file, and imports a selected node as a temp-table definition
+ Shutdown () Method called when the Business Entity Designer will get closed
+ Startup (dataset, BusinessEntityDatasetController, BusinessEntityDesignerForm, UltraToolbarsManager) Method called when the Business Entity Designer is starting and has loaded the plugin.
# ToolClickHandler (Object, ToolClickEventArgs) Handles the ToolClick event of the Business Entity Designer's UltraToolbarsManager


Method Detail
Top

PROTECTED LOGICAL EnsureValidTempTableName (character)

Purpose: Performs validation on the temp-table name
Notes:

Parameters:
pcTempTableName CHARACTER
INPUT-OUTPUT The temp-table name to validate
Returns LOGICAL
Logical value indicating if a have received a valid temp-table name
Top

PROTECTED ImportJsonSchema ()

Purpose: Prompts for a JSON schema file, and imports a selected node as a temp-table definition
Notes:

Top

PROTECTED JsonSchemaPathQueryHandler (Object, JsonSchemaPathQueryEventArgs)

Purpose: Prompts for a JSON schema file, and imports a selected node as a temp-table definition
Notes:

Parameters:
sender Progress.Lang.Object
The object publishing the event
e Consultingwerk.BusinessEntityDesigner.Services.JsonSchemaPathQueryEventArgs
Events args for the event
Top

PUBLIC Shutdown ()

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

Top

PUBLIC Startup (dataset, BusinessEntityDatasetController, BusinessEntityDesignerForm, UltraToolbarsManager)

Purpose: Method called when the Business Entity Designer is starting and
has loaded the plugin.
Notes: Passes references to some key components of the Designer to
the plugin, use this to initialize the plugin, subscribe to events

Parameters:
dsBusinessEntity DATASET dsBusinessEntity
Business Entity with the Design dataset, called with the BIND keyword
poController Consultingwerk.BusinessEntityDesigner.Services.BusinessEntityDatasetController
The BusinessEntityDatasetController
poForm Consultingwerk.BusinessEntityDesigner.UI.BusinessEntityDesignerForm
The main Form of the BusinessEntityDesigner
poToolbar Infragistics.Win.UltraWinToolbars.UltraToolbarsManager
The reference to the UltraToolbarsManager used by the BusinessEntityDesigner
Top

PROTECTED ToolClickHandler (Object, ToolClickEventArgs)

Purpose: Handles the ToolClick event of the Business Entity Designer's
UltraToolbarsManager
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e Infragistics.Win.UltraWinToolbars.ToolClickEventArgs
The ToolClickEventArgs with the data for this event


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       09.11.2024 18:34:50