X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.interop.update%2Fsrc%2Forg%2Fsimantics%2Finterop%2Fupdate%2Feditor%2FUpdateEditorInput.java;h=f54b1c935e9439e471ea175382b41486b62e558b;hb=3f2d346f673d9ad89f586223fc9af663325a8ded;hp=3c0a025265f8041a8816ab3b569efdbd48d1bf8e;hpb=2de9ca9c20cbb4dca4ae274547d65ec6f1cbc893;p=simantics%2Finterop.git diff --git a/org.simantics.interop.update/src/org/simantics/interop/update/editor/UpdateEditorInput.java b/org.simantics.interop.update/src/org/simantics/interop/update/editor/UpdateEditorInput.java index 3c0a025..f54b1c9 100644 --- a/org.simantics.interop.update/src/org/simantics/interop/update/editor/UpdateEditorInput.java +++ b/org.simantics.interop.update/src/org/simantics/interop/update/editor/UpdateEditorInput.java @@ -17,11 +17,17 @@ public class UpdateEditorInput extends ResourceEditorInput2{ private String editorID; private Resource r1; private Resource r2; + private Resource r3; public UpdateEditorInput(String editorID, Resource r1, Resource r2, Resource model, RVI rvi) { + this(editorID, r1, r2, null, model, rvi); + } + + public UpdateEditorInput(String editorID, Resource r1, Resource r2, Resource r3, Resource model, RVI rvi) { super(editorID, r1, model, rvi); this.r1 = r1; this.r2 = r2; + this.r3 = r3; this.editorID = editorID; } @@ -33,6 +39,10 @@ public class UpdateEditorInput extends ResourceEditorInput2{ return r2; } + public Resource getR3() { + return r3; + } + public void openEditor() throws PartInitException { WorkbenchUtils.openEditor(editorID, this);