|
Class: TextDiff3Tool (in Tools)
Object
|
+--Model
|
+--ApplicationModel
|
+--Tools::TextDiffTool
|
+--Tools::TextDiff3Tool
- Package:
- stx:libtool
- Category:
- Interface-Diff
- Version:
- rev:
1.5
date: 2019/05/17 15:13:19
- user: stefan
- file: Tools__TextDiff3Tool.st directory: libtool
- module: stx stc-classLibrary: libtool
- Author:
- Jan Vrany <jan.vrany@fit.cvut.cz>
documentation to be added.
[instance variables:]
[class variables:]
defaults - colors
-
colorA
-
-
colorB
-
-
colorBase
-
-
colorConflict
-
-
colorMerged
-
interface specs
-
diff3Spec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:Tools::TextDiff3Tool andSelector:#diff3Spec
Tools::TextDiff3Tool new openInterface:#diff3Spec
|
-
mergeSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:Tools::TextDiff3Tool andSelector:#mergeSpec
Tools::TextDiff3Tool new openInterface:#mergeSpec
|
interface specs - labels
-
versionMergedLabelSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:Tools::TextDiff3Tool andSelector:#versionMergedLabelSpec
Tools::TextDiff3Tool new openInterface:#versionMergedLabelSpec
|
menu specs
-
toolbarMenuMerge
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
usage example(s):
MenuEditor new openOnClass:Tools::TextDiff3Tool andSelector:#toolbarMenuMerge
(Menu new fromLiteralArrayEncoding:(Tools::TextDiff3Tool toolbarMenuMerge)) startUp
|
plugIn spec
-
aspectSelectors
-
This resource specification was automatically generated
by the UIPainter of ST/X.
accessing
-
beDiff3Tool
-
-
beMergeTool
-
-
mergeData
-
aspects
-
contentSpecHolder
-
return/create the 'contentSpecHolder' value holder (automatically generated)
-
diffView
-
(comment from inherited method)
diffView isNil ifTrue:[
-
mergeDataHolder
-
return/create the 'mergeDataHolder' value holder (automatically generated)
-
mergeDataHolder: something
-
set the 'mergeDataHolder' value holder (automatically generated)
-
mergeHolder
-
return/create the 'mergeHolder' value holder (automatically generated)
-
mergeHolder: something
-
set the 'mergeHolder' value holder (automatically generated)
-
mergeIntervalHolder
-
return/create the 'mergeIntervalHolder' value holder (automatically generated)
-
mergeIntervalHolder: something
-
set the 'mergeIntervalHolder' value holder (automatically generated)
aspects - queries
-
canMergeCurrentHolder
-
aspects-versions
-
labelMergedHolder
-
return/create the 'labelMergedHolder' value holder (automatically generated)
-
labelMergedHolder: something
-
set the 'labelMergedHolder' value holder (automatically generated)
-
textMergedHolder
-
return/create the 'textMergedHolder' value holder (automatically generated)
-
textMergedHolder: something
-
set the 'textMergedHolder' value holder (automatically generated)
change & update
-
update: something with: aParameter from: changedObject
-
Invoked when an object that I depend upon sends a change notification.
-
updateAfterAorBorCChanged
-
(comment from inherited method)
Called whenever one of the texts changes
-
updateCodeViewSynchronization
-
diffView synchronizeWith: mergeView.
-
updateMergeData
-
-
updateViews
-
hooks
-
commonPostBuild
-
(comment from inherited method)
a common hook for postBuildWith: and postBuildAsSubcanvasWith:.
-
postBuildDiffView: aScrollableView
-
-
postBuildMergeView: aCodeView2
-
initialization
-
initializeDiffView
-
superclass Tools::TextDiffTool says that I am responsible to implement this method
menu actions
-
doMergeAllAuto
-
-
doMergeAllExternal
-
-
doMergeAllUsingA
-
-
doMergeAllUsingB
-
-
doMergeAllUsingBase
-
-
doMergeCurrentUsingA
-
-
doMergeCurrentUsingB
-
-
doMergeCurrentUsingBase
-
testing
-
isDiff3
-
-
isMerge
-
MergeService
Starting the application:
Tools::TextDiff3Tool open
|
more examples to be added:
... add code fragment for
... executable example here ...
|
|