Namespace: Consultingwerk.Windows.Framework.System
Class 
SmartBusinessEntityDatasetController Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.SmartComponents.Interfaces.IDatasetController

File:SmartBusinessEntityDatasetController
Author(s):Sebastian Düngel / Consultingwerk Ltd.
Created:17.10.2013 19:02:05
Notes:Conditionally implements the IDatasetController Interface
when the SmartComponentLibrary preprocessor option is set.



Top Method Summary
Options Name Purpose
+ CreateSmartBusinessEntityTable (character) Creates the dependet tables for the BusinessEntity
+ DeregisterConsumer (Object) Invoked by SmartBusinessEntityAdapter and SmartDatasetChildAdapter instances when detaching from the Dataset of the DatasetController. Allows event unsubscription etc.
+ RegisterConsumer (Object) Invoked by SmartBusinessEntityAdapter and SmartDatasetChildAdapter instances when attaching to the Dataset of the DatasetController. Allows event subscription etc.

Top Constructor Summary
Options Name Purpose
+ SmartBusinessEntityDatasetController () Constructor of the SmartBusinessEntityDatasetController class

Top Property Summary
Options Name Purpose
+ HANDLE DatasetHandle Returns the reference to the static dataset defined inside the Dataset Controller


Method Detail
Top

PUBLIC CreateSmartBusinessEntityTable (character)

Purpose: Creates the dependet tables for the BusinessEntity
Notes:

Parameters:
pcBusinessEntityName CHARACTER
The BusinessEntity name
Top

PUBLIC DeregisterConsumer (Object)

Purpose: Invoked by SmartBusinessEntityAdapter and SmartDatasetChildAdapter
instances when detaching from the Dataset of the DatasetController.
Allows event unsubscription etc.
Notes: Interface IDatasetController member

Parameters:
poConsumer Progress.Lang.Object
The reference of the Object detaching from the Dataset Controller
Top

PUBLIC RegisterConsumer (Object)

Purpose: Invoked by SmartBusinessEntityAdapter and SmartDatasetChildAdapter
instances when attaching to the Dataset of the DatasetController.
Allows event subscription etc.
Notes: Interface IDatasetController member

Parameters:
poConsumer Progress.Lang.Object
The reference of the Object attaching to the Dataset Controller


Constructor Detail
Top

PUBLIC SmartBusinessEntityDatasetController ()

Purpose: Constructor of the SmartBusinessEntityDatasetController class
Notes: Assigns the DatasetHandle property



Property Detail
Top

PUBLIC HANDLE DatasetHandle

Purpose: Returns the reference to the static dataset defined inside the
Dataset Controller
Notes: Interface IDatasetController member

Returns HANDLE


©2006-2016 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       26.08.2016 08:52:32