// ------------------------------------------
// package plant
// ------------------------------------------
package plant;

public final class DebitCaptor
{
   public int getValue();
   public int incrementValue(int value);
   public java.lang.String toString();
}

public final class Pump
{
   public static final int OFF;
   public static final int ON;
   public plant.DebitCaptor captor();
   public int state();
   public int speed();
   public void turnOn();
   public void turnOff();
   public java.lang.String toString();
}

public final class Reactor
{
   public static final int EMPTY;
   public static final int FULL;
   public plant.Pump pump();
   public int state();
   public void setEmpty();
   public void setFull();
   public java.lang.String toString();
}

public final class PlantContext
               extends ilog.rules.engine.IlrContext
{
   public plant.Reactor reactor();
}

