protected boolean enable(Node[] node) { if (node == null || node.length < 1) { return false; } DataObject dataObject = node[0].getCookie(DataObject.class); if (dataObject != null) { Project p = FileOwnerQuery.getOwner(dataObject.getPrimaryFile()); if (p != null && GWTProjectInfo.isGWTProject(p)) { return ServiceRefactoringActionsProvider.canRename(getLookup(node)); } } return false; }
protected void performAction(Node[] activatedNodes) { ServiceRefactoringActionsProvider.doRename(getLookup(activatedNodes)); }