diff options
author | Andrew M Finkbeiner | 2013-08-16 21:52:14 +0000 |
---|---|---|
committer | Roberto E. Escobar | 2013-08-19 22:10:42 +0000 |
commit | 107f465b0a4fc812a33f020fa1f7b920b566a5f8 (patch) | |
tree | 48c99c7de002c09ef98777ea448e7b22cba87e0b /plugins/org.eclipse.osee.ote.ui.test.manager | |
parent | a7b782b3830ca594e836649c013309ba8c8f0327 (diff) | |
download | org.eclipse.osee-107f465b0a4fc812a33f020fa1f7b920b566a5f8.tar.gz org.eclipse.osee-107f465b0a4fc812a33f020fa1f7b920b566a5f8.tar.xz org.eclipse.osee-107f465b0a4fc812a33f020fa1f7b920b566a5f8.zip |
feature[ats_DNFR4]: Save on tab switch
Change-Id: I0f0ccf456854902e96eda2a3356890c8b80e4e6d
Diffstat (limited to 'plugins/org.eclipse.osee.ote.ui.test.manager')
-rw-r--r-- | plugins/org.eclipse.osee.ote.ui.test.manager/src/org/eclipse/osee/ote/ui/test/manager/core/TestManagerEditor.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/plugins/org.eclipse.osee.ote.ui.test.manager/src/org/eclipse/osee/ote/ui/test/manager/core/TestManagerEditor.java b/plugins/org.eclipse.osee.ote.ui.test.manager/src/org/eclipse/osee/ote/ui/test/manager/core/TestManagerEditor.java index 0d6a01df1e7..6d9c930cf35 100644 --- a/plugins/org.eclipse.osee.ote.ui.test.manager/src/org/eclipse/osee/ote/ui/test/manager/core/TestManagerEditor.java +++ b/plugins/org.eclipse.osee.ote.ui.test.manager/src/org/eclipse/osee/ote/ui/test/manager/core/TestManagerEditor.java @@ -402,6 +402,7 @@ public abstract class TestManagerEditor extends MultiPageEditorPart implements I } } } + doSave(null); lastPageIndex = newPageIndex; } @@ -477,9 +478,11 @@ public abstract class TestManagerEditor extends MultiPageEditorPart implements I InputStream inputStream = null; try { File file = OseeData.getFile("testManagerSettings.xml"); - inputStream = new FileInputStream(file); - getPropertyStore().load(inputStream); - pageManager.restore(); + if(file.exists()){ + inputStream = new FileInputStream(file); + getPropertyStore().load(inputStream); + pageManager.restore(); + } } catch (Exception ex) { TestManagerPlugin.log(Level.WARNING, "Stored settings not available. Using defaults.", ex); } finally { |