eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Tools::SmalltalkDiffTool':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: SmalltalkDiffTool (in Tools)


Inheritance:

   Object
   |
   +--Model
      |
      +--ApplicationModel
         |
         +--Tools::SmalltalkDiffTool

Package:
stx:libtool
Category:
Interface-Diff & Merge tool
Version:
rev: 1.13 date: 2018/05/07 12:40:32
user: cg
file: Tools__SmalltalkDiffTool.st directory: libtool
module: stx stc-classLibrary: libtool

Class protocol:

interface opening
o  openOnDiffSet: diffSet labelA: labelA labelB: labelB title: title

o  openOnDiffSet: diffSet labelA: labelA labelB: labelB title: title ignoreExtensions: aBoolean

interface specs
o  conflictsListSpec
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
     UIPainter new openOnClass:Tools::DiffTool andSelector:#conflictsListSpec
     Tools::DiffTool new openInterface:#conflictsListSpec

o  inAOnlyListSpec
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
     UIPainter new openOnClass:MergeTool andSelector:#inAOnlyListSpec
     MergeTool new openInterface:#inAOnlyListSpec

o  inBOnlyListSpec
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
     UIPainter new openOnClass:MergeTool andSelector:#inBOnlyListSpec
     MergeTool new openInterface:#inBOnlyListSpec

o  windowSpec
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
     UIPainter new openOnClass:Tools::DiffTool andSelector:#windowSpec
     Tools::DiffTool new openInterface:#windowSpec
     Tools::DiffTool open

plugIn spec
o  aspectSelectors


Instance protocol:

accessing
o  changeSetA

o  changeSetA: aChangeSet

o  changeSetB

o  changeSetB: aChangeSet

o  diffItemClass

o  diffSet

o  diffSet: aDiffSet

o  diffSet: aDiffSet labelA: labelA labelB: labelB

o  ignoreExtensions: something

o  onlyInALabel: labelA

o  onlyInBLabel: labelB

o  selection

o  selectionIsNonEmpty

o  selectionIsNonEmptyAndAllHasVersionA

o  selectionIsNonEmptyAndAllHasVersionB

o  title

o  title: aString

o  versionAColor

o  versionBColor

aspects
o  conflictsLabelHolder

o  conflictsListHolder

o  diffSetHolder

o  diffSetHolder: aValueHolder

o  inAOnlyLabelHolder

o  inAOnlyLabelHolder: anValueHolder

o  inAOnlyListHolder

o  inBOnlyLabelHolder

o  inBOnlyLabelHolder: anValueHolder

o  inBOnlyListHolder

o  selectionHolder

o  showMergingChangeSetHolder
return/create the 'showMergingChangeSetHolder' value holder (automatically generated)

o  titleHolder
return/create the 'titleHolder' value holder (automatically generated)

o  versionsViewHolder
return/create the 'versionsViewHolder' value holder (automatically generated)

change & update
o  changeSetsChanged

o  diffSetChanged

o  resolutionChanged

o  selectionChanged

hooks
o  commonPostBuild
(comment from inherited method)
a common hook for postBuildWith: and postBuildAsSubcanvasWith:.

o  postBuildVersionAListWidget: widget

o  postBuildVersionBListWidget: widget

initialization
o  initialize
(comment from inherited method)
nothing done here;
but can be redefined in concrete applications

private
o  showVersionAAndBAndMergedFor: mergeItem

o  showVersionAAndBFor: mergeItem
self diff2TextView initialize.

o  showVersionAAndMergedFor: mergeItem

o  showVersionAFor: aMergeItem

o  showVersionBAndMergedFor: mergeItem

o  showVersionBFor: aMergeItem

o  showVersionsFor: mergeItem

o  versionsView

o  versionsView: aView


Private classes:

    DiffItem


ST/X 7.1.0.0; WebServer 1.663 at exept.de:8081; Mon, 20 May 2019 23:26:14 GMT