Package com.powsybl.iidm.network
Interface NetworkListener
-
- All Known Implementing Classes:
DefaultNetworkListener
,MergingLineListener
,TopologyListener
public interface NetworkListener
- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
afterRemoval(String id)
void
beforeRemoval(Identifiable identifiable)
void
onCreation(Identifiable identifiable)
default void
onElementAdded(Identifiable identifiable, String attribute, Object newValue)
default void
onElementRemoved(Identifiable identifiable, String attribute, Object oldValue)
default void
onElementReplaced(Identifiable identifiable, String attribute, Object oldValue, Object newValue)
void
onUpdate(Identifiable identifiable, String attribute, Object oldValue, Object newValue)
default void
onUpdate(Identifiable identifiable, String attribute, String variantId, Object oldValue, Object newValue)
default void
onVariantCreated(String sourceVariantId, String targetVariantId)
default void
onVariantOverwritten(String sourceVariantId, String targetVariantId)
default void
onVariantRemoved(String variantId)
-
-
-
Method Detail
-
onCreation
void onCreation(Identifiable identifiable)
-
beforeRemoval
void beforeRemoval(Identifiable identifiable)
-
afterRemoval
void afterRemoval(String id)
-
onUpdate
void onUpdate(Identifiable identifiable, String attribute, Object oldValue, Object newValue)
-
onUpdate
default void onUpdate(Identifiable identifiable, String attribute, String variantId, Object oldValue, Object newValue)
-
onElementAdded
default void onElementAdded(Identifiable identifiable, String attribute, Object newValue)
-
onElementReplaced
default void onElementReplaced(Identifiable identifiable, String attribute, Object oldValue, Object newValue)
-
onElementRemoved
default void onElementRemoved(Identifiable identifiable, String attribute, Object oldValue)
-
onVariantOverwritten
default void onVariantOverwritten(String sourceVariantId, String targetVariantId)
-
onVariantRemoved
default void onVariantRemoved(String variantId)
-
-