001    
002    package logic;
003    
004    public class EqualsPred extends APredicate
005    {
006     Object value;
007    
008     /**
009      * @param value 
010      * @SBGen Constructor assigns value
011      */
012     public EqualsPred(Object value)
013     {
014      // SBgen: Assign variable
015      this.value = value;
016     }
017     /**
018      * @param dat 
019      * @return 
020      */
021     public IBoolean isTrue(Object dat)
022     {
023      return (BooleanFactory.Singleton.makeBoolean(value.equals(dat))); 
024     }
025    }
026