public class CommanderBDI.ClearChemicals extends java.lang.Object implements IForcesGoal
Modifier and Type | Field and Description |
---|---|
protected jadex.extension.envsupport.environment.ISpaceObject |
disaster
The disaster.
|
protected java.util.Collection<java.lang.Object> |
units
The units.
|
Constructor and Description |
---|
ClearChemicals(jadex.extension.envsupport.environment.ISpaceObject disaster)
Create a new ClearChemicals.
|
Modifier and Type | Method and Description |
---|---|
boolean |
checkTarget() |
jadex.extension.envsupport.environment.ISpaceObject |
getDisaster()
Get the disaster.
|
java.util.Collection<java.lang.Object> |
getUnits()
Get the units.
|
protected boolean |
inhibitAchieveCleanUp(CommanderBDI.TreatVictims other)
Inhibit other achieve cleanup goals that
are farer away from the cleaner.
|
protected jadex.extension.envsupport.environment.ISpaceObject disaster
protected java.util.Collection<java.lang.Object> units
public ClearChemicals(jadex.extension.envsupport.environment.ISpaceObject disaster)
public jadex.extension.envsupport.environment.ISpaceObject getDisaster()
getDisaster
in interface IForcesGoal
public java.util.Collection<java.lang.Object> getUnits()
getUnits
in interface IForcesGoal
public boolean checkTarget()
protected boolean inhibitAchieveCleanUp(CommanderBDI.TreatVictims other)