You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2016/12/23 21:41:08 UTC
svn commit: r1775905 -
/uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java
Author: schor
Date: Fri Dec 23 21:41:07 2016
New Revision: 1775905
URL: http://svn.apache.org/viewvc?rev=1775905&view=rev
Log:
[UIMA-5233] replace CommonArray with v2 named equiv class, CommonArrayFS
Modified:
uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java
Modified: uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java
URL: http://svn.apache.org/viewvc/uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java?rev=1775905&r1=1775904&r2=1775905&view=diff
==============================================================================
--- uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java (original)
+++ uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java Fri Dec 23 21:41:07 2016
@@ -99,7 +99,6 @@ import org.apache.uima.jcas.JCas;
import org.apache.uima.jcas.cas.AnnotationBase;
import org.apache.uima.jcas.cas.BooleanArray;
import org.apache.uima.jcas.cas.ByteArray;
-import org.apache.uima.jcas.cas.CommonArray;
import org.apache.uima.jcas.cas.DoubleArray;
import org.apache.uima.jcas.cas.EmptyFSList;
import org.apache.uima.jcas.cas.EmptyFloatList;
@@ -1082,7 +1081,7 @@ public class CASImpl extends AbstractCas
private ArrayFS createArrayFS(TypeImpl type, int length) {
checkArrayPreconditions(length);
- return (ArrayFS) new FSArray(type, this, length);
+ return new FSArray(type, this, length);
// getTypeSystemImpl().fsArrayType.getGeneratorArray() // (((FsGeneratorArray)getFsGenerator(fsArrayTypeCode))
// .createFS(type, this, length);
}
@@ -4772,9 +4771,9 @@ public class CASImpl extends AbstractCas
return true;
}
- public static CommonArray copyArray(TOP srcArray) {
- CommonArray srcCA = (CommonArray) srcArray;
- CommonArray copy = (CommonArray) srcArray._casView.createArray(srcArray._getTypeImpl(), srcCA.size());
+ public static CommonArrayFS copyArray(TOP srcArray) {
+ CommonArrayFS srcCA = (CommonArrayFS) srcArray;
+ CommonArrayFS copy = (CommonArrayFS) srcArray._casView.createArray(srcArray._getTypeImpl(), srcCA.size());
copy.copyValuesFrom(srcCA);
return copy;
}
@@ -4899,7 +4898,7 @@ public class CASImpl extends AbstractCas
traceFSfs(fs);
svd.traceFSisCreate = true;
if (fs._getTypeImpl().isArray()) {
- b.append(" l:").append(((CommonArray)fs).size());
+ b.append(" l:").append(((CommonArrayFS)fs).size());
}
}