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 2017/07/20 14:54:29 UTC

svn commit: r1802504 - /uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/CAS.java

Author: schor
Date: Thu Jul 20 14:54:28 2017
New Revision: 1802504

URL: http://svn.apache.org/viewvc?rev=1802504&view=rev
Log:
no Jira, implement default for getJCasImpl

Modified:
    uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/CAS.java

Modified: uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/CAS.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/CAS.java?rev=1802504&r1=1802503&r2=1802504&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/CAS.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/CAS.java Thu Jul 20 14:54:28 2017
@@ -24,6 +24,7 @@ import java.util.Iterator;
 import java.util.ListIterator;
 
 import org.apache.uima.cas.admin.CASAdminException;
+import org.apache.uima.cas.impl.CASImpl;
 import org.apache.uima.cas.impl.LowLevelCAS;
 import org.apache.uima.cas.impl.SelectFSs_impl;
 import org.apache.uima.cas.text.AnnotationFS;
@@ -608,7 +609,9 @@ public interface CAS extends AbstractCas
    * Get the JCasImpl for this CAS
    * @return the JCasImpl for this CAS
    */
-  JCasImpl getJCasImpl(); 
+  default JCasImpl getJCasImpl() {
+    return ((CASImpl) this).getJCasImpl();
+  }
   
   /**
    * Get the Cas view that the current component should use.  This