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 2009/09/01 13:23:01 UTC

svn commit: r809974 - /incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasCreationUtils.java

Author: schor
Date: Tue Sep  1 11:23:00 2009
New Revision: 809974

URL: http://svn.apache.org/viewvc?rev=809974&view=rev
Log:
no Jira - clarify that arguments are always Strings, and add comment as to purpose

Modified:
    incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasCreationUtils.java

Modified: incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasCreationUtils.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasCreationUtils.java?rev=809974&r1=809973&r2=809974&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasCreationUtils.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/util/CasCreationUtils.java Tue Sep  1 11:23:00 2009
@@ -1658,7 +1658,13 @@
     }
   }
 
-  private static boolean elementTypesCompatible(Object o1, Object o2) {
+  /**
+   * Compare element type names for array-like features
+   * @param o1 name of first element type
+   * @param o2 name of second element type
+   * @return true if elements are compatible for merging features
+   */
+  private static boolean elementTypesCompatible(String o1, String o2) {
     return ((null == o1) && (null == o2)) || ((null != o1) && o1.equals(o2)) ||
       // allow missing types to be equal to TOP
       (o1 != null && o1.equals(CAS.TYPE_NAME_TOP) && o2 == null) ||