eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Tools::SmalltalkDiffTool::DiffItem':

Home

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

Class: DiffItem (private in SmalltalkDiffTool

This class is only visible from within SmalltalkDiffTool.

Inheritance:

   Object
   |
   +--Tools::SmalltalkDiffTool::DiffItem

Package:
stx:libtool
Category:
Interface-Diff & Merge tool
Owner:
Tools::SmalltalkDiffTool

Class protocol:

instance creation
o  versionA: changeA

o  versionA: changeA versionB: changeB

o  versionB: changeB


Instance protocol:

accessing
o  version

o  versionA

o  versionA: something

o  versionASource

o  versionB

o  versionB: something

o  versionBSource

displaying
o  displayChangeOn: aGC x: x y: y

o  displayOn: aGCOrStream
what a kludge - Dolphin and Squeak mean: printOn: a stream;

o  displayOn: aGC x: x y: y
(comment from inherited method)
display the receiver in a graphicsContext - this method allows
for any object to be displayed in a ListView - for example.

queries
o  hasVersionA

o  hasVersionB

testing
o  isMergedVersionDifferent

o  isMethodChange
cg: no idea what to return; the previous version returned self,

ui support
o  showVersionAAndBAndMergedIn: aMergeTool

o  showVersionAAndMergedIn: aMergeTool

o  showVersionBAndMergedIn: aMergeTool

o  showVersionsIn: aMergeTool



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Wed, 10 Aug 2022 11:07:25 GMT