1 package org.simantics.views.swt.client.base;
\r
3 import org.eclipse.swt.widgets.Composite;
\r
4 import org.eclipse.swt.widgets.Control;
\r
5 import org.eclipse.ui.IWorkbenchSite;
\r
6 import org.simantics.scenegraph.INode;
\r
8 public interface ISWTViewNode extends INode {
\r
10 Control getControl();
\r
11 IWorkbenchSite getSite();
\r
12 void createControls(Composite parent);
\r
14 boolean isNodeDisposed();
\r