ruper2/src/java/core/org/krysalis/ruper/util/select/logic NotSelector.java,1.1,1.2 AndSelector.java,1.1,1.2
| Newsgroups | gmane.comp.krysalis.metamorphosis.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper/util/select/logic
In directory sc8-pr-cvs1:/tmp/cvs-serv24751/src/java/core/org/krysalis/ruper/util/select/logic
Modified Files:
NotSelector.java AndSelector.java
Log Message:
Tinkering...
Index: NotSelector.java
===================================================================
RCS file: /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper/util/select/logic/NotSelector.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** NotSelector.java 16 Sep 2003 13:55:10 -0000 1.1
--- NotSelector.java 23 Sep 2003 05:03:06 -0000 1.2
***************
*** 39,43 ****
public void setSelector(Selector selector) {
if( selector == null ) {
! throw new NullPointerException("Can't set null selector");
}
m_child = selector;
--- 39,43 ----
public void setSelector(Selector selector) {
if( selector == null ) {
! throw new IllegalArgumentException("Can't set null selector");
}
m_child = selector;
Index: AndSelector.java
===================================================================
RCS file: /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper/util/select/logic/AndSelector.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** AndSelector.java 16 Sep 2003 13:55:10 -0000 1.1
--- AndSelector.java 23 Sep 2003 05:03:06 -0000 1.2
***************
*** 10,23 ****
* @author Ben Sommerville
*/
! public class AndSelector extends CompositeSelector{
! public boolean select(Object o) throws Exception {
! boolean isSelected = true;
! Iterator childIter = childIterator();
! while (childIter.hasNext() && isSelected ) {
! Selector child = (Selector) childIter.next();
! isSelected = child.select(o);
! }
! return isSelected;
! }
}
--- 10,23 ----
* @author Ben Sommerville
*/
! public class AndSelector extends CompositeSelector {
! public boolean select(Object o) throws Exception {
! boolean isSelected = true;
! Iterator childIter = childIterator();
! while (childIter.hasNext() && isSelected) {
! Selector child = (Selector) childIter.next();
! isSelected = child.select(o);
! }
! return isSelected;
! }
}
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf