biz.hammurapi.util
Class CompositeAcceptor

java.lang.Object
  extended by biz.hammurapi.util.CompositeAcceptor
All Implemented Interfaces:
Acceptor

public class CompositeAcceptor
extends java.lang.Object
implements Acceptor

Accepts element if all included acceptors accept.

Version:
$Revision: 1.1 $
Author:
Pavel Vlasov

Constructor Summary
CompositeAcceptor()
          Default constructor.
CompositeAcceptor(Acceptor[] acceptors)
           
CompositeAcceptor(java.util.Collection acceptors)
           
 
Method Summary
 boolean accept(java.lang.Object element)
           
 void addAcceptor(Acceptor acceptor)
           
 void removeAcceptor(Acceptor acceptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeAcceptor

public CompositeAcceptor()
Default constructor.


CompositeAcceptor

public CompositeAcceptor(java.util.Collection acceptors)

CompositeAcceptor

public CompositeAcceptor(Acceptor[] acceptors)
Method Detail

addAcceptor

public void addAcceptor(Acceptor acceptor)

removeAcceptor

public void removeAcceptor(Acceptor acceptor)

accept

public boolean accept(java.lang.Object element)
Specified by:
accept in interface Acceptor


Copyright © 2003 Hammurapi Group. All Rights Reserved.