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