changed: #resolveMethodIndentifiedByRef:
authorClaus Gittinger <cg@exept.de>
Fri, 19 Aug 2011 14:34:39 +0200
changeset 2156 a8c5720d1d05
parent 2155 46852fac83e5
child 2157 a0c2ac13f6c6
changed: #resolveMethodIndentifiedByRef: q&d hack to make esug demo work
JavaResolver.st
--- a/JavaResolver.st	Fri Aug 19 10:48:04 2011 +0200
+++ b/JavaResolver.st	Fri Aug 19 14:34:39 2011 +0200
@@ -626,10 +626,10 @@
     result ifNil: [ self throwNoSuchMethodError ].
     (result isAbstract and:[result javaClass isInterface not and:[ class isAbstract not ]]) 
         ifTrue: [ self throwAbstractMethodError ].
-    (self 
+    true "FIXME does not work with saxon demo - q&d hack t make esug demo work" "(self 
         checkPermissionsForMethod: result
         from: aJavaMethodRef classRef owner
-        to: class) ifFalse: [ self throwIllegalAccessError ].
+        to: class)" ifFalse: [ self throwIllegalAccessError ].
     ^ result.
 
     "Otherwise, let <E, L1> be the class or interface in which the referenced method is
@@ -641,6 +641,7 @@
     "Created: / 11-04-2011 / 19:45:34 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
     "Modified: / 14-04-2011 / 00:01:34 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
     "Modified: / 10-08-2011 / 22:44:14 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 19-08-2011 / 14:33:56 / cg"
 !
 
 resolveStaticMethodIndentifiedByRef: aJavaMethodRef 
@@ -747,8 +748,16 @@
 
 !JavaResolver class methodsFor:'documentation'!
 
+version
+    ^ '$Header: /cvs/stx/stx/libjava/JavaResolver.st,v 1.2 2011-08-19 12:34:39 cg Exp $'
+!
+
+version_CVS
+    ^ '$Header: /cvs/stx/stx/libjava/JavaResolver.st,v 1.2 2011-08-19 12:34:39 cg Exp $'
+!
+
 version_SVN
-    ^ '$Id: JavaResolver.st,v 1.1 2011-08-18 19:06:53 vrany Exp $'
+    ^ '§Id: JavaResolver.st,v 1.1 2011/08/18 19:06:53 vrany Exp §'
 ! !
 
 JavaResolver initialize!