org.alfresco.repo.transfer
Class CompositeNodeFilter

java.lang.Object
  extended by org.alfresco.repo.transfer.AbstractNodeFilter
      extended by org.alfresco.repo.transfer.CompositeNodeFilter
All Implemented Interfaces:
NodeFilter

public class CompositeNodeFilter
extends AbstractNodeFilter

Since:
4.0

Field Summary
 
Fields inherited from class org.alfresco.repo.transfer.AbstractNodeFilter
serviceRegistry
 
Constructor Summary
CompositeNodeFilter(java.util.Collection filters)
           
CompositeNodeFilter(NodeFilter[] filters)
           
 
Method Summary
 boolean accept(org.alfresco.service.cmr.repository.NodeRef thisNode)
          Examines the supplied node and indicates whether it has been accepted by the filter.
 void init()
          
 
Methods inherited from class org.alfresco.repo.transfer.AbstractNodeFilter
setServiceRegistry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeNodeFilter

public CompositeNodeFilter(NodeFilter[] filters)

CompositeNodeFilter

public CompositeNodeFilter(java.util.Collection filters)
Method Detail

init

public void init()

Overrides:
init in class AbstractNodeFilter

accept

public boolean accept(org.alfresco.service.cmr.repository.NodeRef thisNode)
Examines the supplied node and indicates whether it has been accepted by the filter.

Returns:
true if the supplied node matches the criteria specified on this filter, and false otherwise.


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.