bug-gnustep
[Top][All Lists]
Advanced

[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 08:38:05 -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: 
                Sun 11/07/2004 at 13:31 (US/Eastern)

------------------ Additional Follow-up Comments ----------------------------
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






/**************************************************************************/
[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:  None
Privacy:  Public
Assigned to:  gcasa
Status:  Open


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: 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/







reply via email to

[Prev in Thread] Current Thread [Next in Thread]