diff -r a8c6a77c4151 -r 13c0cdca9c7a AbstractVersionDiffBrowserItem.st --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/AbstractVersionDiffBrowserItem.st Fri Jan 14 11:51:20 2000 +0100 @@ -0,0 +1,101 @@ +HierarchicalItem subclass:#AbstractVersionDiffBrowserItem + instanceVariableNames:'' + classVariableNames:'' + poolDictionaries:'' + category:'Interface-Browsers' +! + + +!AbstractVersionDiffBrowserItem methodsFor:'protocol'! + +children +" +default childrens of the receiver are none. + + +" + + children isNil ifTrue:[ + children := #() + ]. + ^ children + + + + + + +! + +icon +" +use the default icon for the receiver. + + +" + + ^ nil + + +! + +label +" +no label for the receiver. + + +" + + ^ nil + +! + +middleButtonMenu +"returns the middleButtonMenu or nil if no menu is defined + + +" + ^ nil + +! ! + +!AbstractVersionDiffBrowserItem methodsFor:'testing'! + +isClassItem +" +Used for testing tree items. Define correct behaviour in subclasses + + +" + + ^false +! + +isExpandableRevisionItem +" +the receiver is a expandable revision item. Used for testing tree items. + + +" + ^false + + + + +! + +isRevisionItem +" +Used for testing tree items. Define correct behaviour in subclasses + + +" + + ^false +! ! + +!AbstractVersionDiffBrowserItem class methodsFor:'documentation'! + +version + ^ '$Header: /cvs/stx/stx/libtool/AbstractVersionDiffBrowserItem.st,v 1.1 2000-01-14 10:50:52 ps Exp $' +! !