Package | Description |
---|---|
gui |
'gui' package contains the source code of the GUI -Graphical User Interface-
implementing the graphical elements and its interactions.
|
src |
'src' package contains the core source code of the application, implementing
the logic of all internal operations.
|
Modifier and Type | Field and Description |
---|---|
(package private) java.util.HashMap<java.lang.Integer,Event> |
CreationWindow.eventMap
Map of created custom events.
|
(package private) java.util.ArrayList<Event> |
CreationWindow.newAddedEvent
Array of events to be added in execution time to the Event Clock.
|
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
GenericInfoWindow.printEvents(java.util.ArrayList<Event> eventList)
Creates a string with the information of the events in a list.
|
void |
CreationWindow.setNewAddedEvents(java.util.ArrayList<Event> eventList)
Bounds an array of events to the internal array.
|
Constructor and Description |
---|
CreationWindow(java.util.ArrayList<Event> customList)
Initializes CreateWindow and loads an already existing list of events
in order to modify it.
|
Modifier and Type | Field and Description |
---|---|
(package private) java.util.ArrayList<Event> |
ConfigLoader.eventList
List of events to be scheduled/deployed.
|
(package private) java.util.ArrayList<Event> |
EventClock.newAddedEvents
List of events created in execution time (while app is 'working').
|
(package private) java.util.ArrayList<Event> |
EventClock.periodExecutionEventList
List of events with periodical execution.
|
(package private) java.util.ArrayList<Event> |
EventClock.singleExecutionEventList
List of events with a single execution (fixed time of execution).
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Event> |
ConfigLoader.getEventList() |
java.util.ArrayList<Event> |
EventClock.getNewAddedEvents() |
java.util.ArrayList<Event> |
FileWorker.read(java.lang.String inputFileFullPath)
Reads a valid configuration file and returns the list of events.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigLoader.loadCustomEvents(java.util.ArrayList<Event> customEventList)
Loads a set of events created by the user (customized ones).
|
private int |
EventClock.searchShortestEvent(java.util.ArrayList<Event> listOfEvents)
Searchs in the specified list the event with shortest 'timeToLaunch'.
|
void |
FileWorker.write(java.util.HashMap<java.lang.Integer,Event> eventMap,
java.io.File outputFile)
Writes a custom configuration in a text file (valid configuration file).
|
Constructor and Description |
---|
Event(Event e)
Creates event from an existing one.
|