ProtoObject.st
changeset 21085 0da90045c648
parent 21084 5a98e59ee251
child 21089 d50f93ca9622
child 21095 395754cfc670
--- a/ProtoObject.st	Thu Dec 01 08:22:23 2016 +0100
+++ b/ProtoObject.st	Fri Dec 02 10:40:04 2016 +0100
@@ -122,7 +122,26 @@
     ^ self error:'ProtoObject>>#shallowCopyOf: failed'
 ! !
 
-!ProtoObject methodsFor:'StepInterruptContext'!
+!ProtoObject methodsFor:'error handling'!
+
+doesNotUnderstand:aMessage
+    "this message is sent by the runtime system (VM) when
+     a message is not understood by some object (i.e. there
+     is no method for that selector). The original message has
+     been packed into aMessage (i.e. the receiver, selector and
+     any arguments) and the original receiver is then sent the
+     #doesNotUnderstand: message.
+     Here, we raise another signal which usually enters the debugger.
+     You can of course redefine #doesNotUnderstand: in your classes
+     to implement message delegation, 
+     or handle the MessageNotUnderstood exception gracefully."
+
+    <context: #return>
+
+    ^ MessageNotUnderstood raiseRequestWith:aMessage
+! !
+
+!ProtoObject methodsFor:'inspecting'!
 
 inspect
     "this method is required to allow inspection of the object"
@@ -142,25 +161,6 @@
         selector:#instVarAt:
 ! !
 
-!ProtoObject methodsFor:'error handling'!
-
-doesNotUnderstand:aMessage
-    "this message is sent by the runtime system (VM) when
-     a message is not understood by some object (i.e. there
-     is no method for that selector). The original message has
-     been packed into aMessage (i.e. the receiver, selector and
-     any arguments) and the original receiver is then sent the
-     #doesNotUnderstand: message.
-     Here, we raise another signal which usually enters the debugger.
-     You can of course redefine #doesNotUnderstand: in your classes
-     to implement message delegation, 
-     or handle the MessageNotUnderstood exception gracefully."
-
-    <context: #return>
-
-    ^ MessageNotUnderstood raiseRequestWith:aMessage
-! !
-
 !ProtoObject methodsFor:'queries'!
 
 class
@@ -233,10 +233,6 @@
 
 !ProtoObject methodsFor:'testing'!
 
-isBridgeProxy
-    ^ false
-!
-
 ifNil:aBlock
     ^ self
 !
@@ -259,6 +255,10 @@
     ^ false
 !
 
+isBridgeProxy
+    ^ false
+!
+
 isException
     ^ false
 !