Top Method Summary
Options Name Purpose
CHARACTER CreateInstance (ISmartRepositoryService, logical, character, character, character, character, character, integer, DictionaryAttributeValue) Creates an Object Instance
CHARACTER Generate () Generates the source code for the SmartViewerControl
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 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


Method Detail
Top

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

CHARACTER Generate ()

Purpose: Generates the source code for the SmartViewerControl
Notes:

Returns CHARACTER
The file name of the generated source
Top

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

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

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

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

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

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

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

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

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


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:32:09