]> gerrit.simantics Code Review - simantics/interop.git/blob - org.simantics.interop.update/src/org/simantics/interop/update/editor/ModelUpdateEditorPart.java
UpdateList object for property changes
[simantics/interop.git] / org.simantics.interop.update / src / org / simantics / interop / update / editor / ModelUpdateEditorPart.java
1 package org.simantics.interop.update.editor;
2
3 import org.eclipse.swt.widgets.Composite;
4 import org.simantics.ui.workbench.ResourceEditorPart2;
5
6 public abstract class ModelUpdateEditorPart extends ResourceEditorPart2{
7         
8         ModelUpdateEditor editor;
9         
10         @Override
11         public void createPartControl(Composite parent) {
12                 editor = createEditor(parent);
13                 editor.load((UpdateEditorInput)getEditorInput());
14         }
15         
16         @Override
17         public void setFocus() {
18                 editor.setFocus();
19         }
20         
21         protected abstract ModelUpdateEditor createEditor(Composite parent);
22         
23         
24
25 }