edu.berkeley.guir.papier_mache.assoc
Class SameSourceClassifier

java.lang.Object
  extended by edu.berkeley.guir.papier_mache.assoc.ObjectClassifier
      extended by edu.berkeley.guir.papier_mache.assoc.SameSourceClassifier
All Implemented Interfaces:
edu.berkeley.guir.lib.util.ToShortStringable

public class SameSourceClassifier
extends ObjectClassifier

This classification accepts all objects that have the same event source.

Author:
Jack Li ( jack(AT)eecs{DOT}berkeley{DOT}edu )

Nested Class Summary
 
Nested classes inherited from class edu.berkeley.guir.papier_mache.assoc.ObjectClassifier
ObjectClassifier.AcceptAllClassifier
 
Field Summary
 
Fields inherited from class edu.berkeley.guir.papier_mache.assoc.ObjectClassifier
FALSE, TRUE
 
Constructor Summary
SameSourceClassifier(PhobProducer source)
           
 
Method Summary
 javax.swing.Icon getIcon()
           
 double isMemberOfClass(Phob phobToCompare)
           
 java.lang.String toShortString()
           
 
Methods inherited from class edu.berkeley.guir.papier_mache.assoc.ObjectClassifier
getView, setParameter, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SameSourceClassifier

public SameSourceClassifier(PhobProducer source)
Method Detail

isMemberOfClass

public double isMemberOfClass(Phob phobToCompare)
Specified by:
isMemberOfClass in class ObjectClassifier

toShortString

public java.lang.String toShortString()
Specified by:
toShortString in interface edu.berkeley.guir.lib.util.ToShortStringable
Specified by:
toShortString in class ObjectClassifier

getIcon

public javax.swing.Icon getIcon()
Overrides:
getIcon in class ObjectClassifier