Package com.powsybl.iidm.mergingview
Class SynchronousComponentsManager
- java.lang.Object
-
- com.powsybl.iidm.network.components.AbstractSynchronousComponentsManager<SynchronousComponent>
-
- com.powsybl.iidm.mergingview.SynchronousComponentsManager
-
public class SynchronousComponentsManager extends AbstractSynchronousComponentsManager<SynchronousComponent>
- Author:
- Mathieu Bague
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SynchronousComponent
createComponent(int num, int size)
protected void
fillAdjacencyList(Map<String,Integer> id2num, gnu.trove.list.array.TIntArrayList[] adjacencyList)
C
getComponent(int num)
List<C>
getConnectedComponents()
protected Network
getNetwork()
void
invalidate()
protected void
setComponentNumber(Bus bus, int num)
void
update()
-
-
-
Method Detail
-
getNetwork
protected Network getNetwork()
-
createComponent
protected SynchronousComponent createComponent(int num, int size)
-
setComponentNumber
protected void setComponentNumber(Bus bus, int num)
-
invalidate
public void invalidate()
-
update
public void update()
-
getConnectedComponents
public List<C> getConnectedComponents()
-
getComponent
public C getComponent(int num)
-
-