public class EventManager extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
addEvent(Event<? extends eu.vicci.process.devices.core.Device> e) |
eu.vicci.process.devices.events.core.EventType |
addEventTypeIfNotExists(String type,
Class<?> clazz)
Creates a EventType if the given one doesnt exists and returns the created object.
|
boolean |
containsEventType(String type) |
List<Event<? extends eu.vicci.process.devices.core.Device>> |
getEventList() |
List<eu.vicci.process.devices.events.core.EventType> |
getEventTypes() |
static EventManager |
getInstance() |
void |
removeEvent(Event<? extends eu.vicci.process.devices.core.Device> e) |
public static EventManager getInstance()
public void addEvent(Event<? extends eu.vicci.process.devices.core.Device> e)
public void removeEvent(Event<? extends eu.vicci.process.devices.core.Device> e)
public List<eu.vicci.process.devices.events.core.EventType> getEventTypes()
public boolean containsEventType(String type)
public eu.vicci.process.devices.events.core.EventType addEventTypeIfNotExists(String type, Class<?> clazz)
type - clazz - Copyright © 2018. All rights reserved.