В Eclipse можно найти все ссылки на метод, член или класс. Можно ли также найти все ссылки на монитор синхронизированного?
Если это невозможно с Eclipse, то возможно ли это с другой Java IDE?
Моя проблема в том, что объект монитора имеет много ссылок. Поиск по всем ссылкам вернет множество результатов. Я буду видеть только то, где они синхронизируются с этим объектом.
РЕДАКТИРОВАТЬ: Я добавляю пример того, что я имею в виду:
public class LockClass{
public synchronized void add(Object any){
}
}
public class AnyOther{
private LockClass lock;
public AnyOther(LockClass lock){
this.lock = lock;
}
public void doSomethings(){
synchronized(lock){
//...
}
}
Теперь я хочу найти все синхронизированные, которые используют LockClass в качестве монитора. Это статический анализ. В моем примере я хочу найти: