Class CommanderAgent.ClearChemicals
- java.lang.Object
- 
- jadex.bdiv3.examples.disastermanagement.commander.CommanderAgent.ClearChemicals
 
- 
- All Implemented Interfaces:
- IForcesGoal
 - Enclosing class:
- CommanderAgent
 
 public class CommanderAgent.ClearChemicals extends java.lang.Object implements IForcesGoal 
- 
- 
Field SummaryFields Modifier and Type Field Description protected ISpaceObjectdisasterThe disaster.protected java.util.Collection<java.lang.Object>unitsThe units.
 - 
Constructor SummaryConstructors Constructor Description ClearChemicals(ISpaceObject disaster)Create a new ClearChemicals.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckTarget()ISpaceObjectgetDisaster()Get the disaster.java.util.Collection<java.lang.Object>getUnits()Get the units.protected booleaninhibitAchieveCleanUp(CommanderAgent.TreatVictims other)Inhibit other achieve cleanup goals that are farer away from the cleaner.
 
- 
- 
- 
Field Detail- 
disasterprotected ISpaceObject disaster The disaster.
 - 
unitsprotected java.util.Collection<java.lang.Object> units The units.
 
- 
 - 
Constructor Detail- 
ClearChemicalspublic ClearChemicals(ISpaceObject disaster) Create a new ClearChemicals.
 
- 
 - 
Method Detail- 
getDisasterpublic ISpaceObject getDisaster() Get the disaster.- Specified by:
- getDisasterin interface- IForcesGoal
- Returns:
- The disaster.
 
 - 
getUnitspublic java.util.Collection<java.lang.Object> getUnits() Get the units.- Specified by:
- getUnitsin interface- IForcesGoal
- Returns:
- The units.
 
 - 
checkTargetpublic boolean checkTarget() 
 - 
inhibitAchieveCleanUpprotected boolean inhibitAchieveCleanUp(CommanderAgent.TreatVictims other) Inhibit other achieve cleanup goals that are farer away from the cleaner.
 
- 
 
-