[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bugs #10934] May add a method to subclass of user class...
From: |
Gregory John Casamento |
Subject: |
[bugs #10934] May add a method to subclass of user class... |
Date: |
Sun, 07 Nov 2004 20:08:03 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.2) Gecko/20040921 |
This mail is an automated notification from the bugs tracker
of the project: GNUstep.
/**************************************************************************/
[bugs #10934] Latest Modifications:
Changes by:
Gregory John Casamento <greg_casamento@yahoo.com>
'Date:
Mon 11/08/2004 at 01:02 (US/Eastern)
What | Removed | Added
---------------------------------------------------------------------------
Resolution | None | Fixed
Status | Open | Closed
------------------ Additional Follow-up Comments ----------------------------
Corrected.
/**************************************************************************/
[bugs #10934] Full Item Snapshot:
URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=10934>
Project: GNUstep
Submitted by: Gregory John Casamento
On: Sun 11/07/2004 at 13:00
Category: Gorm
Severity: 3 - Ordinary
Item Group: Bug
Resolution: Fixed
Privacy: Public
Assigned to: gcasa
Status: Closed
Summary: May add a method to subclass of user class...
Original Submission: If the user has a deep hierarchy of several classes such
as:
NewClass1 <- NewClass12 <- NewClass123
Then when the user adds a method to NewClass1, it might improperly get added to
NewClass12 and NewClass123.
In practice this almost never happens since, most of the time, the classes
inherit directly from a class like NSObject or NSView and don't have any
subclasses of their own.
This is a minor problem as the resulting files present no problem when edited
in Gorm.
GJC
Follow-up Comments
------------------
-------------------------------------------------------
Date: Mon 11/08/2004 at 01:02 By: Gregory John Casamento <gcasa>
Corrected.
-------------------------------------------------------
Date: Sun 11/07/2004 at 13:31 By: Gregory John Casamento <gcasa>
To further clarify, what I'm talking about here is not concerning what would
normally happen with inheritance. The issue is that these methods will be
saved as methods NewClass12 and NewClass123 in the data.classes file in the
.gorm package when they shouldn't be. They should only appear on NewClass1 in
the data.classes file.
The user should still see them in the inspector and the outline view as methods
on NewClass1 and it's subclasses, but the issue was with the data.classes file.
GJC
-------------------------------------------------------
Date: Sun 11/07/2004 at 13:17 By: Gregory John Casamento <gcasa>
To clarify...
NewClass1 is the superclass...
NewClass12 is a subclas of NewClass1...
NewClass123 is a subclass of NewClass123
GJC
For detailed info, follow this link:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=10934>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/