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 2010/12/02 16:38:11 UTC
svn commit: r1041416 -
/uima/uimaj/trunk/uimaj-ep-cas-editor/src/main/java/org/apache/uima/caseditor/core/model/NlpProject.java
Author: joern
Date: Thu Dec 2 15:38:10 2010
New Revision: 1041416
URL: http://svn.apache.org/viewvc?rev=1041416&view=rev
Log:
UIMA-1956 Now correctly determines if styles changed or not
Modified:
uima/uimaj/trunk/uimaj-ep-cas-editor/src/main/java/org/apache/uima/caseditor/core/model/NlpProject.java
Modified: uima/uimaj/trunk/uimaj-ep-cas-editor/src/main/java/org/apache/uima/caseditor/core/model/NlpProject.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-ep-cas-editor/src/main/java/org/apache/uima/caseditor/core/model/NlpProject.java?rev=1041416&r1=1041415&r2=1041416&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-ep-cas-editor/src/main/java/org/apache/uima/caseditor/core/model/NlpProject.java (original)
+++ uima/uimaj/trunk/uimaj-ep-cas-editor/src/main/java/org/apache/uima/caseditor/core/model/NlpProject.java Thu Dec 2 15:38:10 2010
@@ -19,6 +19,7 @@
package org.apache.uima.caseditor.core.model;
+import java.util.ArrayList;
import java.util.Collection;
import java.util.LinkedList;
import java.util.List;
@@ -390,7 +391,8 @@ public final class NlpProject extends Ab
}
private void updateAnnotationTypeColors() throws CoreException {
- Collection<AnnotationStyle> styles = getDotCorpus().getAnnotationStyles();
+ Collection<AnnotationStyle> styles = new ArrayList<AnnotationStyle>();
+ styles.addAll(getDotCorpus().getAnnotationStyles());
if (getTypesystemElement() != null) {
TypeSystem ts = getTypesystemElement().getTypeSystem();
@@ -519,13 +521,14 @@ public final class NlpProject extends Ab
mTypesystem = null;
initialize();
-
+
updateAnnotationTypeColors();
CasEditorPlugin.getNlpModel().fireRefreshEvent(this);
}
if (mDotCorpusMustBeSerialized) {
+ mDotCorpusMustBeSerialized = false;
Runnable writeDotCorpus = new Runnable() {
public void run() {
try {