Uses of Interface
logist.simulation.VehicleInfo

Packages that use VehicleInfo
adapter   
logist.agent   
logist.behavior   
logist.history   
logist.plan Allows to create plans that consist of a sequence of actions. 
logist.simulation   
 

Uses of VehicleInfo in adapter
 

Method parameters in adapter with type arguments of type VehicleInfo
 java.util.List<Plan> BehaviorAdapter.plan(java.util.List<VehicleInfo> vehicles, TaskSet tasks)
           
 

Uses of VehicleInfo in logist.agent
 

Methods in logist.agent that return types with arguments of type VehicleInfo
 java.util.List<VehicleInfo> AgentInfo.vehicles()
          The vehicles controlled by the agent
 

Uses of VehicleInfo in logist.behavior
 

Methods in logist.behavior with parameters of type VehicleInfo
 void ReactiveBehavior.setup(Topology topology, TaskDistribution distribution, VehicleInfo vehicle)
          The setup method is called exactly once, before the simulation starts and before any other method is called.
 void DeliberativeBehavior.setup(Topology topology, TaskDistribution td, VehicleInfo vehicle)
           
 

Method parameters in logist.behavior with type arguments of type VehicleInfo
 java.util.List<Plan> AuctionBehavior.plan(java.util.List<VehicleInfo> vehicles, TaskSet tasks)
           
 

Uses of VehicleInfo in logist.history
 

Methods in logist.history with parameters of type VehicleInfo
static Event Event.arrive(long time, VehicleInfo vehicle, Topology.City city)
           
static Event Event.deliver(long time, VehicleInfo vehicle, Task task)
           
static Event Event.fromAction(long time, VehicleInfo vehicle, Action action)
           
static Event Event.pickup(long time, VehicleInfo vehicle, Task task)
           
 

Uses of VehicleInfo in logist.plan
 

Methods in logist.plan with parameters of type VehicleInfo
 void PlanVerifier.verifyPlan(VehicleInfo vehicle, Plan plan)
          Verifies that a sequence of actions is valid for a vehicle.
 

Uses of VehicleInfo in logist.simulation
 

Methods in logist.simulation that return VehicleInfo
 VehicleInfo Vehicle.getInfo()