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.

Bug 14376 - [Synchronization] Synchronization does not work properly in this case:
Summary: [Synchronization] Synchronization does not work properly in this case:
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: -FFJ-
Hardware: PC Windows ME/2000
: P4 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-08-13 14:51 UTC by Jan Becicka
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Becicka 2001-08-13 14:51:27 UTC
[010810] RC3
Create InterfaceA:
public interface InterfaceA {
  public void methodA;
}
InterfaceB:
public interface InterfaceB extends InterfaceA {
  public void methodB;
}

create class Test:
public class Test implements InterfaceB {
}

Synchronize action should be invoked and methods methodA and methodB are
inserted into class Test.

Rename methodA in interfaceA. Synchronization should rename methodA in class
Test, but new method is added into Test class.
Comment 1 Svata Dedic 2001-09-11 18:42:27 UTC
Sorry, automatic synchronization from 2nd and deeper levels of 
inheritance is not supported. The protocol for class change 
notification does not allow it so it requires an API change.
I will note this issue as an enhancement request for the next 
release.
Comment 2 Martin Matula 2004-11-15 12:45:58 UTC
This issue is addressed by the Rename refactoring feature.