@Override public void onChange(FolderEventConstant event) { if (event.equals(HasFolderEvent.FOLDER_CHANGED)) { selectedPanel = TAB_FOLDER; enabled = actionFound(getPath()); button.evaluateShowIcon(); } }
@Override public void onChange(MailEventConstant event) { if (event.equals(HasMailEvent.MAIL_CHANGED)) { selectedPanel = TAB_MAIL; enabled = actionFound(getPath()); button.evaluateShowIcon(); } }
@Override public void onChange(DocumentEventConstant event) { if (event.equals(HasDocumentEvent.DOCUMENT_CHANGED)) { selectedPanel = TAB_DOCUMENT; enabled = actionFound(getPath()); button.evaluateShowIcon(); } }
@Override public void onChange(WorkspaceEventConstant event) { if (event.equals(HasWorkspaceEvent.STACK_CHANGED)) { if (WorkspaceComunicator.getSelectedWorkspace() == UIDockPanelConstants.DESKTOP) { enabled = actionFound(getPath()); } else { enabled = false; } button.evaluateShowIcon(); } }