|
Options |
Name |
Purpose |
|
|
|
INTEGER ApplyIncomingChanges ()
|
Applies the changes that were made only on the incoming side
(the file on disk) to the Merged tree
|
|
|
|
INTEGER ApplyIncomingChanges (character, integer, logical)
|
Applies the incoming changes of one node type to the Merged tree
|
|
|
|
ArrangeControls ()
|
Arranges the tree controls and labels in columns
|
|
|
|
ClassifyNodes ()
|
Classifies the nodes of the three versions of a three-way merge
|
|
|
|
CollectNodes (ObjectMasterTreeControl)
|
Collects the nodes of a tree control into the ttMergeNode
temp-table
|
|
|
|
CopyIncoming ()
|
Copies the selected node from the incoming dataset
|
|
|
|
CopyOwn ()
|
Copies the selected node from the own dataset
|
|
|
|
INTEGER CountConflicts ()
|
Returns the number of conflicts of the three-way merge
|
|
|
|
CHARACTER FormatCommitDetails (GitCommitInfo)
|
Returns the text describing a Git commit for the label above a
tree
|
|
|
|
CHARACTER FormatFileStatus (GitFileStatus)
|
Returns the text describing the Git status of the .smartrepo
file on disk for the label above the Incoming tree
|
|
|
|
LOGICAL HasOwnChangesBelow (character)
|
Returns if a node of the SmartDB version has child nodes that
were changed in the SmartDB or that are in conflict
|
|
|
|
InitializeComponent ()
|
Initializes the Visual Design
|
|
|
|
LOGICAL IsMergeUnit (character)
|
Returns if a node can be copied or removed by the merge
|
|
|
|
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
|
|
|
|
OpenSmartRepoFile (ObjectMasterTreeControl, character)
|
Opens a .smartrepo file in a tree view
|
|
|
|
RemoveNode ()
|
Removes a Node from the Merged Tree
|
|
|
|
SaveChanges ()
|
Saves the changes to the repository object
|
|
|
|
SetLabels (character, character)
|
Sets the Labels
|
|
|
|
SetNodeStates (ObjectMasterTreeControl)
|
Sets the three-way merge state colors of a tree control
|
|
|
|
TreeUpdatedHandler (Object, EventArgs)
|
Event handler for the TreeUpdated event of the tree view with the merged result
|
|
|
|
UpdateNodeColors ()
|
Updates the node colors of all tree controls
|