This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Original submitter: ads Description: - Create two classes on diagram. - Create interface. - Draw Generalization link from one class to another class. - Change destination of link from Class to interface. - Look at source code . Class contains "extends" keyword instead of "implements". So we have code corruption.
Created attachment 31985 [details] Reroute Generalization Link
Review: bug is as stated, but it's not a problem with synchronization because it is doing what it is told to do by the model meta-data. However, the generalization of a interface from a class element should be prevented, so I am changing the subcategory to "diagram class".
Enhanced logic to validate generalization source/target relationship. Generalization between two interfaces is valid.
integrated
verified in all-nbms-griffin-070121