--- /dev/null
+package com.quantum.view.driver;
+
+
+import com.quantum.view.JDBCDriverTableViewer;
+
+import org.eclipse.swt.layout.GridData;
+import org.eclipse.swt.layout.GridLayout;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.ui.IActionBars;
+import org.eclipse.ui.part.ViewPart;
+
+
+/**
+ * @author BC
+ */
+public class JDBCDriverView extends ViewPart {
+
+ private JDBCDriverTableViewer viewer;
+ private JDBCDriverViewActionGroup actionGroup;
+
+ public void createPartControl(Composite parent) {
+ GridLayout layout = new GridLayout();
+ layout.numColumns = 1;
+ parent.setLayout(layout);
+ this.viewer = new JDBCDriverTableViewer(parent);
+ this.viewer.getControl().setLayoutData(new GridData(GridData.FILL_BOTH));
+
+ initActions();
+ }
+
+ public void initActions() {
+
+ this.actionGroup = new JDBCDriverViewActionGroup(this, this.viewer);
+
+ IActionBars actionBars = getViewSite().getActionBars();
+ this.actionGroup.fillActionBars(actionBars);
+ }
+
+ public void setFocus() {
+ }
+ public void dispose() {
+ this.viewer.dispose();
+ super.dispose();
+ }
+}