ApplicationModel.st
changeset 866 69fc17d99254
parent 852 671df0a6277d
child 901 55496ab4edae
--- a/ApplicationModel.st	Fri Mar 13 22:26:19 1998 +0100
+++ b/ApplicationModel.st	Sat Mar 14 16:31:18 1998 +0100
@@ -389,12 +389,12 @@
     "return true, if this application can be started via #open"
 
     (self == ApplicationModel) ifTrue:[^ false "I am abstract"].
-    (self respondsTo:#windowSpec) ifFalse:[^ false].
-    (self respondsTo:#open) ifFalse:[^ false].
+    ((self respondsTo:#open) or:[self class implements:#openInterface]) ifFalse:[^ false].
+"/    (self respondsTo:#windowSpec) ifFalse:[^ false].
     ^ true
 
     "Created: / 27.10.1997 / 16:38:02 / cg"
-    "Modified: / 27.10.1997 / 16:46:08 / cg"
+    "Modified: / 14.3.1998 / 16:30:50 / cg"
 ! !
 
 !ApplicationModel class methodsFor:'resources'!
@@ -1622,6 +1622,6 @@
 !ApplicationModel class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview2/ApplicationModel.st,v 1.73 1998-02-26 18:18:27 dq Exp $'
+    ^ '$Header: /cvs/stx/stx/libview2/ApplicationModel.st,v 1.74 1998-03-14 15:31:18 cg Exp $'
 ! !
 ApplicationModel initialize!