From: SourceForge.net <no...@so...> - 2007-06-14 14:24:12
|
Feature Requests item #1699840, was opened at 2007-04-13 06:00 Message generated for change (Comment added) made by bigrixx You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684733&aid=1699840&group_id=119701 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Classes Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Rony G. Flatscher (orexx) Assigned to: Nobody/Anonymous (nobody) Summary: Add "name" attribute method to Method class Initial Comment: In reflective programming needs, one may need to retrieve the original method name that was used, when the method object was created in the first place. This would allow for retrieving the original mixed case spelling of method names. For that purpose a "name" attribute should be added to the Method class. ---------------------------------------------------------------------- >Comment By: Rick McGuire (bigrixx) Date: 2007-06-14 10:24 Message: Logged In: YES user_id=1125291 Originator: NO There's no real connection between the name that a method might be originally created with vs. the registered method name used to invoke the method. The same original method can be added under different names or even get added to different objects. In fact, the Rexx primitive classes are this way. For example, the UNION method of array, list, and queue comes from a single method implementation originally name "ordered_appendall". Attempting to use this name for the purposes of reflection or documentation would not be useful. The only name that really exists for a method is the name it gets invoked under on the object. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684733&aid=1699840&group_id=119701 |