(no commit message)
[utils] / support / general / src / main / java / org / wamblee / conditions / OrCondition.java
index 0840c78bdebe32d9bb924a17a0fbb9a738412188..d1a12a8da0778f290e5fd4db5a732d89d32039f6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2005 the original author or authors.
+ * Copyright 2005-2010 the original author or authors.
  * 
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -13,7 +13,6 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-
 package org.wamblee.conditions;
 
 import java.util.ArrayList;
@@ -21,12 +20,12 @@ import java.util.List;
 
 /**
  * Represents a logical or of different boolean conditions.
- *
+ * 
  * @author Erik Brakkee
+ * 
  */
 public class OrCondition<T> implements Condition<T> {
-
-    private List<Condition<T>> _conditions;
+    private List<Condition<T>> conditions;
 
     /**
      * Constructs the condition.
@@ -37,9 +36,9 @@ public class OrCondition<T> implements Condition<T> {
      *            Second condition.
      */
     public OrCondition(Condition<T> aCondition1, Condition<T> aCondition2) {
-        _conditions = new ArrayList<Condition<T>>();
-        _conditions.add(aCondition1);
-        _conditions.add(aCondition2);
+        conditions = new ArrayList<Condition<T>>();
+        conditions.add(aCondition1);
+        conditions.add(aCondition2);
     }
 
     /**
@@ -49,21 +48,23 @@ public class OrCondition<T> implements Condition<T> {
      *            List of conditions to use in the logical or.
      */
     public OrCondition(List<Condition<T>> aConditions) {
-        _conditions = aConditions;
+        conditions = aConditions;
     }
 
     /*
      * (non-Javadoc)
      * 
-     * @see org.wamblee.crawler.kiss.ProgramMatcher#matches(org.wamblee.crawler.kiss.Program)
+     * @see
+     * org.wamblee.crawler.kiss.ProgramMatcher#matches(org.wamblee.crawler.kiss
+     * .Program)
      */
     public boolean matches(T aObject) {
-        for (Condition<T> condition : _conditions) {
+        for (Condition<T> condition : conditions) {
             if (condition.matches(aObject)) {
                 return true;
             }
         }
+
         return false;
     }
-
 }