View Javadoc

1   package cz.cuni.amis.pogamut.sposh.executor;
2   
3   import cz.cuni.amis.pogamut.sposh.context.Context;
4   import cz.cuni.amis.pogamut.sposh.engine.VariableContext;
5   
6   /**
7    * Primitive sense, always succeed (return true) and do nothing else.
8    *
9    * @author Honza
10   */
11  @PrimitiveInfo(name = "Succeed", description = "Return true")
12  public class Succeed extends StateSense<Context, Boolean> {
13  
14      public Succeed(Context ctx) {
15          super("succeed", ctx);
16      }
17  
18      @Override
19      public Boolean query(VariableContext ctx) {
20          return true;
21      }
22  }