Top Method Summary
Options Name Purpose
+ CHARACTER CreateInstance (ISmartRepositoryService, logical, character, character, character, character, character, integer, DictionaryAttributeValue) Creates an Object Instance
+ CreateMethod (character, longchar) Creates a method in the container control
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
+ CHARACTER Generate () Generates the source code for the SmartViewerControl
Overrides Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator:Generate ()
# CHARACTER GenerateButton (ISmartRepositoryService, logical, character, character, UltraButtonControlGenerator) Generates a Button instance
# CHARACTER GenerateComboBox (ISmartRepositoryService, logical, character, character, UltraComboEditorControlGenerator, ListNameValuePair) Generates a ComboBox instance
# CHARACTER GenerateDataField (ISmartRepositoryService, logical, character, character, IControlGenerator, ListNameValuePair) Generates a data field instance
# CHARACTER GenerateGroupBox (ISmartRepositoryService, logical, character, character, UltraGroupBoxControlGenerator) Generates a GroupBox instance
# CHARACTER GenerateImage (ISmartRepositoryService, logical, character, character, UltraPictureBoxControlGenerator) Generates an Image instance
# GenerateInstances (ISmartRepositoryService, logical, character, character, character, ListNameValuePair) Generates the instances for the given container
+ CHARACTER GenerateObjectName (character) Generates a temporary object name (e.g. appearance1) based on a provided name (e.g. appearance)
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
# CHARACTER GenerateRadioset (ISmartRepositoryService, logical, character, character, UltraOptionSetControlGenerator, ListNameValuePair) Generates a Radioset instance
# CHARACTER GenerateText (ISmartRepositoryService, logical, character, character, UltraLabelControlGenerator) Generates a Text instance

Top Constructor Summary
Options Name Purpose
+ MetaViewerGenerator (CreateObjectMasterParameter, logical) Constructor for the MetaViewerGenerator class

Top Property Summary
Options Name Purpose
+ System.Collections.Generic.List <Progress.Data.ColumnPropDesc> BindingSourceColumns
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
+ CHARACTER ClassName
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
+ Consultingwerk.BusinessEntityDesigner.Generator.ListIControlGenerator ControlGenerators
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
+ LOGICAL CreateBindingSource
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
+ CHARACTER EntityJoin
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
+ CHARACTER EntityName
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
+ CHARACTER EntityTable
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
+ CHARACTER EntityView
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
+ CHARACTER PackageName
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator


Method Detail
Top

PUBLIC CHARACTER CreateInstance (ISmartRepositoryService, logical, character, character, character, character, character, integer, DictionaryAttributeValue)

Purpose: Creates an Object Instance
Notes:

Parameters:
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference to the ISmartRepositoryService
plUpdatingExistingMaster LOGICAL
Updating existing master
pcContainerObject CHARACTER
The Container Object Master GUID or Container Object Name
pcInstanceObject CHARACTER
The Object Master GUID or Object Name of the object to create an instance of
pcInstanceName CHARACTER
The name of the object instance (or ? to use the object name)
pcInstanceDescription CHARACTER
The description of the instance
pcPageGuid CHARACTER
The GUID or the sequence number of the page to create the instance on, leave empty for container page
piObjectSequence INTEGER
The sequence of the object instance on the given page
poAttributes Consultingwerk.SmartFramework.Repository.DictionaryAttributeValue
The Dictionary of IAttributeValue instances
Returns CHARACTER
The Object Instance Guid
Top

PUBLIC CreateMethod (character, longchar)

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
Purpose: Creates a method in the container control
Notes:

Parameters:
pcMethodName CHARACTER
The name of the method to create
pcCode LONGCHAR
The source code of the method
Top

PUBLIC CHARACTER Generate ()

Overrides Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator:Generate ()
Purpose: Generates the source code for the SmartViewerControl
Notes:

Returns CHARACTER
The file name of the generated source
Top

PROTECTED CHARACTER GenerateButton (ISmartRepositoryService, logical, character, character, UltraButtonControlGenerator)

Purpose: Generates a Button instance
Notes:

Parameters:
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference of the ISmartRepositoryService
plUpdatingExistingMaster LOGICAL
Updating existing master
pcViewerGuid CHARACTER
The GUID of the MetaViewer master
pcContainerInstanceGuid CHARACTER
The GUID of the container instance
poGenerator Consultingwerk.BusinessEntityDesigner.Generator.Viewer.UltraButtonControlGenerator
The ControlGenerator instance
Returns CHARACTER
The GUID of the object instance
Top

PROTECTED CHARACTER GenerateComboBox (ISmartRepositoryService, logical, character, character, UltraComboEditorControlGenerator, ListNameValuePair)

Purpose: Generates a ComboBox instance
Notes:

Parameters:
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference of the ISmartRepositoryService
plUpdatingExistingMaster LOGICAL
Updating existing master
pcViewerGuid CHARACTER
The GUID of the MetaViewer master
pcContainerInstanceGuid CHARACTER
The GUID of the container instance
poGenerator Consultingwerk.BusinessEntityDesigner.Generator.Viewer.UltraComboEditorControlGenerator
The ControlGenerator instance
poLabels Consultingwerk.ListNameValuePair
The list of the control labels
Returns CHARACTER
The GUID of the object instance
Top

PROTECTED CHARACTER GenerateDataField (ISmartRepositoryService, logical, character, character, IControlGenerator, ListNameValuePair)

Purpose: Generates a data field instance
Notes:

Parameters:
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference of the ISmartRepositoryService
plUpdatingExistingMaster LOGICAL
Updating existing master
pcViewerGuid CHARACTER
The GUID of the MetaViewer master
pcContainerInstanceGuid CHARACTER
The GUID of the container instance
poGenerator Consultingwerk.BusinessEntityDesigner.Generator.IControlGenerator
The ControlGenerator instance
poLabels Consultingwerk.ListNameValuePair
The list of the control labels
Returns CHARACTER
The GUID of the object instance
Top

PROTECTED CHARACTER GenerateGroupBox (ISmartRepositoryService, logical, character, character, UltraGroupBoxControlGenerator)

Purpose: Generates a GroupBox instance
Notes:

Parameters:
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference of the ISmartRepositoryService
plUpdatingExistingMaster LOGICAL
Updating existing master
pcViewerGuid CHARACTER
The GUID of the MetaViewer master
pcContainerInstanceGuid CHARACTER
The GUID of the container instance
poGroupBox Consultingwerk.BusinessEntityDesigner.Generator.Viewer.UltraGroupBoxControlGenerator
The UltraGroupBoxControlGenerator instance
Returns CHARACTER
The GUID of the object instance
Top

PROTECTED CHARACTER GenerateImage (ISmartRepositoryService, logical, character, character, UltraPictureBoxControlGenerator)

Purpose: Generates an Image instance
Notes:

Parameters:
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference of the ISmartRepositoryService
plUpdatingExistingMaster LOGICAL
Updating existing master
pcViewerGuid CHARACTER
The GUID of the MetaViewer master
pcContainerInstanceGuid CHARACTER
The GUID of the container instance
poGenerator Consultingwerk.BusinessEntityDesigner.Generator.Viewer.UltraPictureBoxControlGenerator
The ControlGenerator instance
Returns CHARACTER
The GUID of the object instance
Top

PROTECTED GenerateInstances (ISmartRepositoryService, logical, character, character, character, ListNameValuePair)

Purpose: Generates the instances for the given container
Notes:

Parameters:
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference of the ISmartRepositoryService
plUpdatingExistingMaster LOGICAL
Updating existing master
pcViewerGuid CHARACTER
The GUID of the MetaViewer master
pcContainerName CHARACTER
The name of the container for which instances should be generated
pcContainerInstanceGuid CHARACTER
The GUID of the container instance
poLabels Consultingwerk.ListNameValuePair
The list of the control labels
Top

PUBLIC CHARACTER GenerateObjectName (character)

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator
Purpose: Generates a temporary object name (e.g. appearance1) based on a
provided name (e.g. appearance)
Notes:

Parameters:
pcObjectName CHARACTER
The name to be used for a temporary object
Returns CHARACTER
The name to be used for a temporary object
Top

PROTECTED CHARACTER GenerateRadioset (ISmartRepositoryService, logical, character, character, UltraOptionSetControlGenerator, ListNameValuePair)

Purpose: Generates a Radioset instance
Notes:

Parameters:
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference of the ISmartRepositoryService
plUpdatingExistingMaster LOGICAL
Updating existing master
pcViewerGuid CHARACTER
The GUID of the MetaViewer master
pcContainerInstanceGuid CHARACTER
The GUID of the container instance
poGenerator Consultingwerk.BusinessEntityDesigner.Generator.Viewer.UltraOptionSetControlGenerator
The ControlGenerator instance
poLabels Consultingwerk.ListNameValuePair
The list of the control labels
Returns CHARACTER
The GUID of the object instance
Top

PROTECTED CHARACTER GenerateText (ISmartRepositoryService, logical, character, character, UltraLabelControlGenerator)

Purpose: Generates a Text instance
Notes:

Parameters:
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference of the ISmartRepositoryService
plUpdatingExistingMaster LOGICAL
Updating existing master
pcViewerGuid CHARACTER
The GUID of the MetaViewer master
pcContainerInstanceGuid CHARACTER
The GUID of the container instance
poGenerator Consultingwerk.BusinessEntityDesigner.Generator.Viewer.UltraLabelControlGenerator
The ControlGenerator instance
Returns CHARACTER
The GUID of the object instance


Constructor Detail
Top

PUBLIC MetaViewerGenerator (CreateObjectMasterParameter, logical)

Purpose: Constructor for the MetaViewerGenerator class
Notes:

Parameters:
poParameter Consultingwerk.SmartFramework.Repository.CreateObjectMasterParameter
The CreateObjectMasterParameter instance with data for this call
plUpdatingExistingMaster LOGICAL
Updating existing master


Property Detail
Top

PUBLIC System.Collections.Generic.List <Progress.Data.ColumnPropDesc> BindingSourceColumns

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator

Returns System.Collections.Generic.List <Progress.Data.ColumnPropDesc>
Top

PUBLIC CHARACTER ClassName

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator

Returns CHARACTER
Top

PUBLIC Consultingwerk.BusinessEntityDesigner.Generator.ListIControlGenerator ControlGenerators

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator

Returns Consultingwerk.BusinessEntityDesigner.Generator.ListIControlGenerator
Top

PUBLIC LOGICAL CreateBindingSource

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator

Returns LOGICAL
Top

PUBLIC CHARACTER EntityJoin

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator

Returns CHARACTER
Top

PUBLIC CHARACTER EntityName

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator

Returns CHARACTER
Top

PUBLIC CHARACTER EntityTable

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator

Returns CHARACTER
Top

PUBLIC CHARACTER EntityView

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator

Returns CHARACTER
Top

PUBLIC CHARACTER PackageName

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.AbstractSmartViewerGenerator

Returns CHARACTER


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 06:21:13