You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by jo...@apache.org on 2011/10/14 16:17:44 UTC
svn commit: r1183366 -
/uima/uimaj/trunk/uimaj-ep-cas-editor-ide/src/main/java/org/apache/uima/caseditor/ide/DefaultCasDocumentProvider.java
Author: joern
Date: Fri Oct 14 14:17:43 2011
New Revision: 1183366
URL: http://svn.apache.org/viewvc?rev=1183366&view=rev
Log:
UIMA-2261 Session preferences are now serialized and stored as persistent property on type system file.
Modified:
uima/uimaj/trunk/uimaj-ep-cas-editor-ide/src/main/java/org/apache/uima/caseditor/ide/DefaultCasDocumentProvider.java
Modified: uima/uimaj/trunk/uimaj-ep-cas-editor-ide/src/main/java/org/apache/uima/caseditor/ide/DefaultCasDocumentProvider.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-ep-cas-editor-ide/src/main/java/org/apache/uima/caseditor/ide/DefaultCasDocumentProvider.java?rev=1183366&r1=1183365&r2=1183366&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-ep-cas-editor-ide/src/main/java/org/apache/uima/caseditor/ide/DefaultCasDocumentProvider.java (original)
+++ uima/uimaj/trunk/uimaj-ep-cas-editor-ide/src/main/java/org/apache/uima/caseditor/ide/DefaultCasDocumentProvider.java Fri Oct 14 14:17:43 2011
@@ -143,10 +143,13 @@ public class DefaultCasDocumentProvider
try {
tsFile.setPersistentProperty(
new QualifiedName("", CAS_EDITOR_SESSION_PROPERTIES),
- new String(prefBytes.toByteArray(), Charset.forName("UTF-8")));
+ new String(prefBytes.toByteArray(), "UTF-8"));
} catch (CoreException e) {
CasEditorIdePlugin.log(e);
}
+ catch(IOException e) {
+ CasEditorIdePlugin.log(e);
+ }
}
}
@@ -332,7 +335,7 @@ public class DefaultCasDocumentProvider
if (sessionPreferenceString != null) {
try {
newStore.load(new ByteArrayInputStream(
- sessionPreferenceString.getBytes(Charset.forName("UTF-8"))));
+ sessionPreferenceString.getBytes("UTF-8")));
} catch (IOException e) {
CasEditorPlugin.log(e);
}