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/02/28 21:00:07 UTC
svn commit: r1784812 - in
/uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima:
analysis_component/AnalysisComponent_ImplBase.java util/Logger.java
Author: schor
Date: Tue Feb 28 21:00:07 2017
New Revision: 1784812
URL: http://svn.apache.org/viewvc?rev=1784812&view=rev
Log:
no Jira - make logger impl more friendly to uimaFIT - getLogger not final, and Logger.getLimitedLogger has a default so subclasses are not required to implement it.
Modified:
uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/analysis_component/AnalysisComponent_ImplBase.java
uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/util/Logger.java
Modified: uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/analysis_component/AnalysisComponent_ImplBase.java
URL: http://svn.apache.org/viewvc/uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/analysis_component/AnalysisComponent_ImplBase.java?rev=1784812&r1=1784811&r2=1784812&view=diff
==============================================================================
--- uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/analysis_component/AnalysisComponent_ImplBase.java (original)
+++ uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/analysis_component/AnalysisComponent_ImplBase.java Tue Feb 28 21:00:07 2017
@@ -123,7 +123,7 @@ public abstract class AnalysisComponent_
*
* @return the Logger associated with this uima Analysis Engine component
*/
- protected final Logger getLogger() {
+ protected Logger getLogger() {
return getContext().getLogger();
}
Modified: uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/util/Logger.java
URL: http://svn.apache.org/viewvc/uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/util/Logger.java?rev=1784812&r1=1784811&r2=1784812&view=diff
==============================================================================
--- uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/util/Logger.java (original)
+++ uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/util/Logger.java Tue Feb 28 21:00:07 2017
@@ -322,5 +322,7 @@ public void setOutputStream(OutputStream
* @param limit the limit
* @return a copy of the logger with the throttling limit set, or the same logger if no change
*/
- public Logger getLimitedLogger(int limit);
+ default Logger getLimitedLogger(int limit) {
+ return this;
+ }
}