Uses of Interface
org.goplanit.utils.event.Event
-
-
Uses of Event in org.goplanit.assignment.ltm.eltm.event
Classes in org.goplanit.assignment.ltm.eltm.event that implement Event Modifier and Type Class Description class
CumulativeEvent
A cumulative event represents a cumulative pcu point in space-time with (potential) additional information.class
ReleaseEvent
A release event represents the arrival of a trigger event at the opposite link boundary from where it originated.class
ReleaseFlowEvent
A release flow event represents a flow rate that is being released on a link boundary on the opposite border from where it was triggered through a trigger event.class
TriggerEvent
A trigger event emanates from a link boundary (its source) with a particular cumulative value and time and potentially other information which should be constructed by subclassing this classclass
TriggerFlowEvent
A trigger flow event represents a flow rate that is being triggered exogenously, typically by a node on either side of the link segment. -
Uses of Event in org.goplanit.component
Methods in org.goplanit.component with parameters of type Event Modifier and Type Method Description protected void
PlanitComponentFactory. fireEvent(EventListener eventListener, Event event)
Let derived class deal with the handling of the listener, where based on the derived event implementation the listener's concrete class can be determined which in turn allows for calling the right event callback method which is unknown at this base level since this event mechanism does not force a particular notification method signature on its listener interface -
Uses of Event in org.goplanit.component.event
Subinterfaces of Event in org.goplanit.component.event Modifier and Type Interface Description interface
PlanitComponentEvent
Interface for the group of events that are used around PLANit component (creation)Classes in org.goplanit.component.event that implement Event Modifier and Type Class Description class
PopulateComponentEvent
A Populate component event for components for which no dedicated derived event is created and provides access to the component to populate and additional content as is without additional type or contextual information.class
PopulateDemandsEvent
A Populate demands event is fired when PLANit requests for a registered listener to populate the newly created demands instance.class
PopulateFundamentalDiagramEvent
A Populate fundamental diagram component event is fired when PLANit requests for a registered listener to populate the newly created fundamental diagram component instance.class
PopulateGapFunctionEvent
A Populate gap function event is fired when PLANit requests for a registered listener to populate the newly created gap function instance.class
PopulateInitialLinkSegmentCostEvent
A Populate initial link segment cost event is fired when PLANit requests for a registered listener to populate these initial costs which relate to a specific network.class
PopulateNetworkEvent
A Populate network event is fired when PLANit requests for a registered listener to populate the newly created network instance.class
PopulatePhysicalCostEvent
A Populate physical cost event is fired when PLANit requests for a registered listener to populate the newly created physical cost component.class
PopulateRoutedServicesEvent
A Populate routed services event is fired when PLANit requests for a registered listener to populate the newly created routed services instance.class
PopulateServiceNetworkEvent
A Populate service network event is fired when PLANit requests for a registered listener to populate the newly created service network instance.class
PopulateUntypedComponentEvent
A Populate component event is fired when PLANit requests for a registered listener to populate the provided PLANit component instance.class
PopulateZoningEvent
A Populate zoning event is fired when PLANit requests for a registered listener to populate the newly created zoning instance. -
Uses of Event in org.goplanit.graph.modifier
Methods in org.goplanit.graph.modifier with parameters of type Event Modifier and Type Method Description protected void
DirectedGraphModifierImpl. fireEvent(EventListener eventListener, Event event)
Depending on whether these are directed or undirected evens call the appropriate notification methodprotected void
GraphModifierImpl. fireEvent(EventListener eventListener, Event event)
Let derived class deal with the handling of the listener, where based on the derived event implementation the listener's concrete class can be determined which in turn allows for calling the right event callback method which is unknown at this base level since this event mechanism does not force a particular notification method signature on its listener interface -
Uses of Event in org.goplanit.graph.modifier.event
Classes in org.goplanit.graph.modifier.event that implement Event Modifier and Type Class Description class
BreakEdgeEvent
Wrapper around break edge eventclass
BreakEdgeSegmentEvent
Wrapper around break edge segment eventclass
RemoveSubGraphEdgeEvent
Event for when an edge has been removed from a (sub) graphclass
RemoveSubGraphEdgeSegmentEvent
Event for when an edge segment has been removed from a (sub) graphclass
RemoveSubGraphEvent
Event called after a portion (subgraph) of a graph has been removedclass
RemoveSubGraphVertexEvent
Event for when a vertex has been removed from a (sub) graph -
Uses of Event in org.goplanit.utils.event
Classes in org.goplanit.utils.event that implement Event Modifier and Type Class Description class
EventImpl
The Base implementation for LocalEvent interface.Methods in org.goplanit.utils.event with parameters of type Event Modifier and Type Method Description protected void
EventProducerImpl. fireEvent(Event event)
Transmit an event to all interested listeners.protected abstract void
EventProducerImpl. fireEvent(EventListener eventListener, Event event)
Let derived class deal with the handling of the listener, where based on the derived event implementation the listener's concrete class can be determined which in turn allows for calling the right event callback method which is unknown at this base level since this event mechanism does not force a particular notification method signature on its listener interface -
Uses of Event in org.goplanit.utils.graph.modifier.event
Subinterfaces of Event in org.goplanit.utils.graph.modifier.event Modifier and Type Interface Description interface
DirectedGraphModificationEvent
Interface for the group of events that are used around directed graph modificationinterface
GraphModificationEvent
Interface for the group of events that are used around graph modification -
Uses of Event in org.goplanit.utils.zoning.modifier.event
Subinterfaces of Event in org.goplanit.utils.zoning.modifier.event Modifier and Type Interface Description interface
ZoningModificationEvent
Interface for the group of events that are used around zoning modification -
Uses of Event in org.goplanit.zoning.modifier
Methods in org.goplanit.zoning.modifier with parameters of type Event Modifier and Type Method Description protected void
ZoningModifierImpl. fireEvent(EventListener eventListener, Event event)
Let derived class deal with the handling of the listener, where based on the derived event implementation the listener's concrete class can be determined which in turn allows for calling the right event callback method which is unknown at this base level since this event mechanism does not force a particular notification method signature on its listener interface -
Uses of Event in org.goplanit.zoning.modifier.event
Classes in org.goplanit.zoning.modifier.event that implement Event Modifier and Type Class Description class
ModifiedZoneIdsEvent
Wrapper for all events fired with zoning as a source
-