You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by bu...@apache.org on 2013/07/19 22:07:51 UTC
svn commit: r1504987 - in /uima/uimaj/trunk/uimaj-core/src:
main/java/org/apache/uima/UimaContext.java
main/java/org/apache/uima/impl/UimaContext_ImplBase.java
test/java/org/apache/uima/analysis_engine/impl/TestAnnotator2.java
Author: burn
Date: Fri Jul 19 20:07:51 2013
New Revision: 1504987
URL: http://svn.apache.org/r1504987
Log:
UIMA-3090 - Remove getExternalParameterValue method from UimaContext
Modified:
uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/UimaContext.java
uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/impl/UimaContext_ImplBase.java
uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/TestAnnotator2.java
Modified: uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/UimaContext.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/UimaContext.java?rev=1504987&r1=1504986&r2=1504987&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/UimaContext.java (original)
+++ uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/UimaContext.java Fri Jul 19 20:07:51 2013
@@ -116,21 +116,6 @@ public interface UimaContext {
public String[] getConfigParameterNames();
/**
- * Retrieves the value for an external parameter defined in the External Override Settings
- * as specified in the top-level descriptor's operationalProperties section, or via the
- * -DUimaExternalOverrides value.
- *
- * @param aParamName
- * the name of the parameter to look up
- *
- * @return the value of the parameter with the given name, as a String.
- * Returns <code>null</code> if the parameter does not exist.
- * Returns an empty string (<code>""</code>) if the parameter was not assigned a value.
- * @throws ResourceConfigurationException if the parameter refers to an undefined variable
- */
- public String getExternalParameterValue(String aParamName) throws ResourceConfigurationException;
-
- /**
* Gets the <code>Logger</code> to which log output will be sent. UIMA components should use
* this facility rather than writing to their own log files (or to stdout).
*
Modified: uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/impl/UimaContext_ImplBase.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/impl/UimaContext_ImplBase.java?rev=1504987&r1=1504986&r2=1504987&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/impl/UimaContext_ImplBase.java (original)
+++ uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/impl/UimaContext_ImplBase.java Fri Jul 19 20:07:51 2013
@@ -479,15 +479,6 @@ public abstract class UimaContext_ImplBa
}
/**
- * Lookup and evaluate an arbitrary (string) parameter from the External Override Settings
- * Lets annotator configuration bypass the descriptor parameters.
- * @throws ResourceConfigurationException
- */
- public String getExternalParameterValue(String name) throws ResourceConfigurationException {
- return mExternalOverrides == null ? null : mExternalOverrides.lookUp(name);
- }
-
- /**
* (non-Javadoc)
*
* @see org.apache.uima.UimaContextAdmin#getExternalOverrides()
Modified: uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/TestAnnotator2.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/TestAnnotator2.java?rev=1504987&r1=1504986&r2=1504987&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/TestAnnotator2.java (original)
+++ uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/analysis_engine/impl/TestAnnotator2.java Fri Jul 19 20:07:51 2013
@@ -69,7 +69,8 @@ public class TestAnnotator2 extends CasA
if ("/ExternalOverrides/".equals(contextName)) {
String actual = null;
try {
- actual = aContext.getExternalParameterValue("test.externalFloatArray");
+ Settings settings = ((UimaContext_ImplBase)aContext).getExternalOverrides();
+ actual = settings.lookUp("test.externalFloatArray");
} catch (ResourceConfigurationException e) {
Assert.fail(e.getMessage());
}