org.yawlfoundation.yawl.resourcing.filters
Class OrgFilter

java.lang.Object
  extended by org.yawlfoundation.yawl.resourcing.AbstractSelector
      extended by org.yawlfoundation.yawl.resourcing.filters.AbstractFilter
          extended by org.yawlfoundation.yawl.resourcing.filters.OrgFilter

public class OrgFilter
extends AbstractFilter

Filters a distribution set based on organisational data Create Date: 23/08/2007. Last Date: 08/08/2008

Version:
2.0
Author:
Michael Adams

Field Summary
 
Fields inherited from class org.yawlfoundation.yawl.resourcing.filters.AbstractFilter
_filterType, CAPABILITY_FILTER, HISTORICAL_FILTER, ORGANISATIONAL_FILTER
 
Fields inherited from class org.yawlfoundation.yawl.resourcing.AbstractSelector
_canonicalName, _description, _displayName, _name, _params
 
Constructor Summary
OrgFilter()
           
 
Method Summary
 Set<Participant> performFilter(Set<Participant> distSet)
          Filters the distribution set passed based on position and/or org group values specified
 
Methods inherited from class org.yawlfoundation.yawl.resourcing.filters.AbstractFilter
getFilterType, setFilterType, toXML, unmarshal
 
Methods inherited from class org.yawlfoundation.yawl.resourcing.AbstractSelector
addKey, addParam, addParams, getCanonicalName, getClassName, getDescription, getDisplayName, getInformation, getKeys, getName, getParamKeys, getParams, getParamValue, reconstitute, setCanonicalName, setDescription, setDisplayName, setKeyValue, setName, setParams, toString, unmarshalParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OrgFilter

public OrgFilter()
Method Detail

performFilter

public Set<Participant> performFilter(Set<Participant> distSet)
Filters the distribution set passed based on position and/or org group values specified

Specified by:
performFilter in class AbstractFilter
Parameters:
distSet - the distribution set to filter
Returns:
the filtered distribution set


Copyright © 2004-2012 The YAWL Foundation.