SMILA (incubation) API documentation

org.eclipse.smila.connectivity.framework.crawler.web.filter
Class WorkTypeFiltersCollection

java.lang.Object
  extended by org.eclipse.smila.connectivity.framework.crawler.web.filter.WorkTypeFiltersCollection

public class WorkTypeFiltersCollection
extends java.lang.Object

Class that holds collection of WorkType filters, delimited by Select and Unselect work types.


Constructor Summary
WorkTypeFiltersCollection()
           
 
Method Summary
 void add(IFilter<?> filter)
          Adds a filter to appropriate list by work type.
 java.util.List<IFilter> getSelectFilters()
          Returns the list of filters with work type Select.
 java.util.List<IFilter> getUnselectFilters()
          Returns the list of filters with work type Unselect.
 void setSelectFilters(java.util.List<IFilter> filters)
          Assigns the list of filters with work type Select.
 void setUnselectFilters(java.util.List<IFilter> filters)
          Assigns the list of filters with work type Unselect.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkTypeFiltersCollection

public WorkTypeFiltersCollection()
Method Detail

add

public void add(IFilter<?> filter)
Adds a filter to appropriate list by work type.

Parameters:
filter - Filter

getSelectFilters

public java.util.List<IFilter> getSelectFilters()
Returns the list of filters with work type Select.

Returns:
List

setSelectFilters

public void setSelectFilters(java.util.List<IFilter> filters)
Assigns the list of filters with work type Select.

Parameters:
filters - List

getUnselectFilters

public java.util.List<IFilter> getUnselectFilters()
Returns the list of filters with work type Unselect.

Returns:
List of filters

setUnselectFilters

public void setUnselectFilters(java.util.List<IFilter> filters)
Assigns the list of filters with work type Unselect.

Parameters:
filters - List of filters

SMILA (incubation) API documentation