21 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, |
21 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, |
22 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
22 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
23 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
23 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
24 OTHER DEALINGS IN THE SOFTWARE. |
24 OTHER DEALINGS IN THE SOFTWARE. |
25 " |
25 " |
26 "{ Package: 'stx:libbasic3' }" |
26 "{ Package: 'stx:libtool' }" |
27 |
27 |
28 "{ NameSpace: Tools }" |
28 "{ NameSpace: Tools }" |
29 |
29 |
30 BrowserList subclass:#ChangeSetDiffList |
30 BrowserList subclass:#ChangeSetDiffList |
31 instanceVariableNames:'listHolder listEntryLabelGenerator listEntryIconGenerator' |
31 instanceVariableNames:'listHolder listEntryLabelGenerator listEntryIconGenerator' |
207 ]. |
207 ]. |
208 hasA := (a := aDiffComponent versionA) notNil and:[a isMethodRemoveChange not]. |
208 hasA := (a := aDiffComponent versionA) notNil and:[a isMethodRemoveChange not]. |
209 hasB := (b := aDiffComponent versionB) notNil and:[b isMethodRemoveChange not]. |
209 hasB := (b := aDiffComponent versionB) notNil and:[b isMethodRemoveChange not]. |
210 hasBase := aDiffComponent versionBase notNil. |
210 hasBase := aDiffComponent versionBase notNil. |
211 (hasA & hasB & hasBase) ifTrue:[ |
211 (hasA & hasB & hasBase) ifTrue:[ |
212 ^ IconLibrary versionABBase12x12 |
212 ^ ToolbarIconLibrary versionABBase12x12 |
213 ]. |
213 ]. |
214 (hasA & hasB) ifTrue:[ |
214 (hasA & hasB) ifTrue:[ |
215 ^ IconLibrary versionAB12x12 |
215 ^ ToolbarIconLibrary versionAB12x12 |
216 ]. |
216 ]. |
217 (hasA & hasBase) ifTrue:[ |
217 (hasA & hasBase) ifTrue:[ |
218 ^ IconLibrary versionABase12x12 |
218 ^ ToolbarIconLibrary versionABase12x12 |
219 ]. |
219 ]. |
220 (hasA) ifTrue:[ |
220 (hasA) ifTrue:[ |
221 ^ IconLibrary versionA12x12 |
221 ^ ToolbarIconLibrary versionA12x12 |
222 ]. |
222 ]. |
223 (hasB & hasBase) ifTrue:[ |
223 (hasB & hasBase) ifTrue:[ |
224 ^ IconLibrary versionBBase12x12 |
224 ^ ToolbarIconLibrary versionBBase12x12 |
225 ]. |
225 ]. |
226 (hasB) ifTrue:[ |
226 (hasB) ifTrue:[ |
227 ^ IconLibrary versionB12x12 |
227 ^ ToolbarIconLibrary versionB12x12 |
228 ]. |
228 ]. |
229 ^ nil |
229 ^ nil |
230 |
230 |
231 "Created: / 21-11-2009 / 21:58:48 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
231 "Created: / 21-11-2009 / 21:58:48 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
232 "Modified: / 09-06-2011 / 08:19:00 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
232 "Modified: / 09-06-2011 / 08:19:00 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
233 "Modified: / 06-07-2011 / 16:38:33 / jv" |
233 ! |
234 ! |
234 |
235 |
235 listEntryLabelFor:diff |
236 listEntryLabelFor:diff |
236 |
237 |
237 ^listEntryLabelGenerator |
238 ^listEntryLabelGenerator |