Тест свойства E4 для незакрепленных видов
Моя перспектива содержит несколько видов и панель инструментов. Это тестер свойств, который я сейчас использую, чтобы проверить, должна ли панель инструментов быть видимой или нет:
@Override
public boolean test(Object receiver, String property, Object[] args, Object expectedValue) {
return ((MPerspective) receiver).getElementId().equals(expectedValue);
}
Если я открываю одно из представлений в другой перспективе, панель инструментов активна, и это нормально. Когда я перетаскиваю вид (отсоединяю его) от главного окна, панель инструментов все еще видна, но когда я возвращаюсь к главному окну, она исчезает. Как я могу сделать свою панель инструментов видимой все время, пока одно из представлений с моей точки зрения открыто (независимо от того, находится ли оно в главном окне или отстыковано). Благодарю.