\r
import javax.vecmath.Tuple3d;\r
import javax.vecmath.Vector3d;\r
\r
import org.eclipse.jface.action.Action;\r
\r
import javax.vecmath.Tuple3d;\r
import javax.vecmath.Vector3d;\r
\r
import org.eclipse.jface.action.Action;\r
import org.eclipse.jface.action.IMenuListener;\r
import org.eclipse.jface.action.IMenuManager;\r
import org.eclipse.jface.action.IToolBarManager;\r
import org.eclipse.jface.action.IMenuListener;\r
import org.eclipse.jface.action.IMenuManager;\r
import org.eclipse.jface.action.IToolBarManager;\r
import org.eclipse.swt.widgets.Composite;\r
import org.eclipse.swt.widgets.Menu;\r
import org.eclipse.ui.IActionBars;\r
import org.eclipse.swt.widgets.Composite;\r
import org.eclipse.swt.widgets.Menu;\r
import org.eclipse.ui.IActionBars;\r
import org.eclipse.ui.ISharedImages;\r
import org.eclipse.ui.IWorkbenchActionConstants;\r
import org.eclipse.ui.IWorkbenchPart;\r
import org.eclipse.ui.PlatformUI;\r
import org.eclipse.ui.ISharedImages;\r
import org.eclipse.ui.IWorkbenchActionConstants;\r
import org.eclipse.ui.IWorkbenchPart;\r
import org.eclipse.ui.PlatformUI;\r
import org.eclipse.ui.internal.WorkbenchWindow;\r
import org.simantics.db.Graph;\r
import org.simantics.db.GraphRequestAdapter;\r
import org.eclipse.ui.internal.WorkbenchWindow;\r
import org.simantics.db.Graph;\r
import org.simantics.db.GraphRequestAdapter;\r