public void actionPerformed(ActionEvent event) { boolean enabled = false; KNode selectedNode = resourceTreeTable.getSelectedNode(); if (selectedNode != null) { if (selectedNode instanceof ResourceNode) { ResourceNode resourceNode = (ResourceNode) selectedNode; if (resourceNode.getResourceType() == ResourceType.INTERFACE) { enabled = true; } } } Application.getInstance() .getProjectExplorer() .getMenu(ProjectExplorer.Action.MenuFileExportInterface) .setEnabled(enabled); }