You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by se...@apache.org on 2016/10/06 21:36:25 UTC

svn commit: r1763668 - /ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/PropertyAeFactory.java

Author: seanfinan
Date: Thu Oct  6 21:36:25 2016
New Revision: 1763668

URL: http://svn.apache.org/viewvc?rev=1763668&view=rev
Log:
fixed to use array of multiple Objects

Modified:
    ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/PropertyAeFactory.java

Modified: ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/PropertyAeFactory.java
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/PropertyAeFactory.java?rev=1763668&r1=1763667&r2=1763668&view=diff
==============================================================================
--- ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/PropertyAeFactory.java (original)
+++ ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/PropertyAeFactory.java Thu Oct  6 21:36:25 2016
@@ -32,6 +32,7 @@ public enum PropertyAeFactory {
    static private final Logger LOGGER = Logger.getLogger( "PropertyAeFactory" );
 
 
+   // Use a single hashmap so that multiple properties files can be used
    final private Map<String, String> _properties = new HashMap<>();
 
    synchronized public void loadPropertyFile( final String filePath ) {
@@ -92,7 +93,7 @@ public enum PropertyAeFactory {
                                        final Object... parameters )
          throws ResourceInitializationException {
       final AnalysisEngineDescription description = createDescription( classType, parameters );
-      final Object allParameters = getAllParameters( parameters );
+      final Object[] allParameters = getAllParameters( parameters );
       return AnalysisEngineFactory.createEngine( description, allParameters );
    }
 
@@ -105,7 +106,7 @@ public enum PropertyAeFactory {
    public AnalysisEngineDescription createDescription( final Class<? extends AnalysisComponent> classType,
                                                        final Object... parameters )
          throws ResourceInitializationException {
-      final Object allParameters = getAllParameters( parameters );
+      final Object[] allParameters = getAllParameters( parameters );
       return AnalysisEngineFactory.createEngineDescription( classType, allParameters );
    }
 
@@ -120,7 +121,7 @@ public enum PropertyAeFactory {
    public AnalysisEngine createLoggedEngine( final Class<? extends AnalysisComponent> classType,
                                              final Object... parameters )
          throws ResourceInitializationException {
-      final Object allParameters = getAllParameters( parameters );
+      final Object[] allParameters = getAllParameters( parameters );
       return StartFinishLogger.createLoggedEngine( classType, allParameters );
    }
 
@@ -133,7 +134,7 @@ public enum PropertyAeFactory {
    public AnalysisEngineDescription createLoggedDescription( final Class<? extends AnalysisComponent> classType,
                                                              final Object... parameters )
          throws ResourceInitializationException {
-      final Object allParameters = getAllParameters( parameters );
+      final Object[] allParameters = getAllParameters( parameters );
       return StartFinishLogger.createLoggedDescription( classType, allParameters );
    }