Namespace: Consultingwerk.SmartComponents.Interfaces
Interface 
IDatasetController Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.BusinessEntityDesigner.Services.BusinessEntityDatasetController, Consultingwerk.BusinessEntityDesigner.Services.DatabaseSchemaDatasetController, Consultingwerk.SmartFramework.Authentication.UserDatasetController, Consultingwerk.SmartFramework.Authentication.UserProfileDatasetController, Consultingwerk.SmartFramework.Authorization.FieldSecurityItemDatasetController, Consultingwerk.SmartFramework.Authorization.GroupDatasetController, Consultingwerk.SmartFramework.Authorization.MenuGroupDatasetController, Consultingwerk.SmartFramework.Authorization.ParentGroupDatasetController, Consultingwerk.SmartFramework.Authorization.SecurityAssignmentDatasetController, Consultingwerk.SmartFramework.Authorization.SecurityObjectDatasetController, Consultingwerk.SmartFramework.Authorization.SecurityRealmDatasetController, Consultingwerk.SmartFramework.Authorization.SecurityTokenDatasetController, Consultingwerk.SmartFramework.Authorization.UserGroupDatasetController, Consultingwerk.SmartFramework.Context.ContextStoreDatasetController, Consultingwerk.SmartFramework.Lock.LockDatasetController, Consultingwerk.SmartFramework.Menu.MenuDatasetController, Consultingwerk.SmartFramework.Menu.MenuStyleDatasetController, Consultingwerk.SmartFramework.Menu.ModuleDatasetController, Consultingwerk.SmartFramework.Menu.ProductDatasetController, Consultingwerk.SmartFramework.Repository.BusinessEntities.MetaBusinessEntity.MetaBusinessEntityDatasetController, Consultingwerk.SmartFramework.Repository.BusinessEntities.MetaDataSource.MetaDataSourcerDatasetController, Consultingwerk.SmartFramework.Repository.BusinessEntities.MetaEntityTable.MetaEntityTableDatasetController, Consultingwerk.SmartFramework.Repository.Class.AttributeDatasetController, Consultingwerk.SmartFramework.Repository.Class.AttributeGroupDatasetController, Consultingwerk.SmartFramework.Repository.Class.AttributeUsed.AttributeValueDatasetController, Consultingwerk.SmartFramework.Repository.Class.AttributeValueDatasetController, Consultingwerk.SmartFramework.Repository.Class.ClassTypeDatasetController, Consultingwerk.SmartFramework.Repository.Class.LinkTypeDatasetController, Consultingwerk.SmartFramework.Repository.Class.ObjectTypeDatasetController, Consultingwerk.SmartFramework.Repository.Class.SupportedInstanceObjectTypeDatasetController, Consultingwerk.SmartFramework.Repository.Class.SupportedLinkDatasetController, Consultingwerk.SmartFramework.Repository.Customization.CustomizationDatasetController, Consultingwerk.SmartFramework.Repository.Customization.CustomizationTypeDatasetController, Consultingwerk.SmartFramework.Repository.Field.EntityFieldMappingDatasetController, Consultingwerk.SmartFramework.Repository.Object.ObjectMasterDatasetController, Consultingwerk.SmartFramework.Repository.Object.WhereUsed.WhereUsedDatasetController, Consultingwerk.SmartFramework.Repository.ScreenMapping.EntityTableMappingDatasetController, Consultingwerk.SmartFramework.Repository.ScreenMapping.ScreenTypeDatasetController, Consultingwerk.SmartFramework.Repository.ScreenMapping.UiTypeDatasetController, Consultingwerk.SmartFramework.Scheduler.SchedulerJobDatasetController, Consultingwerk.SmartFramework.Scheduler.SchedulerJobPlanDatasetController, Consultingwerk.SmartFramework.Scheduler.SchedulerJobStatusDatasetController, Consultingwerk.SmartFramework.Scheduler.SchedulerQueueDatasetController, Consultingwerk.SmartFramework.System.AttachmentDatasetController, Consultingwerk.SmartFramework.System.AttachmentRoleDatasetController, Consultingwerk.SmartFramework.System.CommentRoleDatasetController, Consultingwerk.SmartFramework.System.ConfigurationValueDatasetController, Consultingwerk.SmartFramework.System.ImportFileStatus.ImportFileStatusDatasetController, Consultingwerk.SmartFramework.System.KeyFieldAssignmentTypeDatasetController, Consultingwerk.SmartFramework.System.LanguageDatasetController, Consultingwerk.SmartFramework.System.LoginCompanyDatasetController, Consultingwerk.SmartFramework.System.MessageDatasetController, Consultingwerk.SmartFramework.System.ModifiedStateDatasetController, Consultingwerk.SmartFramework.System.RelationDatasetController, Consultingwerk.SmartFramework.System.SmartCache.CacheDatasetController, Consultingwerk.SmartFramework.System.TableDatasetController, Consultingwerk.SmartFramework.System.Tags.TagDatasetController, Consultingwerk.SmartFramework.System.TranslationDatasetController, Consultingwerk.SmartFramework.System.UiTranslationDatasetController, Consultingwerk.SmartFramework.System.ValueListDatasetController, Consultingwerk.SmartFramework.Web.RouteDatasetController, Consultingwerk.SmartFramework.Workflow.WorkflowDatasetController, Consultingwerk.SmartFramework.Workflow.WorkflowInstanceDatasetController, Consultingwerk.Windows.Framework.Authorization.ToolbarSecurityItemDatasetController, Consultingwerk.Windows.Framework.Localization.UserInterfaceCultureDatasetController, Consultingwerk.Windows.Framework.System.DeletionDatasetController, Consultingwerk.Windows.Framework.System.SmartBusinessEntityDatasetController

File:IDatasetController
Purpose:Allows client side business logic that is executed
independently from the actual part of the UI. Typically
one IDatasetController instance would be used per Form.
Description:This Interface defines the required public members
for classes that control a Dataset within the SmartComponent
Library SmartBusinessEntityAdapter. Typically a class
implementing this Interface would be the owner of a
staticly defined ProDataset.
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Apr 14 19:35:52 CEST 2010
Purpose: Returns a reference to the primary Dataset owned by the DatasetController
Notes:



Top Method Summary
Options Name Purpose
+ DeregisterConsumer (Object) Deregisters a Consumer with this DatasetController
+ RegisterConsumer (Object) Registers a Consumer with this DatasetController

Top Property Summary
Options Name Purpose
+ HANDLE DatasetHandle


Method Detail
Top

PUBLIC DeregisterConsumer (Object)

Purpose: Deregisters a Consumer with this DatasetController
Notes: May be used to unsubscribe from events of the Consumer etc.
The consumer is of type Progress.Lang.Object and needs to be casted
to a useful type/Interface.

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

PUBLIC RegisterConsumer (Object)

Purpose: Registers a Consumer with this DatasetController
Notes: May be used to subscribe to events from the Consumer etc.
The consumer is of type Progress.Lang.Object and needs to be casted
to a useful type/Interface.

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


Property Detail
Top

PUBLIC HANDLE DatasetHandle


Returns HANDLE


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       20.05.2024 17:14:08