Namespace: Consultingwerk.SmartComponents.Support
Class 
BusinessEntityDesignerSupport Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:BusinessEntityDesignerSupport
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Jul 14 14:31:13 CEST 2010



Top Method Summary
Options Name Purpose
+ Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityBindingSource CreateBindingSourceFromAdapter (Component, character) Creates a SmartBusinessEntityBindingSource from a SmartBusinessEntityAdapter or SmartDatasetChildAdapter instance on the design surface
- RefreshButton2ClickHandler (Object, EventArgs) Event handler for the Refresh Button of the Refresh Button of the Business Entity Picker form
- RefreshButtonClickHandler (Object, EventArgs) Event handler for the Refresh Button of the Refresh Button of the Business Entity Picker form
+ RestartBusinessEntities () Restarts the Business Entities
+ SelectBusinessEntityName (character) Selects a Business Entity
+ SelectBusinessEntityName (character) Selects a Business Entity
+ SelectDatasetControllerType (character) Selects a Dataset Controller

Top Constructor Summary
Options Name Purpose
- BusinessEntityDesignerSupport () Constructor for the BusinessEntityDesignerSupport class

Top Property Summary
Options Name Purpose
+ LOGICAL DisconnectAppServerAfterEachRequest
+ LOGICAL SearchBusinessEntititiesOnAppServer


Method Detail
Top

PUBLIC Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityBindingSource CreateBindingSourceFromAdapter (Component, character)

Purpose: Creates a SmartBusinessEntityBindingSource from a SmartBusinessEntityAdapter
or SmartDatasetChildAdapter instance on the design surface
Notes:

Parameters:
poSourceComponent System.ComponentModel.Component
The source SmartBusinessEntiyAdapter or SmartDatasetChildAdapter as a component
pcBindingSourceClassName CHARACTER
The name of the ABL class to create the Binding Source of
Returns Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityBindingSource
The reference to the created SmartBusinessEntityBindingSource instance
Top

PRIVATE RefreshButton2ClickHandler (Object, EventArgs)

Purpose: Event handler for the Refresh Button of the Refresh Button of the
Business Entity Picker form
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

PRIVATE RefreshButtonClickHandler (Object, EventArgs)

Purpose: Event handler for the Refresh Button of the Refresh Button of the
Business Entity Picker form
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

PUBLIC RestartBusinessEntities ()

Purpose: Restarts the Business Entities
Notes: Useful when adding fields or tables to the BusinessEntity schema
Allows loading the schema of those field without restarting the
OpenEdge Architect or the prokject AVM

Top

PUBLIC SelectBusinessEntityName (character)

Purpose: Selects a Business Entity
Notes: Method is VOID because of WAIT-FOR

Parameters:
pcClassName CHARACTER
INPUT-OUTPUT The selected business entity name
Top

PUBLIC SelectBusinessEntityName (character)

Purpose: Selects a Business Entity
Notes: Method is VOID because of WAIT-FOR

Parameters:
pcClassName CHARACTER
OUTPUT The selected business entity name
Top

PUBLIC SelectDatasetControllerType (character)

Purpose: Selects a Dataset Controller
Notes: Method is VOID because of WAIT-FOR

Parameters:
pcClassName CHARACTER
OUTPUT The selected dataset controller name


Constructor Detail
Top

PRIVATE BusinessEntityDesignerSupport ()

Purpose: Constructor for the BusinessEntityDesignerSupport class
Notes: Disallow instance creation



Property Detail
Top

PUBLIC LOGICAL DisconnectAppServerAfterEachRequest


Returns LOGICAL
Top

PUBLIC LOGICAL SearchBusinessEntititiesOnAppServer


Returns LOGICAL


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