Top Method Summary
Options Name Purpose
+ CHARACTER AddCalculatedField (AddCalculatedFieldParameter) Adds a calculated field to a Business Entity
# CHARACTER FixRelativePath (character) Fixes a relative path to an absolute path
+ ListRestMethod GetRestMethods () Returns the list of supported rest addresses for methods to the caller
Inherited from Consultingwerk.OERA.BusinessTask
# InitializeBusinessEntityDesignerServices () Initialize Business Entity Designer services
# InitializeEnvironment () Hook to initialize environment (logging, settings, etc.)
# InitializeLogging () Hook to initialize logging for MCP task operations
# InitializePlugins () Loads the plugin manager service
# OnAfterGenerateSource (EventArgs) Raises the AfterGenerateSource event
# OnAfterRegenerateSource (EventArgs) Raises the AfterRegenerateSource event
# CHARACTER OpenFile (character) Opens a Business Entity Designer file
# RegenerateSource () Regenerates the source code
+ CHARACTER RemoveField (RemoveFieldParameter) Removes a field from a Business Entity
+ SaveFile (character) Saves a .bedgm file

Top Constructor Summary
Options Name Purpose
+ BusinessEntityDesignerMcpBusinessTask () Constructor for BusinessEntityDesignerMcpBusinessTask

Top Event Summary
Options Name Purpose
+ AfterGenerateSource (Object, EventArgs) Event raised after the source code is generated
+ AfterRegenerateSource (Object, EventArgs) Event raised after the source code is re-generated

Top Property Summary
Options Name Purpose
+ HANDLE DatasetHandle


Method Detail
Top

PUBLIC CHARACTER AddCalculatedField (AddCalculatedFieldParameter)

Purpose: Adds a calculated field to a Business Entity
Notes:

Parameters:
poParameter Consultingwerk.BusinessEntityDesigner.Mcp.AddCalculatedFieldParameter
The AddCalculatedFieldParameter with details
Returns CHARACTER
The response from the SmartFramework MCP server
Top

PROTECTED CHARACTER FixRelativePath (character)

Purpose: Fixes a relative path to an absolute path
Notes: Uses the location of the .BusinessEntityDesignerSettings.xml file as the base for relative paths

Parameters:
pcPath CHARACTER
The relative path
Returns CHARACTER
The absolute path
Top

PUBLIC ListRestMethod GetRestMethods ()

Inherited from Consultingwerk.OERA.BusinessTask
Purpose: Returns the list of supported rest addresses for methods
to the caller
Notes:

Returns ListRestMethod
The list of supported rest methods to the caller
Top

PROTECTED InitializeBusinessEntityDesignerServices ()

Purpose: Initialize Business Entity Designer services
Notes:

Top

PROTECTED InitializeEnvironment ()

Purpose: Hook to initialize environment (logging, settings, etc.)
Notes: Extend as needed for MCP execution context

Top

PROTECTED InitializeLogging ()

Purpose: Hook to initialize logging for MCP task operations
Notes: Intentionally left blank for now

Top

PROTECTED InitializePlugins ()

Purpose: Loads the plugin manager service
Notes:

Top

PROTECTED OnAfterGenerateSource (EventArgs)

Purpose: Raises the AfterGenerateSource event
Notes:

Parameters:
e Consultingwerk.EventArgs
The Consultingwerk.EventArgs with the data for this event
Top

PROTECTED OnAfterRegenerateSource (EventArgs)

Purpose: Raises the AfterRegenerateSource event
Notes:

Parameters:
e Consultingwerk.EventArgs
The Consultingwerk.EventArgs with the data for this event
Top

PROTECTED CHARACTER OpenFile (character)

Purpose: Opens a Business Entity Designer file
Notes:

Parameters:
pcEntityName CHARACTER
The name of the Business Entity Designer file
Returns CHARACTER
The fully qualified path to the .bedgm file
Top

PROTECTED RegenerateSource ()

Purpose: Regenerates the source code
Notes:

Top

PUBLIC CHARACTER RemoveField (RemoveFieldParameter)

Purpose: Removes a field from a Business Entity
Notes:

Parameters:
poParameter Consultingwerk.BusinessEntityDesigner.Mcp.RemoveFieldParameter
The RemoveFieldParameter with details
Returns CHARACTER
The response from the SmartFramework MCP server
Top

PUBLIC SaveFile (character)

Purpose: Saves a .bedgm file
Notes:

Parameters:
pcFileName CHARACTER
The name (including path) of the .bedgm file to save


Constructor Detail
Top

PUBLIC BusinessEntityDesignerMcpBusinessTask ()

Purpose: Constructor for BusinessEntityDesignerMcpBusinessTask
Notes:



Event Detail
Top

PUBLIC AfterGenerateSource (Object, EventArgs)

Purpose: Event raised after the source code is generated
Notes:

Parameters:
sender Progress.Lang.Object
The reference to the object that raised the event
e Consultingwerk.EventArgs
The Consultingwerk.EventArgs with the data for this event
Top

PUBLIC AfterRegenerateSource (Object, EventArgs)

Purpose: Event raised after the source code is re-generated
Notes:

Parameters:
sender Progress.Lang.Object
The reference to the object that raised the event
e Consultingwerk.EventArgs
The Consultingwerk.EventArgs with the data for this event


Property Detail
Top

PUBLIC HANDLE DatasetHandle


Returns HANDLE


Temp-Table Detail


©2006-2025 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       16.09.2025 09:09:53