public class EventsTraceModel extends AbstractEventsModel
Constructor and Description |
---|
EventsTraceModel(String file) |
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.SimulationParameters |
getSimulParameters() |
List<yartiss.engine.simulation.Event> |
getTaskEvents(yartiss.engine.simulation.system.ITask task,
long startTime,
long duration) |
addEventAddedListener, fireEventAdded, removeEventAddedListener
public EventsTraceModel(String file) throws FileNotFoundException
FileNotFoundException
public 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 yartiss.engine.simulation.SimulationParameters getSimulParameters()
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.