1 27 package ch.ethz.prose.filter; 28 29 class ObjectIdenticalToFilter extends ObjectFilter 30 { 31 Object toBeComparedAgainst = null; 32 protected ObjectIdenticalToFilter(int extrMode, Object other) 33 { 34 super(extrMode); 35 toBeComparedAgainst = other; 36 if (other == null) 37 throw new IllegalArgumentException ("Target.equal(): null argument"); 38 } 39 40 protected boolean doIsSpecialObject(Object target) 41 { 42 return toBeComparedAgainst == target; 43 } 44 } 45 | Popular Tags |