Namespace: Consultingwerk.BusinessEntityDesigner.Plugins
Class 
Web2ViewGeneratorPlugin Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.BusinessEntityDesigner.IBusinessEntityDesignerPlugin

File:Web2ViewGeneratorPlugin
Purpose:Business Entity Designer Plugin to generate fragments
of html views used in the SmartComponents2.Web (Angular JS)
Description:Adds a "Generate Web2 Viewer" and "Generate Web2 Form"
button to the Business Entity Designer Ribbon that allows
opening a wizard for a detail view and form.
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Sep 21 20:38:49 CEST 2012



Top Method Summary
Options Name Purpose
# GenerateWeb2Form () Shows the wizard to create a Form
# GenerateWeb2Viewer () Shows the Wizard to create a Detail View
+ Shutdown () Shuts down the plugin
+ Startup (dataset, BusinessEntityDatasetController, BusinessEntityDesignerForm, UltraToolbarsManager) Initializes the plugin
# ToolClickHandler (Object, ToolClickEventArgs) Handles the ToolClick event of the Business Entity Designer's UltraToolbarsManager

Top Constructor Summary
Options Name Purpose
+ Web2ViewGeneratorPlugin () Constructor for the Web2ViewGeneratorPlugin class


Method Detail
Top

PROTECTED GenerateWeb2Form ()

Purpose: Shows the wizard to create a Form
Notes:

Top

PROTECTED GenerateWeb2Viewer ()

Purpose: Shows the Wizard to create a Detail View
Notes:

Top

PUBLIC Shutdown ()

Purpose: Shuts down the plugin
Notes:

Top

PUBLIC Startup (dataset, BusinessEntityDatasetController, BusinessEntityDesignerForm, UltraToolbarsManager)

Purpose: Initializes the plugin
Notes:

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


Constructor Detail
Top

PUBLIC Web2ViewGeneratorPlugin ()

Purpose: Constructor for the Web2ViewGeneratorPlugin class
Notes:



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:35:11