com.planet_ink.coffee_mud.Libraries
Class MUDTracker.DefaultRFilters

java.lang.Object
  extended by com.planet_ink.coffee_mud.Libraries.MUDTracker.DefaultRFilters
All Implemented Interfaces:
TrackingLibrary.RFilters
Enclosing class:
MUDTracker

protected static class MUDTracker.DefaultRFilters
extends java.lang.Object
implements TrackingLibrary.RFilters


Constructor Summary
protected MUDTracker.DefaultRFilters()
           
 
Method Summary
 TrackingLibrary.RFilters copyOf()
           
 boolean isFilteredOut(Room hostR, Room R, Exit E, int dir)
           
 TrackingLibrary.RFilters minus(TrackingLibrary.RFilter filter)
           
 TrackingLibrary.RFilters plus(TrackingLibrary.RFilter filter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MUDTracker.DefaultRFilters

protected MUDTracker.DefaultRFilters()
Method Detail

isFilteredOut

public boolean isFilteredOut(Room hostR,
                             Room R,
                             Exit E,
                             int dir)
Specified by:
isFilteredOut in interface TrackingLibrary.RFilters

plus

public TrackingLibrary.RFilters plus(TrackingLibrary.RFilter filter)
Specified by:
plus in interface TrackingLibrary.RFilters

minus

public TrackingLibrary.RFilters minus(TrackingLibrary.RFilter filter)
Specified by:
minus in interface TrackingLibrary.RFilters

copyOf

public TrackingLibrary.RFilters copyOf()
Specified by:
copyOf in interface TrackingLibrary.RFilters