Package com.powsybl.openloadflow.network
Class AbstractElement
- java.lang.Object
-
- com.powsybl.openloadflow.network.AbstractElement
-
- All Implemented Interfaces:
LfElement
- Direct Known Subclasses:
AbstractLfBranch
,AbstractLfBus
,LfShuntImpl
public abstract class AbstractElement extends Object implements LfElement
- Author:
- Geoffroy Jamgotchian
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractElement(LfNetwork network)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LfNetwork
getNetwork()
int
getNum()
Object
getUserObject()
boolean
isDisabled()
void
setDisabled(boolean disabled)
void
setNum(int num)
void
setUserObject(Object userObject)
String
toString()
-
-
-
Constructor Detail
-
AbstractElement
protected AbstractElement(LfNetwork network)
-
-
Method Detail
-
isDisabled
public boolean isDisabled()
- Specified by:
isDisabled
in interfaceLfElement
-
setDisabled
public void setDisabled(boolean disabled)
- Specified by:
setDisabled
in interfaceLfElement
-
getNetwork
public LfNetwork getNetwork()
- Specified by:
getNetwork
in interfaceLfElement
-
getUserObject
public Object getUserObject()
- Specified by:
getUserObject
in interfaceLfElement
-
setUserObject
public void setUserObject(Object userObject)
- Specified by:
setUserObject
in interfaceLfElement
-
-