示例#1
0
 /** {@inheritDoc} */
 public void createPartControlImpl(Composite parent) {
   createMainPart(parent);
   GridData gridData = new GridData(GridData.FILL_BOTH);
   getMainTreeViewer().getControl().setLayoutData(gridData);
   setControl(getMainTreeViewer().getControl());
   getMainTreeViewer().setContentProvider(new TestJobEditorContentProvider());
   addDragAndDropSupport();
   getEditorHelper().addListeners();
   setActionHandlers();
   addDoubleClickListener(CommandIDs.OPEN_SPECIFICATION_COMMAND_ID, getMainTreeViewer());
   setInitialInput();
   DataEventDispatcher ded = DataEventDispatcher.getInstance();
   ded.addPropertyChangedListener(this, true);
   GuiEventDispatcher.getInstance().addEditorDirtyStateListener(this, true);
 }