ist.palcom.contingency.manager.filters.info
Class SameDeviceTypeFilter

java.lang.Object
  extended by ist.palcom.contingency.manager.utils.AbstractFilter<Device>
      extended by ist.palcom.contingency.manager.filters.info.SameDeviceTypeFilter
All Implemented Interfaces:
IFilter<Device>

public class SameDeviceTypeFilter
extends AbstractFilter<Device>


Constructor Summary
SameDeviceTypeFilter(SameResourceTypeRelation deviceEquivRelation)
           
SameDeviceTypeFilter(SameResourceTypeRelation deviceEquivRelation, java.lang.Object deviceDesc)
           
 
Method Summary
 boolean satisfies(Device alternate)
          A condition to satisfy.
 void setDeviceDesc(java.lang.Object deviceDesc)
           
 void setDeviceEquivRelation(SameResourceTypeRelation deviceEquivRelation)
           
 
Methods inherited from class ist.palcom.contingency.manager.utils.AbstractFilter
filter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SameDeviceTypeFilter

public SameDeviceTypeFilter(SameResourceTypeRelation deviceEquivRelation)

SameDeviceTypeFilter

public SameDeviceTypeFilter(SameResourceTypeRelation deviceEquivRelation,
                            java.lang.Object deviceDesc)
Method Detail

satisfies

public boolean satisfies(Device alternate)
Description copied from class: AbstractFilter
A condition to satisfy.

Specified by:
satisfies in interface IFilter<Device>
Specified by:
satisfies in class AbstractFilter<Device>

setDeviceDesc

public void setDeviceDesc(java.lang.Object deviceDesc)

setDeviceEquivRelation

public void setDeviceEquivRelation(SameResourceTypeRelation deviceEquivRelation)