bdi4jade

Minor bugs.

6/14/2010 1:55:28 PM

Details

diff --git a/bdi-jade/src/br/pucrio/inf/les/bdijade/core/BDIAgent.java b/bdi-jade/src/br/pucrio/inf/les/bdijade/core/BDIAgent.java
index 89aa3a0..dd2cbea 100644
--- a/bdi-jade/src/br/pucrio/inf/les/bdijade/core/BDIAgent.java
+++ b/bdi-jade/src/br/pucrio/inf/les/bdijade/core/BDIAgent.java
@@ -166,7 +166,7 @@ public class BDIAgent extends Agent {
 	private static final long serialVersionUID = -841774495336214256L;
 	private final BDIInterpreter bdiInterpreter;
 	private BeliefRevisionStrategy beliefRevisionStrategy;
-	public final Set<Capability> capabilities;
+	private final Set<Capability> capabilities;
 	private DeliberationFunction deliberationFunction;
 	private final List<Intention> intentions;
 	private OptionGenerationFunction optionGenerationFunction;
diff --git a/bdi-jade/src/br/pucrio/inf/les/bdijade/util/DefaultCapability.java b/bdi-jade/src/br/pucrio/inf/les/bdijade/util/DefaultCapability.java
index 582d0c7..0716988 100644
--- a/bdi-jade/src/br/pucrio/inf/les/bdijade/util/DefaultCapability.java
+++ b/bdi-jade/src/br/pucrio/inf/les/bdijade/util/DefaultCapability.java
@@ -18,6 +18,8 @@ import br.pucrio.inf.les.bdijade.util.plan.SimplePlan;
  */
 public class DefaultCapability extends Capability {
 
+	private static final long serialVersionUID = -2230280269621396198L;
+
 	/**
 	 * @see br.pucrio.inf.les.bdijade.core.Capability#setup()
 	 */
diff --git a/bdi-jade/src/br/pucrio/inf/les/bdijade/util/plan/SimplePlan.java b/bdi-jade/src/br/pucrio/inf/les/bdijade/util/plan/SimplePlan.java
index 20be378..1fbe508 100644
--- a/bdi-jade/src/br/pucrio/inf/les/bdijade/util/plan/SimplePlan.java
+++ b/bdi-jade/src/br/pucrio/inf/les/bdijade/util/plan/SimplePlan.java
@@ -20,7 +20,7 @@ import br.pucrio.inf.les.bdijade.plan.PlanBody;
  */
 public class SimplePlan extends Plan {
 
-	private final Class<? extends Behaviour> planBodyClass;
+	protected final Class<? extends Behaviour> planBodyClass;
 
 	/**
 	 * Creates a new Simple Plan. It is a plan whose body is the specified class