List of usage examples for org.eclipse.jface.dialogs IDialogConstants OK_ID
int OK_ID
To view the source code for org.eclipse.jface.dialogs IDialogConstants OK_ID.
Click Source Link
From source file:com.clustercontrol.jobmanagement.view.action.CreateApprovalJobAction.java
License:Open Source License
/** * []????????????????/*from w ww .ja v a2 s. co m*/ * <p> * <ol> * <li>[]???????</li> * <li>??????????????</li> * <li>[???]???</li> * <li>[]???</li> * </ol> * * @see org.eclipse.core.commands.IHandler#execute * @see com.clustercontrol.jobmanagement.dialog.JobDialog * @see com.clustercontrol.jobmanagement.view.JobListView * @see com.clustercontrol.jobmanagement.composite.JobTreeComposite */ @Override public Object execute(ExecutionEvent event) throws ExecutionException { JobTreeItem item = null; JobTreeItem parent = null; this.window = HandlerUtil.getActiveWorkbenchWindow(event); // In case this action has been disposed if (null == this.window || !isEnabled()) { return null; } // ??? this.viewPart = HandlerUtil.getActivePart(event); if (!(viewPart instanceof JobListView)) { return null; } JobListView view = null; try { view = (JobListView) viewPart.getAdapter(JobListView.class); } catch (Exception e) { m_log.info("execute " + e.getMessage()); return null; } if (view == null) { m_log.info("execute: view is null"); return null; } JobTreeComposite tree = view.getJobTreeComposite(); parent = view.getSelectJobTreeItemList().get(0); if (parent != null) { JobInfo jobInfo = JobTreeItemUtil.getNewJobInfo(parent.getData().getJobunitId(), JobConstant.TYPE_APPROVALJOB); item = new JobTreeItem(); item.setData(jobInfo); JobTreeItemUtil.addChildren(parent, item); String managerName = null; JobTreeItem mgrTree = JobTreeItemUtil.getManager(parent); if (mgrTree == null) { managerName = parent.getChildren().get(0).getData().getId(); } else { managerName = mgrTree.getData().getId(); } JobDialog dialog = new JobDialog(HandlerUtil.getActiveWorkbenchWindow(event).getShell(), managerName, false); dialog.setJobTreeItem(item); // if (dialog.open() == IDialogConstants.OK_ID) { JobEditStateUtil.getJobEditState(managerName).addEditedJobunit(item); } else { JobTreeItemUtil.removeChildren(parent, item); } tree.getTreeViewer().sort(parent); tree.refresh(parent); tree.getTreeViewer().setSelection(new StructuredSelection(item), true); } return null; }
From source file:com.clustercontrol.jobmanagement.view.action.CreateFileJobAction.java
License:Open Source License
/** * []????????????????//w ww. j a v a 2 s .c o m * <p> * <ol> * <li>[]???????</li> * <li>??????????????</li> * <li>[???]???</li> * <li>[]???</li> * </ol> * * @see org.eclipse.core.commands.IHandler#execute * @see com.clustercontrol.jobmanagement.dialog.JobDialog * @see com.clustercontrol.jobmanagement.view.JobListView * @see com.clustercontrol.jobmanagement.composite.JobTreeComposite */ @Override public Object execute(ExecutionEvent event) throws ExecutionException { this.window = HandlerUtil.getActiveWorkbenchWindow(event); // In case this action has been disposed if (null == this.window || !isEnabled()) { return null; } // ??? this.viewPart = HandlerUtil.getActivePart(event); JobTreeItem item = null; JobTreeItem parent = null; if (!(viewPart instanceof JobListView)) { return null; } JobListView view = null; try { view = (JobListView) viewPart.getAdapter(JobListView.class); } catch (Exception e) { m_log.info("execute " + e.getMessage()); return null; } if (view == null) { m_log.info("execute: view is null"); return null; } JobTreeComposite tree = view.getJobTreeComposite(); parent = view.getSelectJobTreeItemList().get(0); if (parent != null) { JobInfo jobInfo = JobTreeItemUtil.getNewJobInfo(parent.getData().getJobunitId(), JobConstant.TYPE_FILEJOB); item = new JobTreeItem(); item.setData(jobInfo); // JobPropertyUtil.setJobFull(item.getData()); // ?? String managerName = null; JobTreeItem mgrTree = JobTreeItemUtil.getManager(parent); if (mgrTree == null) { managerName = parent.getChildren().get(0).getData().getId(); } else { managerName = mgrTree.getData().getId(); } JobTreeItemUtil.addChildren(parent, item); JobDialog dialog = new JobDialog(HandlerUtil.getActiveWorkbenchWindow(event).getShell(), managerName, false); dialog.setJobTreeItem(item); // if (dialog.open() == IDialogConstants.OK_ID) { JobEditStateUtil.getJobEditState(managerName).addEditedJobunit(item); } else { JobTreeItemUtil.removeChildren(parent, item); } tree.getTreeViewer().sort(parent); tree.refresh(parent); tree.getTreeViewer().setSelection(new StructuredSelection(item), true); } return null; }
From source file:com.clustercontrol.jobmanagement.view.action.CreateJobAction.java
License:Open Source License
/** * []??????????????//w w w.ja v a 2 s . com * <p> * <ol> * <li>[]???????</li> * <li>?????????????</li> * <li>[??]???</li> * <li>[]???</li> * </ol> * * @see org.eclipse.core.commands.IHandler#execute * @see com.clustercontrol.jobmanagement.dialog.JobDialog * @see com.clustercontrol.jobmanagement.view.JobListView * @see com.clustercontrol.jobmanagement.composite.JobTreeComposite */ @Override public Object execute(ExecutionEvent event) throws ExecutionException { this.window = HandlerUtil.getActiveWorkbenchWindow(event); // In case this action has been disposed if (null == this.window || !isEnabled()) { return null; } // ??? this.viewPart = HandlerUtil.getActivePart(event); JobTreeItem item = null; JobTreeItem parent = null; if (!(viewPart instanceof JobListView)) { return null; } JobListView view = null; try { view = (JobListView) viewPart.getAdapter(JobListView.class); } catch (Exception e) { m_log.info("execute " + e.getMessage()); return null; } if (view == null) { m_log.info("execute: view is null"); return null; } JobTreeComposite tree = view.getJobTreeComposite(); parent = view.getSelectJobTreeItemList().get(0); if (parent != null) { JobInfo jobInfo = JobTreeItemUtil.getNewJobInfo(parent.getData().getJobunitId(), JobConstant.TYPE_JOB); item = new JobTreeItem(); item.setData(jobInfo); String managerName = null; JobTreeItem mgrTree = JobTreeItemUtil.getManager(parent); if (mgrTree == null) { managerName = parent.getChildren().get(0).getData().getId(); } else { managerName = mgrTree.getData().getId(); } // JobPropertyUtil.setJobFull(item.getData()); // ?? JobTreeItemUtil.addChildren(parent, item); JobDialog dialog = new JobDialog(HandlerUtil.getActiveWorkbenchWindow(event).getShell(), managerName, false); dialog.setJobTreeItem(item); // if (dialog.open() == IDialogConstants.OK_ID) { JobEditStateUtil.getJobEditState(managerName).addEditedJobunit(item); } else { JobTreeItemUtil.removeChildren(parent, item); } tree.getTreeViewer().sort(parent); tree.refresh(parent); tree.getTreeViewer().setSelection(new StructuredSelection(item), true); } return null; }
From source file:com.clustercontrol.jobmanagement.view.action.CreateJobNetAction.java
License:Open Source License
/** * []????????????????/* w ww. j a v a2 s. c om*/ * <p> * <ol> * <li>[]???????</li> * <li>??????????????</li> * <li>[???]???</li> * <li>[]???</li> * </ol> * * @see org.eclipse.core.commands.IHandler#execute * @see com.clustercontrol.jobmanagement.dialog.JobDialog * @see com.clustercontrol.jobmanagement.view.JobListView * @see com.clustercontrol.jobmanagement.composite.JobTreeComposite */ @Override public Object execute(ExecutionEvent event) throws ExecutionException { JobTreeItem item = null; JobTreeItem parent = null; this.window = HandlerUtil.getActiveWorkbenchWindow(event); // In case this action has been disposed if (null == this.window || !isEnabled()) { return null; } // ??? this.viewPart = HandlerUtil.getActivePart(event); if (!(viewPart instanceof JobListView)) { return null; } JobListView view = null; try { view = (JobListView) viewPart.getAdapter(JobListView.class); } catch (Exception e) { m_log.info("execute " + e.getMessage()); return null; } if (view == null) { m_log.info("execute: view is null"); return null; } JobTreeComposite tree = view.getJobTreeComposite(); parent = view.getSelectJobTreeItemList().get(0); if (parent != null) { JobInfo jobInfo = JobTreeItemUtil.getNewJobInfo(parent.getData().getJobunitId(), JobConstant.TYPE_JOBNET); item = new JobTreeItem(); item.setData(jobInfo); String managerName = null; JobTreeItem mgrTree = JobTreeItemUtil.getManager(parent); if (mgrTree == null) { managerName = parent.getChildren().get(0).getData().getId(); } else { managerName = mgrTree.getData().getId(); } // JobPropertyUtil.setJobFull(item.getData()); // ?? JobTreeItemUtil.addChildren(parent, item); JobDialog dialog = new JobDialog(HandlerUtil.getActiveWorkbenchWindow(event).getShell(), managerName, false); dialog.setJobTreeItem(item); // if (dialog.open() == IDialogConstants.OK_ID) { JobEditStateUtil.getJobEditState(managerName).addEditedJobunit(item); } else { JobTreeItemUtil.removeChildren(parent, item); } tree.getTreeViewer().sort(parent); tree.refresh(parent); tree.getTreeViewer().setSelection(new StructuredSelection(item), true); } return null; }
From source file:com.clustercontrol.jobmanagement.view.action.CreateJobUnitAction.java
License:Open Source License
/** * []??????????????/*from w w w .j a v a 2s .c om*/ * <p> * <ol> * <li>[]???????</li> * <li>?????????????</li> * <li>[??]???</li> * <li>[]???</li> * </ol> * * @see org.eclipse.core.commands.IHandler#execute * @see com.clustercontrol.jobmanagement.dialog.JobDialog * @see com.clustercontrol.jobmanagement.view.JobListView * @see com.clustercontrol.jobmanagement.composite.JobTreeComposite */ @Override public Object execute(ExecutionEvent event) throws ExecutionException { JobTreeItem item = null; JobTreeItem parent = null; this.window = HandlerUtil.getActiveWorkbenchWindow(event); // In case this action has been disposed if (null == this.window || !isEnabled()) { return null; } // ??? this.viewPart = HandlerUtil.getActivePart(event); if (!(viewPart instanceof JobListView)) { return null; } JobListView view = null; try { view = (JobListView) viewPart.getAdapter(JobListView.class); } catch (Exception e) { m_log.info("execute " + e.getMessage()); return null; } if (view == null) { m_log.info("execute: view is null"); return null; } JobTreeComposite tree = view.getJobTreeComposite(); parent = view.getSelectJobTreeItemList().get(0); if (parent != null) { JobInfo jobInfo = new JobInfo(); jobInfo.setJobunitId(parent.getData().getJobunitId()); jobInfo.setId(""); jobInfo.setName(""); jobInfo.setType(JobConstant.TYPE_JOBUNIT); item = new JobTreeItem(); item.setData(jobInfo); JobTreeItemUtil.addChildren(parent, item); String managerName = null; JobTreeItem mgrTree = JobTreeItemUtil.getManager(parent); if (mgrTree == null) { managerName = parent.getChildren().get(0).getData().getId(); } else { managerName = mgrTree.getData().getId(); } JobDialog dialog = new JobDialog(HandlerUtil.getActiveWorkbenchWindow(event).getShell(), managerName, false); dialog.setJobTreeItem(item); // if (dialog.open() == IDialogConstants.OK_ID) { JobEditStateUtil.getJobEditState(managerName).addEditedJobunit(item); } else { JobTreeItemUtil.removeChildren(parent, item); } tree.getTreeViewer().sort(parent); tree.refresh(parent); tree.getTreeViewer().setSelection(new StructuredSelection(item), true); } return null; }
From source file:com.clustercontrol.jobmanagement.view.action.CreateMonitorJobAction.java
License:Open Source License
/** * []??????????????/* w w w.j av a2s . c o m*/ * <p> * <ol> * <li>[]???????</li> * <li>??????????????</li> * <li>[???]???</li> * <li>[]???</li> * </ol> * * @see org.eclipse.core.commands.IHandler#execute * @see com.clustercontrol.jobmanagement.dialog.JobDialog * @see com.clustercontrol.jobmanagement.view.JobListView * @see com.clustercontrol.jobmanagement.composite.JobTreeComposite */ @Override public Object execute(ExecutionEvent event) throws ExecutionException { JobTreeItem item = null; JobTreeItem parent = null; this.window = HandlerUtil.getActiveWorkbenchWindow(event); // In case this action has been disposed if (null == this.window || !isEnabled()) { return null; } // ??? this.viewPart = HandlerUtil.getActivePart(event); if (!(viewPart instanceof JobListView)) { return null; } JobListView view = null; try { view = (JobListView) viewPart.getAdapter(JobListView.class); } catch (Exception e) { m_log.info("execute " + e.getMessage()); return null; } if (view == null) { m_log.info("execute: view is null"); return null; } JobTreeComposite tree = view.getJobTreeComposite(); parent = view.getSelectJobTreeItemList().get(0); if (parent != null) { JobInfo jobInfo = JobTreeItemUtil.getNewJobInfo(parent.getData().getJobunitId(), JobConstant.TYPE_MONITORJOB); item = new JobTreeItem(); item.setData(jobInfo); JobTreeItemUtil.addChildren(parent, item); String managerName = null; JobTreeItem mgrTree = JobTreeItemUtil.getManager(parent); if (mgrTree == null) { managerName = parent.getChildren().get(0).getData().getId(); } else { managerName = mgrTree.getData().getId(); } JobDialog dialog = new JobDialog(HandlerUtil.getActiveWorkbenchWindow(event).getShell(), managerName, false); dialog.setJobTreeItem(item); // if (dialog.open() == IDialogConstants.OK_ID) { JobEditStateUtil.getJobEditState(managerName).addEditedJobunit(item); } else { JobTreeItemUtil.removeChildren(parent, item); } tree.getTreeViewer().sort(parent); tree.refresh(parent); tree.getTreeViewer().setSelection(new StructuredSelection(item), true); } return null; }
From source file:com.clustercontrol.jobmanagement.view.action.CreateReferJobAction.java
License:Open Source License
/** * []????????????????/* www . ja va2s . c o m*/ * <p> * <ol> * <li>[]???????</li> * <li>??????????????</li> * <li>[???]???</li> * <li>[]???</li> * </ol> * * @see org.eclipse.core.commands.IHandler#execute * @see com.clustercontrol.jobmanagement.dialog.JobDialog * @see com.clustercontrol.jobmanagement.view.JobListView * @see com.clustercontrol.jobmanagement.composite.JobTreeComposite */ @Override public Object execute(ExecutionEvent event) throws ExecutionException { JobTreeItem item = null; JobTreeItem parent = null; this.window = HandlerUtil.getActiveWorkbenchWindow(event); // In case this action has been disposed if (null == this.window || !isEnabled()) { return null; } // ??? this.viewPart = HandlerUtil.getActivePart(event); if (!(viewPart instanceof JobListView)) { return null; } JobListView view = null; try { view = (JobListView) viewPart.getAdapter(JobListView.class); } catch (Exception e) { m_log.info("execute " + e.getMessage()); return null; } if (view == null) { m_log.info("execute: view is null"); return null; } JobTreeComposite tree = view.getJobTreeComposite(); parent = view.getSelectJobTreeItemList().get(0); if (parent != null) { JobInfo jobInfo = JobTreeItemUtil.getNewJobInfo(parent.getData().getJobunitId(), JobConstant.TYPE_REFERJOB); item = new JobTreeItem(); item.setData(jobInfo); JobTreeItemUtil.addChildren(parent, item); String managerName = null; JobTreeItem mgrTree = JobTreeItemUtil.getManager(parent); if (mgrTree == null) { managerName = parent.getChildren().get(0).getData().getId(); } else { managerName = mgrTree.getData().getId(); } JobDialog dialog = new JobDialog(tree, HandlerUtil.getActiveWorkbenchWindow(event).getShell(), managerName, false); dialog.setJobTreeItem(item); // if (dialog.open() == IDialogConstants.OK_ID) { JobEditStateUtil.getJobEditState(managerName).addEditedJobunit(item); } else { JobTreeItemUtil.removeChildren(parent, item); } tree.getTreeViewer().sort(parent); tree.refresh(parent); tree.getTreeViewer().setSelection(new StructuredSelection(item), true); } return null; }
From source file:com.clustercontrol.jobmanagement.view.action.HistoryFilterAction.java
License:Open Source License
/** * []???????????????/*from w ww . ja v a 2 s . c o m*/ * <p> * <ol> * <li>[?]???</li> * <li>[]?????</li> * <li>[]???</li> * </ol> * * @see org.eclipse.core.commands.IHandler#execute * @see com.clustercontrol.jobmanagement.view.JobHistoryView * @see com.clustercontrol.jobmanagement.dialog.HistoryFilterDialog * @see com.clustercontrol.bean.Property */ @Override public Object execute(ExecutionEvent event) throws ExecutionException { this.window = HandlerUtil.getActiveWorkbenchWindow(event); // ??? this.viewPart = HandlerUtil.getActivePart(event); JobHistoryView jobHistoryView = null; try { jobHistoryView = (JobHistoryView) viewPart.getAdapter(JobHistoryView.class); } catch (Exception e) { m_log.info("execute " + e.getMessage()); return null; } if (jobHistoryView == null) { m_log.info("execute: view is null"); return null; } ICommandService commandService = (ICommandService) window.getService(ICommandService.class); Command command = commandService.getCommand(ID); boolean isChecked = !HandlerUtil.toggleCommandState(command); if (isChecked) { // ???? HistoryFilterDialog dialog = new HistoryFilterDialog( HandlerUtil.getActiveWorkbenchWindow(event).getShell()); // if (dialog.open() == IDialogConstants.OK_ID) { // ? Property property = dialog.getInputData(); jobHistoryView.setFilterCondition(property); jobHistoryView.update(false); } else { State state = command.getState(RegistryToggleState.STATE_ID); state.setValue(false); } } else { // ???? // ? jobHistoryView.setFilterCondition(null); jobHistoryView.update(false); } return null; }
From source file:com.clustercontrol.jobmanagement.view.action.JobKickFilterAction.java
License:Open Source License
/** * [??]?????????/*from ww w .j a v a2 s.c o m*/ * ??? * <p> * <ol> * <li>[??]???</li> * <li>????????</li> * <li>[]??????</li> * <li>[]???</li> * </ol> * * @see org.eclipse.core.commands.IHandler#execute * @see com.clustercontrol.jobmanagement.dialog.JobKickFilterDialog * @see com.clustercontrol.jobmanagement.view.JobKickListView#setFilterCondition(Property) * @see com.clustercontrol.jobmanagement.view.JobKickListView#update() */ @Override public Object execute(ExecutionEvent event) throws ExecutionException { this.window = HandlerUtil.getActiveWorkbenchWindow(event); // ??? this.viewPart = HandlerUtil.getActivePart(event); JobKickListView view = null; try { view = (JobKickListView) this.viewPart.getAdapter(JobKickListView.class); } catch (Exception e) { m_log.info("execute " + e.getMessage()); return null; } if (view == null) { m_log.info("execute: view is null"); return null; } ICommandService commandService = (ICommandService) window.getService(ICommandService.class); Command command = commandService.getCommand(ID); boolean isChecked = !HandlerUtil.toggleCommandState(command); if (isChecked) { // ? JobKickFilterDialog dialog = new JobKickFilterDialog( HandlerUtil.getActiveWorkbenchWindow(event).getShell()); // ?????????? if (dialog.open() == IDialogConstants.OK_ID) { Property condition = dialog.getInputData(); view.setFilterCondition(condition); view.update(); } else { State state = command.getState(RegistryToggleState.STATE_ID); state.setValue(false); } } else { view.setFilterCondition(null); view.update(); } return null; }
From source file:com.clustercontrol.jobmanagement.view.action.JobObjectPrivilegeAction.java
License:Open Source License
/** * Handler execution/* w ww . jav a2 s. com*/ */ @Override public Object execute(final ExecutionEvent event) throws ExecutionException { this.window = HandlerUtil.getActiveWorkbenchWindow(event); // In case this action has been disposed if (null == this.window || !isEnabled()) { return null; } // ??? this.viewPart = HandlerUtil.getActivePart(event); ObjectPrivilegeTargetListView view = null; try { view = (ObjectPrivilegeTargetListView) this.viewPart.getAdapter(listViewClass); } catch (Exception e) { m_log.info("execute " + e.getMessage()); return null; } if (view == null) { m_log.info("execute: view is null"); return null; } List<ObjectBean> objectBeans = view.getSelectedObjectBeans(); if (objectBeans != null && objectBeans.size() > 0) { if (objectBeans.size() == 1) { // ? ObjectPrivilegeListDialog dialog = new ObjectPrivilegeListDialog(this.viewPart.getSite().getShell(), objectBeans.get(0).getManagerName(), objectBeans.get(0).getObjectId(), objectBeans.get(0).getObjectType(), view.getSelectedOwnerRoleId()); // ??????????? if (dialog.open() == IDialogConstants.OK_ID) { view.update(); } } else { // ? ObjectPrivilegeEditDialog dialog = new ObjectPrivilegeEditDialog(this.viewPart.getSite().getShell(), objectBeans, null, null); // ??????????? if (dialog.open() == IDialogConstants.OK_ID) { // ??????????????update()??? // view.update(); } } } return null; }