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 classCumulativeEventA cumulative event represents a cumulative pcu point in space-time with (potential) additional information.classReleaseEventA release event represents the arrival of a trigger event at the opposite link boundary from where it originated.classReleaseFlowEventA 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.classTriggerEventA 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 classclassTriggerFlowEventA 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 voidPlanitComponentFactory. 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 interfacePlanitComponentEventInterface 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 classPopulateComponentEventA 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.classPopulateDemandsEventA Populate demands event is fired when PLANit requests for a registered listener to populate the newly created demands instance.classPopulateFundamentalDiagramEventA Populate fundamental diagram component event is fired when PLANit requests for a registered listener to populate the newly created fundamental diagram component instance.classPopulateGapFunctionEventA Populate gap function event is fired when PLANit requests for a registered listener to populate the newly created gap function instance.classPopulateInitialLinkSegmentCostEventA 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.classPopulateNetworkEventA Populate network event is fired when PLANit requests for a registered listener to populate the newly created network instance.classPopulatePhysicalCostEventA Populate physical cost event is fired when PLANit requests for a registered listener to populate the newly created physical cost component.classPopulateRoutedServicesEventA Populate routed services event is fired when PLANit requests for a registered listener to populate the newly created routed services instance.classPopulateServiceNetworkEventA Populate service network event is fired when PLANit requests for a registered listener to populate the newly created service network instance.classPopulateUntypedComponentEventA Populate component event is fired when PLANit requests for a registered listener to populate the provided PLANit component instance.classPopulateZoningEventA 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 voidDirectedGraphModifierImpl. fireEvent(EventListener eventListener, Event event)Depending on whether these are directed or undirected evens call the appropriate notification methodprotected voidGraphModifierImpl. 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 classBreakEdgeEventWrapper around break edge eventclassBreakEdgeSegmentEventWrapper around break edge segment eventclassRemoveSubGraphEdgeEventEvent for when an edge has been removed from a (sub) graphclassRemoveSubGraphEdgeSegmentEventEvent for when an edge segment has been removed from a (sub) graphclassRemoveSubGraphEventEvent called after a portion (subgraph) of a graph has been removedclassRemoveSubGraphVertexEventEvent 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 classEventImplThe Base implementation for LocalEvent interface.Methods in org.goplanit.utils.event with parameters of type Event Modifier and Type Method Description protected voidEventProducerImpl. fireEvent(Event event)Transmit an event to all interested listeners.protected abstract voidEventProducerImpl. 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 interfaceDirectedGraphModificationEventInterface for the group of events that are used around directed graph modificationinterfaceGraphModificationEventInterface 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 interfaceZoningModificationEventInterface 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 voidZoningModifierImpl. 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 classModifiedZoneIdsEventWrapper for all events fired with zoning as a source
-