|
Class: ChangeSetDiffComponent
Object
|
+--ChangeSetDiffComponent
|
+--ChangeSetDiffEntry
|
+--ChangeSetDiffSet
- Package:
- stx:libbasic3
- Category:
- System-Changes-Diff
- Version:
- rev:
1.7
date: 2016/08/08 17:42:07
- user: mawalch
- file: ChangeSetDiffComponent.st directory: libbasic3
- module: stx stc-classLibrary: libbasic3
accessing
-
changesetA
-
Answers a changeset with containing all versionA changes
-
changesetB
-
Answers a changeset with containing all versionA changes
-
changesetBase
-
Answers a changeset with containing all versionA changes
-
changesetMerged
-
Answers a changeset with containing all versionA changes
-
depth
-
Return the depth if diff component hierarchy, 0 if there is no nesting at all
-
diffs
-
-
flattened
-
-
name
-
raise an error: must be redefined in concrete subclass(es)
** This method raises an error - it must be redefined in concrete classes **
-
parent
-
-
parent: aDiffSet
-
-
versionALabel
-
-
versionBLabel
-
-
versionBaseLabel
-
change & update
-
changed: aspect with: param
-
(comment from inherited method)
notify all dependents that the receiver has changed somehow.
Each dependent gets an '#update:with:from:'-message, with aParameter
and anArgument as arguments.
enumerating
-
do: aBlock
-
** This method raises an error - it must be redefined in concrete classes **
printing & storing
-
printOn: aStream
-
append a printed representation of the receiver to the argument, aStream
private
-
flattenOn: stream
-
-
sort
-
-
sort: sortBlock
-
** This method raises an error - it must be redefined in concrete classes **
testing
-
isConflict
-
Return true, if there is a conflict.
** This method raises an error - it must be redefined in concrete classes **
-
isDiffItem
-
-
isDiffSet
-
-
isEmpty
-
-
isForCopyrightMethod
-
Returns true, if this is an entry for #copyright method
** This method raises an error - it must be redefined in concrete classes **
-
isForVersionMethod
-
Returns true, if this is an entry for version method
** This method raises an error - it must be redefined in concrete classes **
-
isMerged
-
raise an error: must be redefined in concrete subclass(es)
** This method raises an error - it must be redefined in concrete classes **
|