Package com.powsybl.iidm.network
Interface Connectable<I extends Connectable<I>>
-
- All Superinterfaces:
Extendable<I>
,Identifiable<I>
- All Known Subinterfaces:
Battery
,Branch<I>
,BusbarSection
,DanglingLine
,Generator
,HvdcConverterStation<T>
,Injection<I>
,LccConverterStation
,Line
,Load
,ShuntCompensator
,StaticVarCompensator
,ThreeWindingsTransformer
,TieLine
,TwoWindingsTransformer
,VscConverterStation
- All Known Implementing Classes:
BatteryAdapter
,BatteryImpl
,BusbarSectionAdapter
,DanglingLineAdapter
,GeneratorAdapter
,LccConverterStationAdapter
,LineAdapter
,LoadAdapter
,ShuntCompensatorAdapter
,StaticVarCompensatorAdapter
,ThreeWindingsTransformerAdapter
,TieLineAdapter
,TwoWindingsTransformerAdapter
,VscConverterStationAdapter
public interface Connectable<I extends Connectable<I>> extends Identifiable<I>
An equipment that is part of a substation topology.- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<? extends Terminal>
getTerminals()
void
remove()
Remove the connectable from the voltage level (dangling switches are kept).-
Methods inherited from interface com.powsybl.commons.extensions.Extendable
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, newExtension, removeExtension
-
Methods inherited from interface com.powsybl.iidm.network.Identifiable
addAlias, addAlias, addAlias, addAlias, getAliases, getAliasFromType, getAliasType, getId, getName, getNameOrId, getNetwork, getOptionalName, getProperties, getProperty, getProperty, getPropertyNames, getType, hasAliases, hasProperty, hasProperty, isFictitious, removeAlias, removeProperty, setFictitious, setName, setProperty
-
-