bdi4jade.reasoning

## Class DefaultBeliefRevisionStrategy

- java.lang.Object
- - bdi4jade.reasoning.AbstractReasoningStrategy
  - - bdi4jade.reasoning.DefaultBeliefRevisionStrategy

- All Implemented Interfaces:
    BeliefRevisionStrategy, ReasoningStrategy

      public class DefaultBeliefRevisionStrategy
      extends AbstractReasoningStrategy
      implements BeliefRevisionStrategy

  This class is the default implementation of the strategy `BeliefRevisionStrategy`. It performs no action over beliefs.
  Author:
    Ingrid Nunes

- - ### Field Summary

    - ### Fields inherited from class bdi4jade.reasoning.AbstractReasoningStrategy

      `capability`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `DefaultBeliefRevisionStrategy()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `reviewBeliefs()` This performs no action, that is, it is an empty implementation.

    - ### Methods inherited from class bdi4jade.reasoning.AbstractReasoningStrategy

      `setCapability`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface bdi4jade.reasoning.ReasoningStrategy

      `setCapability`

- - ### Constructor Detail

    - #### DefaultBeliefRevisionStrategy

          public DefaultBeliefRevisionStrategy()

  - ### Method Detail

    - #### reviewBeliefs

          public void reviewBeliefs()

      This performs no action, that is, it is an empty implementation. Therefore, there is no change in the capability belief base.
      Specified by:
        `reviewBeliefs` in interface `BeliefRevisionStrategy`
      See Also:
        `BeliefRevisionStrategy.reviewBeliefs()`