Class BDIBaseAgent

java.lang.Object
jadex.bdi.runtime.BDIBaseAgent

public class BDIBaseAgent extends Object
Base class for non-bytecode-enhanced BDI agents.
  • Field Details

    • __agent

      public jadex.core.IComponent __agent
      The bdi agent.
    • __initargs

      public List<Object> __initargs
      The init arguments.
    • __globalname

      public String __globalname
      The global name.
  • Constructor Details

    • BDIBaseAgent

      public BDIBaseAgent()
  • Method Details

    • setBeliefValue

      public void setBeliefValue(String beliefname, Object value)
      Set a belief value and throw the change events.
      Parameters:
      beliefname - The belief name.
      value - The value.