Namespace: Consultingwerk.BusinessEntityDesigner.Plugins.RestInterfaceGenerator
Class 
RestInterfaceWizard Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.Forms.BaseForm
Implements: Consultingwerk.Forms.IBaseForm, ICustomTypeDescriptor, IHasDesignerVerbs, IHasSecurityKey

File:RestInterfaceWizard
Purpose:Wizard for creating REST Interfaces (Business Entity) classes
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sat Jun 08 15:10:06 CEST 2013



Top Method Summary
Options Name Purpose
btnGenerate_Click (Object, EventArgs) Event handler for the Client event of the btnGenerate
InitializeComponent ()
LookupKeyDownHandler (Object, KeyEventArgs) Event handler for the KeyDown handler of the Text boxes with an EditorButton (Lookup)
OnLoad (EventArgs) Raises the load event
RestInterfaceWizard_TextChanged (Object, EventArgs) Event handler for the TextChanged event of the tbDatasetPath, tbInterfaceClassName, tbInterfacePackage, tbURI, tbIncludeFilePath and tbSourceFolder
tbInterfacePackage_EditorButtonClick (Object, EditorButtonEventArgs) Event handler for the EditorButtonClick event of the tbInterfacePackage text editor
ultraTextEditor1_EditorButtonClick (Object, EditorButtonEventArgs) Event handler for the EditorButtonClick event of the tbDatasetPath
ultraTextEditor1_EditorButtonClick_1 (Object, EditorButtonEventArgs) Event handler for the EditorButtonClick event of the tbSourceFolder
ValidateSettings () Validates settings and enabled btnGenerated

Top Constructor Summary
Options Name Purpose
RestInterfaceWizard () Constructor for the RestInterfaceWizard class

Top Property Summary
Options Name Purpose
CHARACTER BusinessEntityName
CHARACTER BusinessEntityPackage
CHARACTER DatasetName
Consultingwerk.Framework.Collections.CharacterList Tables


Method Detail
Top

btnGenerate_Click (Object, EventArgs)

Purpose: Event handler for the Client event of the btnGenerate
Notes:

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

InitializeComponent ()


Top

LookupKeyDownHandler (Object, KeyEventArgs)

Purpose: Event handler for the KeyDown handler of the Text boxes with an
EditorButton (Lookup)
Notes: Maps F3 to EditorButtonClick

Parameters:
sender System.Object
The reference to the object that raised the event
e System.Windows.Forms.KeyEventArgs
The KeyEventArgs with the data for this event
Top

OnLoad (EventArgs)

Purpose: Raises the load event
Notes:

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

RestInterfaceWizard_TextChanged (Object, EventArgs)

Purpose: Event handler for the TextChanged event of the tbDatasetPath,
tbInterfaceClassName, tbInterfacePackage, tbURI, tbIncludeFilePath
and tbSourceFolder
Notes: Validates settings and enabled Generate button

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

tbInterfacePackage_EditorButtonClick (Object, EditorButtonEventArgs)

Purpose: Event handler for the EditorButtonClick event of the tbInterfacePackage
text editor
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e Infragistics.Win.UltraWinEditors.EditorButtonEventArgs
The EditorButtonEventArgs with the data for this event
Top

ultraTextEditor1_EditorButtonClick (Object, EditorButtonEventArgs)

Purpose: Event handler for the EditorButtonClick event of the tbDatasetPath
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e Infragistics.Win.UltraWinEditors.EditorButtonEventArgs
The EditorButtonEventArgs with the data for this event
Top

ultraTextEditor1_EditorButtonClick_1 (Object, EditorButtonEventArgs)

Purpose: Event handler for the EditorButtonClick event of the tbSourceFolder
Notes:
@aram e The

Parameters:
sender System.Object
The reference to the object that raised the event
e Infragistics.Win.UltraWinEditors.EditorButtonEventArgs
The EditorButtonEventArgs with the data for this event
Top

ValidateSettings ()

Purpose: Validates settings and enabled btnGenerated
Notes:



Constructor Detail
Top

RestInterfaceWizard ()

Purpose: Constructor for the RestInterfaceWizard class
Notes:



Property Detail
Top

CHARACTER BusinessEntityName


Returns CHARACTER
Top

CHARACTER BusinessEntityPackage


Returns CHARACTER
Top

CHARACTER DatasetName


Returns CHARACTER
Top

Consultingwerk.Framework.Collections.CharacterList Tables


Returns Consultingwerk.Framework.Collections.CharacterList


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