DropObject.st
changeset 396 77043c4aca02
parent 395 bd27655f4354
child 403 cdcee4daddef
--- a/DropObject.st	Fri Jan 31 17:02:29 1997 +0100
+++ b/DropObject.st	Fri Jan 31 18:57:46 1997 +0100
@@ -5,8 +5,8 @@
 	category:'Interface-Support'
 !
 
-DropObject subclass:#File
-	instanceVariableNames:'type'
+DropObject subclass:#Color
+	instanceVariableNames:''
 	classVariableNames:''
 	poolDictionaries:''
 	privateIn:DropObject
@@ -26,8 +26,8 @@
 	privateIn:DropObject
 !
 
-DropObject subclass:#Color
-	instanceVariableNames:''
+DropObject subclass:#File
+	instanceVariableNames:'type'
 	classVariableNames:''
 	poolDictionaries:''
 	privateIn:DropObject
@@ -80,6 +80,14 @@
 
     theObject := something.! !
 
+!DropObject methodsFor:'queries'!
+
+displayObject
+    "return my graphical representation - here a default is returned"
+
+    ^ Smalltalk::Image fromFile:'bitmaps/SBrowser.xbm'
+! !
+
 !DropObject methodsFor:'testing'!
 
 isColorObject
@@ -98,6 +106,28 @@
     ^ false
 ! !
 
+!DropObject::Color methodsFor:'testing'!
+
+isColorObject
+    ^ true
+! !
+
+!DropObject::Text methodsFor:'testing'!
+
+isTextObject
+    ^ true
+
+
+! !
+
+!DropObject::Image methodsFor:'testing'!
+
+isImageObject
+    ^ true
+
+
+! !
+
 !DropObject::File methodsFor:'accessing'!
 
 theObject:aPathname
@@ -120,30 +150,8 @@
     ^ true
 ! !
 
-!DropObject::Text methodsFor:'testing'!
-
-isTextObject
-    ^ true
-
-
-! !
-
-!DropObject::Image methodsFor:'testing'!
-
-isImageObject
-    ^ true
-
-
-! !
-
-!DropObject::Color methodsFor:'testing'!
-
-isColorObject
-    ^ true
-! !
-
 !DropObject class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview2/DropObject.st,v 1.1 1997-01-31 16:02:29 ca Exp $'
+    ^ '$Header: /cvs/stx/stx/libview2/DropObject.st,v 1.2 1997-01-31 17:57:46 ca Exp $'
 ! !