public class A {
void myMethod() {...}
public void doStuff() {
myMethod();
}
}
class B extends A {
@Override
void myMethod() {...}
}
NetBeans hints myMethod() in class B as never used. Indeed there is no
explicit calls to B.myMethod(), but that method is still used when
A.myMethod() is invoked.
Martin
