Namespace: Consultingwerk.Windows.Framework.Repository.MergeUtil
Class 
ObjectMasterMergeControl Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.SmartComponents.Base.SmartUserControl
Implements: IHasDesignerVerbs

File:ObjectMasterMergeControl
Author(s):Sebastian Wandel / Consultingwerk Ltd.
Created:Mon Mar 20 16:06:34 CET 2023



Top Method Summary
Options Name Purpose
CopyIncoming () Copies the selected node from the incoming dataset
CopyOwn () Copies the selected node from the own dataset
InitializeComponent () Initializes the Visual Design
NodeCollapsedHandler (Object, NodeEventArgs) Event handler for the NodeCollapsed event of the tree controls
NodeExpandedHandler (Object, NodeEventArgs) Event handler for the NodeExpanded event of the tree controls
NodeSelectedHandler (Object, SelectEventArgs) EVent handler for the NodeSelectedHandler event of the three tree controls
ObjectMasterMergeControl_Resize (Object, EventArgs) Event handler for the Resize Event
OpenIncomingFile (character) Opens the smartrepo file in the incoming tree view
OpenMerge (character, character) Starts a merge session by loading a .smartrepo file and an object master from the repository
OpenRepositoryObject (character) Opens the existing repository object
RemoveNode () Removes a Node from the Merged Tree
SaveChanges () Saves the changes to the repository object
SetLabels (character, character) Sets the Labels
TreeUpdatedHandler (Object, EventArgs) Event handler for the TreeUpdated event of the tree view with the merged result

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


Method Detail
Top

CopyIncoming ()

Purpose: Copies the selected node from the incoming dataset
Notes:

Top

CopyOwn ()

Purpose: Copies the selected node from the own dataset
Notes:

Top

InitializeComponent ()

Purpose: Initializes the Visual Design
Notes:

Top

NodeCollapsedHandler (Object, NodeEventArgs)

Purpose: Event handler for the NodeCollapsed event of the tree controls
Notes:

Parameters:
sender System.Object
The reference to the Control that raised the event
e Infragistics.Win.UltraWinTree.NodeEventArgs
The NodeEventArgs with the data for this event
Top

NodeExpandedHandler (Object, NodeEventArgs)

Purpose: Event handler for the NodeExpanded event of the tree controls
Notes:

Parameters:
sender System.Object
The reference to the Control that raised the event
e Infragistics.Win.UltraWinTree.NodeEventArgs
The NodeEventArgs with the data for this event
Top

NodeSelectedHandler (Object, SelectEventArgs)

Purpose: EVent handler for the NodeSelectedHandler event of the three tree controls
Notes:

Parameters:
sender System.Object
: System.Object
e Infragistics.Win.UltraWinTree.SelectEventArgs
: Infragistics.Win.UltraWinTree.SelectEventArgs
Top

ObjectMasterMergeControl_Resize (Object, EventArgs)

Purpose: Event handler for the Resize Event
Notes:

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

OpenIncomingFile (character)

Purpose: Opens the smartrepo file in the incoming tree view
Notes:

Parameters:
pcFilename CHARACTER
The name of the .smartrepo file to load
Top

OpenMerge (character, character)

Purpose: Starts a merge session by loading a .smartrepo file and an
object master from the repository
Notes:

Parameters:
pcFileName CHARACTER
The name of the .smartrepo file to load
pcObjectMasterGuid CHARACTER
The GUID of the repository object master
Top

OpenRepositoryObject (character)

Purpose: Opens the existing repository object
Notes:

Parameters:
pcObjectMasterGuid CHARACTER
The GUID of the repository object master
Top

RemoveNode ()

Purpose: Removes a Node from the Merged Tree
Notes:

Top

SaveChanges ()

Purpose: Saves the changes to the repository object
Notes:

Top

SetLabels (character, character)

Purpose: Sets the Labels
Notes:

Parameters:
pcObjectMasterName CHARACTER
The name of the object master
pcFileName CHARACTER
The name of the file
Top

TreeUpdatedHandler (Object, EventArgs)

Purpose: Event handler for the TreeUpdated event of the tree view with the merged result
Notes:

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


Constructor Detail
Top

ObjectMasterMergeControl ()

Purpose: Constructor for the ObjectMasterMergeControl class
Notes:



©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:14:59