Class CommanderAgent.HandleDisaster

  • Enclosing class:
    CommanderAgent

    public class CommanderAgent.HandleDisaster
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected jadex.extension.envsupport.environment.ISpaceObject disaster
      The disaster.
      protected jadex.bdiv3.runtime.IGoal rgoal  
    • Constructor Summary

      Constructors 
      Constructor Description
      HandleDisaster​(jadex.extension.envsupport.environment.ISpaceObject disaster)
      Create a new HandleDisaster.
    • Field Detail

      • disaster

        protected jadex.extension.envsupport.environment.ISpaceObject disaster
        The disaster.
      • rgoal

        protected jadex.bdiv3.runtime.IGoal rgoal
    • Constructor Detail

      • HandleDisaster

        public HandleDisaster​(jadex.extension.envsupport.environment.ISpaceObject disaster)
        Create a new HandleDisaster.
    • Method Detail

      • checkTarget

        public boolean checkTarget()
      • getDisaster

        public jadex.extension.envsupport.environment.ISpaceObject getDisaster()
        Get the disaster.
        Returns:
        The disaster.
      • hashCode

        public int hashCode()
        Get the hashcode.
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Test if equal to other goal.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        obj - The other object.
        Returns:
        True, if equal.
      • finished

        protected void finished()
        Called when goal is finished.