public class Changelog extends Object implements NetworkListener
Constructor and Description |
---|
Changelog(Network network)
Register Network changes
|
Modifier and Type | Method and Description |
---|---|
List<IidmChange> |
getChangesForVariant(String variantId) |
void |
onCreation(Identifiable identifiable) |
void |
onRemoval(Identifiable identifiable) |
void |
onUpdate(Identifiable identifiable,
String attribute,
Object oldValue,
Object newValue) |
void |
onUpdate(Identifiable identifiable,
String attribute,
String variantId,
Object oldValue,
Object newValue) |
void |
onVariantCreated(String sourceVariantId,
String targetVariantId) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onElementAdded, onElementRemoved, onElementReplaced, onVariantOverwritten, onVariantRemoved
public Changelog(Network network)
network
- the IIDM Networkpublic void onCreation(Identifiable identifiable)
onCreation
in interface NetworkListener
public void onRemoval(Identifiable identifiable)
onRemoval
in interface NetworkListener
public void onUpdate(Identifiable identifiable, String attribute, Object oldValue, Object newValue)
onUpdate
in interface NetworkListener
public void onUpdate(Identifiable identifiable, String attribute, String variantId, Object oldValue, Object newValue)
onUpdate
in interface NetworkListener
public void onVariantCreated(String sourceVariantId, String targetVariantId)
onVariantCreated
in interface NetworkListener
public List<IidmChange> getChangesForVariant(String variantId)
Copyright © 2020. All rights reserved.