瀏覽代碼

JSObjectProxy: removing old methods

Herbert Vojčík 11 年之前
父節點
當前提交
a2cb804f1f
共有 3 個文件被更改,包括 0 次插入134 次删除
  1. 0 47
      js/Kernel-Objects.deploy.js
  2. 0 62
      js/Kernel-Objects.js
  3. 0 25
      st/Kernel-Objects.st

+ 0 - 47
js/Kernel-Objects.deploy.js

@@ -1664,25 +1664,6 @@ return self}, function($ctx1) {$ctx1.fill(self,"at:put:",{aString:aString,anObje
 messageSends: []}),
 smalltalk.JSObjectProxy);
 
-smalltalk.addMethod(
-"_canForwardMessage_",
-smalltalk.method({
-selector: "canForwardMessage:",
-fn: function (aMessage) {
-var self=this;
-return smalltalk.withContext(function($ctx1) { 
-
-		var jsSelector = aMessage._selector()._asJavaScriptSelector();
-		if(jsSelector in self._jsObject()) {
-			return true
-		} else {
-			return false;
-		}
-	;
-return self}, function($ctx1) {$ctx1.fill(self,"canForwardMessage:",{aMessage:aMessage},smalltalk.JSObjectProxy)});},
-messageSends: []}),
-smalltalk.JSObjectProxy);
-
 smalltalk.addMethod(
 "_doesNotUnderstand_",
 smalltalk.method({
@@ -1704,34 +1685,6 @@ return $1;
 messageSends: ["ifNotNil:ifNil:", "forwardMessage:withArguments:", "arguments", "doesNotUnderstand:", "lookupProperty:", "asJavaScriptSelector", "selector"]}),
 smalltalk.JSObjectProxy);
 
-smalltalk.addMethod(
-"_forwardMessage_",
-smalltalk.method({
-selector: "forwardMessage:",
-fn: function (aMessage) {
-var self=this;
-return smalltalk.withContext(function($ctx1) { 
-
-		return smalltalk.send(self._jsObject(), aMessage._selector()._asJavaScriptSelector(), aMessage._arguments());
-	;
-return self}, function($ctx1) {$ctx1.fill(self,"forwardMessage:",{aMessage:aMessage},smalltalk.JSObjectProxy)});},
-messageSends: []}),
-smalltalk.JSObjectProxy);
-
-smalltalk.addMethod(
-"_forwardMessage_jsSelector_",
-smalltalk.method({
-selector: "forwardMessage:jsSelector:",
-fn: function (aMessage,aString){
-var self=this;
-return smalltalk.withContext(function($ctx1) { 
-
-		return smalltalk.send(self._jsObject(), aString, aMessage._arguments());
-	;
-return self}, function($ctx1) {$ctx1.fill(self,"forwardMessage:jsSelector:",{aMessage:aMessage,aString:aString},smalltalk.JSObjectProxy)})},
-messageSends: []}),
-smalltalk.JSObjectProxy);
-
 smalltalk.addMethod(
 "_forwardMessage_withArguments_",
 smalltalk.method({

+ 0 - 62
js/Kernel-Objects.js

@@ -2278,30 +2278,6 @@ referencedClasses: []
 }),
 smalltalk.JSObjectProxy);
 
-smalltalk.addMethod(
-"_canForwardMessage_",
-smalltalk.method({
-selector: "canForwardMessage:",
-category: 'testing',
-fn: function (aMessage) {
-var self=this;
-return smalltalk.withContext(function($ctx1) { 
-
-		var jsSelector = aMessage._selector()._asJavaScriptSelector();
-		if(jsSelector in self._jsObject()) {
-			return true
-		} else {
-			return false;
-		}
-	;
-return self}, function($ctx1) {$ctx1.fill(self,"canForwardMessage:",{aMessage:aMessage},smalltalk.JSObjectProxy)});},
-args: ["aMessage"],
-source: "canForwardMessage: aMessage\x0a\x09<\x0a\x09\x09var jsSelector = aMessage._selector()._asJavaScriptSelector();\x0a\x09\x09if(jsSelector in self._jsObject()) {\x0a\x09\x09\x09return true\x0a\x09\x09} else {\x0a\x09\x09\x09return false;\x0a\x09\x09}\x0a\x09>",
-messageSends: [],
-referencedClasses: []
-}),
-smalltalk.JSObjectProxy);
-
 smalltalk.addMethod(
 "_doesNotUnderstand_",
 smalltalk.method({
@@ -2328,44 +2304,6 @@ referencedClasses: []
 }),
 smalltalk.JSObjectProxy);
 
-smalltalk.addMethod(
-"_forwardMessage_",
-smalltalk.method({
-selector: "forwardMessage:",
-category: 'proxy',
-fn: function (aMessage) {
-var self=this;
-return smalltalk.withContext(function($ctx1) { 
-
-		return smalltalk.send(self._jsObject(), aMessage._selector()._asJavaScriptSelector(), aMessage._arguments());
-	;
-return self}, function($ctx1) {$ctx1.fill(self,"forwardMessage:",{aMessage:aMessage},smalltalk.JSObjectProxy)});},
-args: ["aMessage"],
-source: "forwardMessage: aMessage\x0a\x09<\x0a\x09\x09return smalltalk.send(self._jsObject(), aMessage._selector()._asJavaScriptSelector(), aMessage._arguments());\x0a\x09>",
-messageSends: [],
-referencedClasses: []
-}),
-smalltalk.JSObjectProxy);
-
-smalltalk.addMethod(
-"_forwardMessage_jsSelector_",
-smalltalk.method({
-selector: "forwardMessage:jsSelector:",
-category: 'proxy',
-fn: function (aMessage,aString){
-var self=this;
-return smalltalk.withContext(function($ctx1) { 
-
-		return smalltalk.send(self._jsObject(), aString, aMessage._arguments());
-	;
-return self}, function($ctx1) {$ctx1.fill(self,"forwardMessage:jsSelector:",{aMessage:aMessage,aString:aString},smalltalk.JSObjectProxy)})},
-args: ["aMessage", "aString"],
-source: "forwardMessage: aMessage jsSelector: aString\x0a\x09<\x0a\x09\x09return smalltalk.send(self._jsObject(), aString, aMessage._arguments());\x0a\x09>",
-messageSends: [],
-referencedClasses: []
-}),
-smalltalk.JSObjectProxy);
-
 smalltalk.addMethod(
 "_forwardMessage_withArguments_",
 smalltalk.method({

+ 0 - 25
st/Kernel-Objects.st

@@ -764,18 +764,6 @@ doesNotUnderstand: aMessage
 		ifNil: [ super doesNotUnderstand: aMessage ]
 !
 
-forwardMessage: aMessage
-	<
-		return smalltalk.send(self._jsObject(), aMessage._selector()._asJavaScriptSelector(), aMessage._arguments());
-	>
-!
-
-forwardMessage: aMessage jsSelector: aString
-	<
-		return smalltalk.send(self._jsObject(), aString, aMessage._arguments());
-	>
-!
-
 forwardMessage: aString withArguments: anArray
 	<
 		return smalltalk.send(self._jsObject(), aString, anArray);
@@ -791,19 +779,6 @@ inspectOn: anInspector
 	anInspector setVariables: variables
 ! !
 
-!JSObjectProxy methodsFor: 'testing'!
-
-canForwardMessage: aMessage
-	<
-		var jsSelector = aMessage._selector()._asJavaScriptSelector();
-		if(jsSelector in self._jsObject()) {
-			return true
-		} else {
-			return false;
-		}
-	>
-! !
-
 !JSObjectProxy class methodsFor: 'instance creation'!
 
 on: aJSObject