<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.lang.groovy.jsr">
    <title>gmane.comp.lang.groovy.jsr</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.groovy.jsr</link>
    <description></description>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq><rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.groovy.jsr/1627"/>
 </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.groovy.jsr/1627">
    <title>Fwd: [jira] Closed: (GROOVY-4905) polymorphic static methods</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.groovy.jsr/1627</link>
    <description>&lt;pre&gt;After response of Jochen Theodorou I decided discuss this feature on mailing
list...

  I proposed, as real Object Oriented languages (smalltalk,...) does, that
"this" on static method references the Class that receive the message
(method) instead of the Class that declare the method.

  Example:

     class A {
       public static foo() {
         println("foo: " + this);
       }
     }

     class B extends A {}

     class C extends B {}

  Calling "foo" method with subclasses:

     A.foo(); // class A is the "foo" message receptor
     B.foo(); // class B is the "foo" message receptor
     C.foo(); // class C is the "foo" message receptor

  Now returns:

     foo: class A
     foo: class A
     foo: class A

  I Propose that result must be:

     foo: class A
     foo: class B
     foo: class C




Thank you

---------- Forwarded message ----------
From: Jochen Theodorou (JIRA) &amp;lt;jira-yCVjj/EcxBJg9hUCZPvPmw&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Date: Mon, Jun 27, 2011 at 4:50 PM
Subject: [jira] Closed: (GROOVY-4905) poly&lt;/pre&gt;</description>
    <dc:creator>Jose Antonio Illescas del Olmo</dc:creator>
    <dc:date>2011-06-27T16:53:16</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.lang.groovy.jsr">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.lang.groovy.jsr</link>
  </textinput>
</rdf:RDF>

