The test case below produces the following problems in the Structure view:
1. Bug. With Group Overriding Methods ON, Group Implementation Methods OFF,
and Group Properties ON, the getter and setter are displayed as a bean in the
base class, but the getter, setter, and field are not displayed as a bean in the
derived class.
2. Bug. With Group Overriding Methods OFF and Group Implementation Methods ON,
the getter and setter appear twice in the derived class. I was shocked that the same
method
can appear twice in a Structure view.
/Jim
Test case source file:
abstract class BaseClass
{
public abstract int getFoo();
public abstract void setFoo(int foo);
}
class DerivedClass extends BaseClass
{
int foo;
public int getFoo() { return foo; }
public void setFoo(int foo) { this.foo = foo; }
}
_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list