From: n.hoffmann Date: Tue, 9 Nov 2010 11:44:58 +0000 (+0000) Subject: (no commit message) X-Git-Tag: rcp.ss-first-working-version~265 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/51e3addf6e756937740bd0314c3f699eef16537f --- diff --git a/.gitignore b/.gitignore index b0142a294..8f1906be0 100644 --- a/.gitignore +++ b/.gitignore @@ -77,5 +77,6 @@ taxeditor-printpublisher/target taxeditor-store/.classpath taxeditor-store/.project taxeditor-store/.settings +taxeditor-store/hibernate.log taxeditor-store/target /workspace diff --git a/taxeditor-store/pom.xml b/taxeditor-store/pom.xml index a08c72ca6..22fa54ba8 100644 --- a/taxeditor-store/pom.xml +++ b/taxeditor-store/pom.xml @@ -22,6 +22,16 @@ cdmlib-services 2.5 + + eu.etaxonomy + cdmlib-io + 2.5 + + + eu.etaxonomy + cdmlib-ext + 2.5 + eu.etaxonomy cdmlib-persistence @@ -29,5 +39,50 @@ test 2.5 + + org.eclipse.core + commands + 3.6.0 + + + org.eclipse.ui + workbench + 3.6.0 + + + org.eclipse.ui + navigator + 3.5.0 + + + org.eclipse.ui + ide + 3.6.0 + + + org.eclipse.equinox.p2.metadata + repository + 1.1.0 + + + org.eclipse.ecf + filetransfer + 4.0.0 + + + org.eclipse.ecf.provider + filetransfer + 3.1.0 + + + org.eclipse + swt + 3.6.0 + + + org.eclipse.swt.cocoa + macosx + 3.6.0 + diff --git a/taxeditor-store/src/main/java/eu/etaxonomy/taxeditor/model/MementoHelper.java b/taxeditor-store/src/main/java/eu/etaxonomy/taxeditor/model/MementoHelper.java index 99f01107b..9a8c6ea87 100644 --- a/taxeditor-store/src/main/java/eu/etaxonomy/taxeditor/model/MementoHelper.java +++ b/taxeditor-store/src/main/java/eu/etaxonomy/taxeditor/model/MementoHelper.java @@ -27,12 +27,21 @@ import org.eclipse.ui.XMLMemento; import eu.etaxonomy.taxeditor.store.StoreUtil; /** + *

MementoHelper class.

+ * * @author n.hoffmann * @created Mar 29, 2010 * @version 1.0 */ public class MementoHelper { + /** + *

readMementoFromFile

+ * + * @param stateFile a {@link java.io.File} object. + * @return a org.eclipse.ui.IMemento object. + * @throws java.io.FileNotFoundException if any. + */ public static IMemento readMementoFromFile(File stateFile) throws FileNotFoundException{ FileInputStream input; try { @@ -52,6 +61,13 @@ public class MementoHelper { /* * Save the workbench UI in a persistence file. */ + /** + *

saveMementoToFile

+ * + * @param memento a org.eclipse.ui.IMemento object. + * @param stateFile a {@link java.io.File} object. + * @return a org.eclipse.ui.IMemento object. + */ public static IMemento saveMementoToFile(IMemento memento, File stateFile) { if (stateFile == null || memento == null) { return null;