public interface BusList extends GroupListIfc<Bus>
Modifier and Type | Interface and Description |
---|---|
static interface |
BusList.ListAccess<R> |
Modifier and Type | Field and Description |
---|---|
static java.util.Map<ColumnMeta,BusList.ListAccess<?>> |
Cols |
Modifier and Type | Method and Description |
---|---|
static BusList |
CreateAlternateTopology(PAModel model,
GroupIndex grpindx)
Create your own bus list based on an alternate topology defined by GroupIndex
|
static BusList |
emptyList() |
Area[] |
getArea() |
Area |
getArea(int ndx) |
default java.util.Set<ColumnMeta> |
getColTypes() |
default <R> R |
getColumnData(ColumnMeta col) |
int[] |
getFreqSrcPri() |
int |
getFreqSrcPri(int ndx) |
ElectricalIsland |
getIsland(int ndx) |
default ListMetaType |
getListMeta() |
Owner[] |
getOwner() |
Owner |
getOwner(int ndx) |
Station[] |
getStation() |
Station |
getStation(int ndx) |
float[] |
getVA() |
float |
getVA(int ndx) |
float[] |
getVM() |
float |
getVM(int ndx) |
VoltageLevel[] |
getVoltageLevel() |
VoltageLevel |
getVoltageLevel(int ndx) |
static java.util.Map<ColumnMeta,BusList.ListAccess<?>> |
InitializeCols() |
void |
setArea(Area[] a) |
void |
setArea(int ndx,
Area a) |
void |
setFreqSrcPri(int[] fsp) |
void |
setFreqSrcPri(int ndx,
int fsp) |
void |
setOwner(int ndx,
Owner o) |
void |
setOwner(Owner[] o) |
void |
setStation(int ndx,
Station s) |
void |
setStation(Station[] s) |
void |
setVA(float[] va) |
void |
setVA(int ndx,
float va) |
void |
setVM(float[] vm) |
void |
setVM(int ndx,
float vm) |
void |
setVoltageLevel(int ndx,
VoltageLevel l) |
void |
setVoltageLevel(VoltageLevel[] l) |
getBuses, getByBus, getGenerators, getLines, getLoads, getPhaseShifters, getSeriesCapacitors, getSeriesReactors, getShuntCapacitors, getShuntReactors, getSVCs, getSwitches, getTransformers, getTwoTermDCLines, translateBusIndexes
CalcListHash, getByID, getByKey, getID, getID, getIndex, getIndexes, getIndexesFromIDs, getIndexesFromKeys, getKey, getKeys, getName, getName, objEquals, objHash, reset, setID, setID, setName, setName, toArray
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
static final java.util.Map<ColumnMeta,BusList.ListAccess<?>> Cols
static BusList emptyList()
float getVM(int ndx) throws PAModelException
PAModelException
void setVM(int ndx, float vm) throws PAModelException
PAModelException
float[] getVM() throws PAModelException
PAModelException
void setVM(float[] vm) throws PAModelException
PAModelException
float getVA(int ndx) throws PAModelException
PAModelException
void setVA(int ndx, float va) throws PAModelException
PAModelException
float[] getVA() throws PAModelException
PAModelException
void setVA(float[] va) throws PAModelException
PAModelException
int getFreqSrcPri(int ndx) throws PAModelException
PAModelException
void setFreqSrcPri(int ndx, int fsp) throws PAModelException
PAModelException
int[] getFreqSrcPri() throws PAModelException
PAModelException
void setFreqSrcPri(int[] fsp) throws PAModelException
PAModelException
ElectricalIsland getIsland(int ndx) throws PAModelException
PAModelException
Area getArea(int ndx) throws PAModelException
PAModelException
void setArea(int ndx, Area a) throws PAModelException
PAModelException
Area[] getArea() throws PAModelException
PAModelException
void setArea(Area[] a) throws PAModelException
PAModelException
Station getStation(int ndx) throws PAModelException
PAModelException
void setStation(int ndx, Station s) throws PAModelException
PAModelException
Station[] getStation() throws PAModelException
PAModelException
void setStation(Station[] s) throws PAModelException
PAModelException
Owner getOwner(int ndx) throws PAModelException
PAModelException
void setOwner(int ndx, Owner o) throws PAModelException
PAModelException
Owner[] getOwner() throws PAModelException
PAModelException
void setOwner(Owner[] o) throws PAModelException
PAModelException
VoltageLevel getVoltageLevel(int ndx) throws PAModelException
PAModelException
void setVoltageLevel(int ndx, VoltageLevel l) throws PAModelException
PAModelException
VoltageLevel[] getVoltageLevel() throws PAModelException
PAModelException
void setVoltageLevel(VoltageLevel[] l) throws PAModelException
PAModelException
static java.util.Map<ColumnMeta,BusList.ListAccess<?>> InitializeCols()
default <R> R getColumnData(ColumnMeta col) throws PAModelException
getColumnData
in interface BaseList<Bus>
PAModelException
default java.util.Set<ColumnMeta> getColTypes()
getColTypes
in interface BaseList<Bus>
default ListMetaType getListMeta()
getListMeta
in interface BaseList<Bus>
static BusList CreateAlternateTopology(PAModel model, GroupIndex grpindx) throws PAModelException
PAModelException