public class DefaultEventsModel extends AbstractEventsModel
Constructor and Description |
---|
DefaultEventsModel(yartiss.engine.simulation.Simulation sim) |
Modifier and Type | Method and Description |
---|---|
List<yartiss.engine.simulation.Event> |
getAllEvents() |
List<yartiss.engine.simulation.Event> |
getAllProcEvents(int procId) |
Iterable<Integer> |
getAllProcsIds() |
List<yartiss.engine.simulation.Event> |
getAllTaskEvents(yartiss.engine.simulation.system.ITask task) |
Iterable<yartiss.engine.simulation.system.ITask> |
getAllTasks() |
List<yartiss.engine.simulation.Event> |
getEvents(long startTime,
long duration) |
long |
getFinishTime() |
List<yartiss.engine.simulation.Event> |
getProcEvents(int procId,
long startTime,
long duration) |
yartiss.engine.simulation.Simulation |
getSimulation() |
List<yartiss.engine.simulation.Event> |
getTaskEvents(yartiss.engine.simulation.system.ITask task,
long startTime,
long duration) |
void |
setSimulation(yartiss.engine.simulation.Simulation sim) |
addEventAddedListener, fireEventAdded, removeEventAddedListener
public DefaultEventsModel(yartiss.engine.simulation.Simulation sim)
sim
- public yartiss.engine.simulation.Simulation getSimulation()
public void setSimulation(yartiss.engine.simulation.Simulation sim)
simulation
- the simulation to setpublic Iterable<yartiss.engine.simulation.system.ITask> getAllTasks()
public List<yartiss.engine.simulation.Event> getEvents(long startTime, long duration)
public List<yartiss.engine.simulation.Event> getTaskEvents(yartiss.engine.simulation.system.ITask task, long startTime, long duration)
public List<yartiss.engine.simulation.Event> getAllEvents()
public List<yartiss.engine.simulation.Event> getAllTaskEvents(yartiss.engine.simulation.system.ITask task)
public long getFinishTime()
public List<yartiss.engine.simulation.Event> getProcEvents(int procId, long startTime, long duration)
public List<yartiss.engine.simulation.Event> getAllProcEvents(int procId)
Copyright © 2012. All Rights Reserved.