Author: ggregory
Date: Wed Jul 27 17:23:34 2011
New Revision: 1151541

URL: http://svn.apache.org/viewvc?rev=1151541&view=rev
Log:
Rename language to languages (it is a Set.)

Modified:
    
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Rule.java

Modified: 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Rule.java
URL: 
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Rule.java?rev=1151541&r1=1151540&r2=1151541&view=diff
==============================================================================
--- 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Rule.java
 (original)
+++ 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Rule.java
 Wed Jul 27 17:23:34 2011
@@ -241,7 +241,7 @@ public class Rule {
         return str;
     }
 
-    private final Set<String> language;
+    private final Set<String> languages;
 
     private final Pattern lContext;
 
@@ -264,17 +264,17 @@ public class Rule {
      *            the right context
      * @param phoneme
      *            the resulting phoneme
-     * @param language
+     * @param languages
      *            the required languages
      * @param logical
      *            flag to indicate if all or only some languages must be in 
scope
      */
-    public Rule(String pattern, String lContext, String rContext, String 
phoneme, Set<String> language, String logical) {
+    public Rule(String pattern, String lContext, String rContext, String 
phoneme, Set<String> languages, String logical) {
         this.pattern = pattern;
         this.lContext = Pattern.compile(lContext + "$");
         this.rContext = Pattern.compile("^" + rContext + ".*");
         this.phoneme = phoneme;
-        this.language = language;
+        this.languages = languages;
         this.logical = logical;
     }
 
@@ -283,8 +283,8 @@ public class Rule {
      * 
      * @return a Set of Strings giving the relevant languages
      */
-    public Set<String> getLanguage() {
-        return this.language;
+    public Set<String> getLanguages() {
+        return this.languages;
     }
 
     /**
@@ -341,12 +341,12 @@ public class Rule {
      * @return true if these satistfy the language and logical restrictions on 
this rule, false otherwise
      */
     public boolean languageMatches(Set<String> languageArg) {
-        if (!languageArg.contains(Languages.ANY) && !this.language.isEmpty()) {
-            if (ALL.equals(this.logical) && 
!languageArg.containsAll(this.language)) {
+        if (!languageArg.contains(Languages.ANY) && !this.languages.isEmpty()) 
{
+            if (ALL.equals(this.logical) && 
!languageArg.containsAll(this.languages)) {
                 return false;
             } else {
                 Set<String> isect = new HashSet<String>(languageArg);
-                isect.retainAll(this.language);
+                isect.retainAll(this.languages);
                 return !isect.isEmpty();
             }
         } else {


Reply via email to