You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by to...@apache.org on 2009/09/13 19:31:39 UTC

svn commit: r814351 - /incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/

Author: tommaso
Date: Sun Sep 13 17:31:39 2009
New Revision: 814351

URL: http://svn.apache.org/viewvc?rev=814351&view=rev
Log:
[UIMA-1500] Deprecate UIMA 1.x classes in org.apache.uima.analysis_engine.annotator

Modified:
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/AnnotatorContext.java
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/Annotator_ImplBase.java
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/GenericAnnotator.java
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/GenericAnnotator_ImplBase.java
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/JTextAnnotator.java
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/JTextAnnotator_ImplBase.java
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/TextAnnotator.java

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/AnnotatorContext.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/AnnotatorContext.java?rev=814351&r1=814350&r2=814351&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/AnnotatorContext.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/AnnotatorContext.java Sun Sep 13 17:31:39 2009
@@ -32,7 +32,9 @@
 /**
  * This interface is maintained only for backwards compatibility with annotators developed in UIMA
  * SDK v1.x. New code should use {@link UimaContext} instead.
+ * @deprecated As of release 2.3.0, use UimaContext instead
  */
+@Deprecated
 public interface AnnotatorContext {
 
   /**

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/Annotator_ImplBase.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/Annotator_ImplBase.java?rev=814351&r1=814350&r2=814351&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/Annotator_ImplBase.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/Annotator_ImplBase.java Sun Sep 13 17:31:39 2009
@@ -25,7 +25,9 @@
  * Base class for annotators in UIMA SDK v1.x. As of v2.0, annotators should extend
  * {@link org.apache.uima.analysis_component.CasAnnotator_ImplBase} or
  * {@link org.apache.uima.analysis_component.JCasAnnotator_ImplBase}.
+ * @deprecated As of release 2.3.0, use CasAnnotator_ImplBase or JCasAnnotator_ImplBase instead
  */
+@Deprecated
 public abstract class Annotator_ImplBase implements BaseAnnotator {
 
   /**

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/GenericAnnotator.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/GenericAnnotator.java?rev=814351&r1=814350&r2=814351&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/GenericAnnotator.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/GenericAnnotator.java Sun Sep 13 17:31:39 2009
@@ -26,7 +26,9 @@
  * Interface implemented for multiple-sofa annotators in UIMA SDK v1.x As of v2.0, annotators should
  * extend {@link org.apache.uima.analysis_component.CasAnnotator_ImplBase} or
  * {@link org.apache.uima.analysis_component.JCasAnnotator_ImplBase}.
+ * @deprecated As of release 2.3.0, use CasAnnotator_ImplBase or JCasAnnotator_ImplBase instead
  */
+@Deprecated
 public interface GenericAnnotator extends BaseAnnotator {
   /**
    * Invokes this annotator's analysis logic. Prior to calling this method, the caller must ensure

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/GenericAnnotator_ImplBase.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/GenericAnnotator_ImplBase.java?rev=814351&r1=814350&r2=814351&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/GenericAnnotator_ImplBase.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/GenericAnnotator_ImplBase.java Sun Sep 13 17:31:39 2009
@@ -23,7 +23,9 @@
  * Base interface for annotators in UIMA SDK v1.x. As of v2.0, annotators should extend
  * {@link org.apache.uima.analysis_component.CasAnnotator_ImplBase} or
  * {@link org.apache.uima.analysis_component.JCasAnnotator_ImplBase}.
+ * @deprecated As of release 2.3.0, use CasAnnotator_ImplBase or JCasAnnotator_ImplBase instead
  */
+@Deprecated
 public abstract class GenericAnnotator_ImplBase extends Annotator_ImplBase implements
         GenericAnnotator {
   // overrides no methods

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/JTextAnnotator.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/JTextAnnotator.java?rev=814351&r1=814350&r2=814351&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/JTextAnnotator.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/JTextAnnotator.java Sun Sep 13 17:31:39 2009
@@ -25,7 +25,9 @@
 /**
  * Interface for JCAS annotators in UIMA SDK v1.x. As of v2.0, JCAS annotators should extend
  * {@link org.apache.uima.analysis_component.JCasAnnotator_ImplBase}.
+ * @deprecated As of release 2.3.0, use JCasAnnotator_ImplBase instead
  */
+@Deprecated
 public interface JTextAnnotator extends BaseAnnotator {
   /**
    * Invokes this annotator's analysis logic. Prior to calling this method, the caller must ensure

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/JTextAnnotator_ImplBase.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/JTextAnnotator_ImplBase.java?rev=814351&r1=814350&r2=814351&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/JTextAnnotator_ImplBase.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/JTextAnnotator_ImplBase.java Sun Sep 13 17:31:39 2009
@@ -22,7 +22,9 @@
 /**
  * Base class for JCAS annotators in UIMA SDK v1.x. As of v2.0, JCAS annotators should extend
  * {@link org.apache.uima.analysis_component.JCasAnnotator_ImplBase}.
+ * @deprecated As of release 2.3.0, use JCasAnnotator_ImplBase instead
  */
+@Deprecated
 public abstract class JTextAnnotator_ImplBase extends Annotator_ImplBase implements JTextAnnotator {
   // overrides no methods
 }

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/TextAnnotator.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/TextAnnotator.java?rev=814351&r1=814350&r2=814351&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/TextAnnotator.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/annotator/TextAnnotator.java Sun Sep 13 17:31:39 2009
@@ -26,7 +26,9 @@
  * Base class for text annotators in UIMA SDK v1.x. As of v2.0, annotators should extend
  * {@link org.apache.uima.analysis_component.CasAnnotator_ImplBase} or
  * {@link org.apache.uima.analysis_component.JCasAnnotator_ImplBase}.
+ * @deprecated As of release 2.3.0, use CasAnnotator_ImplBase or JCasAnnotator_ImplBase instead
  */
+@Deprecated
 public interface TextAnnotator extends BaseAnnotator {
   /**
    * Invokes this annotator's analysis logic. Prior to calling this method, the caller must ensure