Package planning

Class NamedAction

  • All Implemented Interfaces:
    Action

    public class NamedAction
    extends BasicAction
    Cette classe décrit une action nommée.
    • Constructor Detail

      • NamedAction

        public NamedAction​(java.lang.String name,
                           java.util.Map<Variable,​java.lang.Object> precondition,
                           java.util.Map<Variable,​java.lang.Object> effect,
                           int cost)
        Constructeur par défaut.
        Parameters:
        name - nom de l'action
        precondition - précondition pour que l'action s'effectue
        effect - effet à appliquer sur l'état
        cost - coût de l'action
    • Method Detail

      • getName

        public java.lang.String getName()
        Récupère le nom de l'action.
        Returns:
        nom de l'action
        See Also:
        name