- /*
- * (non-Javadoc)
- *
- * @see
- * org.eclipse.ui.part.WorkbenchPart#createPartControl(org.eclipse.swt.widgets
- * .Composite)
- */
- @Override
- public void createPartControl(Composite parent) {
- container = formFactory.createComposite(parent);
-
- container.setLayout(new FillLayout());
- viewer = new GraphViewer(container, SWT.NONE);
- getSite().setSelectionProvider(viewer);
-
- viewer.setContentProvider(getContentProvider());
- viewer.setLabelProvider(getLabelProvider());
-
- viewer.setConnectionStyle(ZestStyles.CONNECTIONS_DIRECTED);
-
- viewer.setLayoutAlgorithm(getLayoutAlgoritm(), false);
-
- createMenu();
-
- createToolbar();
-
- viewer.setInput(getKey());
-
- container.addControlListener(new ControlListener() {
-
- @Override
- public void controlResized(ControlEvent e) {
- // applyLayout();
- }
-
- @Override
- public void controlMoved(ControlEvent e) {
- // TODO Auto-generated method stub
-
- }
- });