public class AclfGenImpl extends NameTagImpl implements AclfGen
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
Modifier and Type | Field and Description |
---|---|
protected AclfGenCode |
code
The cached value of the '
Code ' attribute. |
protected static AclfGenCode |
CODE_EDEFAULT
The default value of the '
Code ' attribute. |
protected static double |
DESIRED_VOLT_MAG_EDEFAULT
The default value of the '
Desired Volt Mag ' attribute. |
protected double |
desiredVoltMag
The cached value of the '
Desired Volt Mag ' attribute. |
protected org.apache.commons.math3.complex.Complex |
gen
The cached value of the '
Gen ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
GEN_EDEFAULT
The default value of the '
Gen ' attribute. |
protected static double |
MVA_BASE_EDEFAULT
The default value of the '
Mva Base ' attribute. |
protected double |
mvaBase
The cached value of the '
Mva Base ' attribute. |
protected static double |
MVAR_CONTROL_PFACTOR_EDEFAULT
The default value of the '
Mvar Control PFactor ' attribute. |
protected double |
mvarControlPFactor
The cached value of the '
Mvar Control PFactor ' attribute. |
protected static double |
MW_CONTROL_PFACTOR_EDEFAULT
The default value of the '
Mw Control PFactor ' attribute. |
protected double |
mwControlPFactor
The cached value of the '
Mw Control PFactor ' attribute. |
protected static LimitType |
PGEN_LIMIT_EDEFAULT
The default value of the '
PGen Limit ' attribute. |
protected LimitType |
pGenLimit
The cached value of the '
PGen Limit ' attribute. |
protected static LimitType |
QGEN_LIMIT_EDEFAULT
The default value of the '
QGen Limit ' attribute. |
protected LimitType |
qGenLimit
The cached value of the '
QGen Limit ' attribute. |
protected static double |
RATED_VOLTAGE_EDEFAULT
The default value of the '
Rated Voltage ' attribute. |
protected double |
ratedVoltage
The cached value of the '
Rated Voltage ' attribute. |
protected static java.lang.String |
REMOTE_VCONTROL_BUS_ID_EDEFAULT
The default value of the '
Remote VControl Bus Id ' attribute. |
protected java.lang.String |
remoteVControlBusId
The cached value of the '
Remote VControl Bus Id ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
SOURCE_Z_EDEFAULT
The default value of the '
Source Z ' attribute. |
protected org.apache.commons.math3.complex.Complex |
sourceZ
The cached value of the '
Source Z ' attribute. |
protected LimitType |
vLimit
The cached value of the '
VLimit ' attribute. |
protected static LimitType |
VLIMIT_EDEFAULT
The default value of the '
VLimit ' attribute. |
protected static double |
XFR_TAP_EDEFAULT
The default value of the '
Xfr Tap ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
XFR_Z_EDEFAULT
The default value of the '
Xfr Z ' attribute. |
protected double |
xfrTap
The cached value of the '
Xfr Tap ' attribute. |
protected org.apache.commons.math3.complex.Complex |
xfrZ
The cached value of the '
Xfr Z ' attribute. |
desc, DESC_EDEFAULT, id, ID_EDEFAULT, name, NAME_EDEFAULT, number, NUMBER_EDEFAULT, status, STATUS_CHANGE_INFO_EDEFAULT, STATUS_EDEFAULT, statusChangeInfo
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
AclfGenImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetParentBus(BaseAclfBus<?,?> newParentBus,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
AclfGenCode |
getCode() |
double |
getDesiredVoltMag() |
org.apache.commons.math3.complex.Complex |
getGen() |
double |
getMvaBase() |
double |
getMvarControlPFactor() |
double |
getMwControlPFactor() |
BaseAclfBus<?,?> |
getParentBus() |
LimitType |
getPGenLimit() |
LimitType |
getQGenLimit() |
double |
getRatedVoltage()
Get the generator rated votlage in Volt.
|
java.lang.String |
getRemoteVControlBusId() |
org.apache.commons.math3.complex.Complex |
getSourceZ() |
LimitType |
getVLimit() |
double |
getXfrTap() |
org.apache.commons.math3.complex.Complex |
getXfrZ() |
<T> T |
jsonCopy() |
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
void |
setCode(AclfGenCode newCode) |
void |
setDesiredVoltMag(double newDesiredVoltMag) |
void |
setGen(org.apache.commons.math3.complex.Complex newGen) |
void |
setMvaBase(double newMvaBase) |
void |
setMvarControlPFactor(double newMvarControlPFactor) |
void |
setMwControlPFactor(double newMwControlPFactor) |
void |
setParentBus(BaseAclfBus<?,?> newParentBus) |
void |
setPGenLimit(LimitType newPGenLimit) |
void |
setQGenLimit(LimitType newQGenLimit) |
void |
setRatedVoltage(double newRatedVoltage) |
void |
setRemoteVControlBusId(java.lang.String newRemoteVControlBusId) |
void |
setSourceZ(org.apache.commons.math3.complex.Complex newSourceZ) |
void |
setVLimit(LimitType newVLimit) |
void |
setXfrTap(double newXfrTap) |
void |
setXfrZ(org.apache.commons.math3.complex.Complex newXfrZ) |
java.lang.String |
toString() |
java.lang.String |
toString(double baseKVA) |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final AclfGenCode CODE_EDEFAULT
Code
' attribute.
getCode()
protected AclfGenCode code
Code
' attribute.
getCode()
protected static final org.apache.commons.math3.complex.Complex GEN_EDEFAULT
Gen
' attribute.
getGen()
protected org.apache.commons.math3.complex.Complex gen
Gen
' attribute.
getGen()
protected static final double DESIRED_VOLT_MAG_EDEFAULT
Desired Volt Mag
' attribute.
getDesiredVoltMag()
,
Constant Field Valuesprotected double desiredVoltMag
Desired Volt Mag
' attribute.
getDesiredVoltMag()
protected static final LimitType QGEN_LIMIT_EDEFAULT
QGen Limit
' attribute.
getQGenLimit()
protected LimitType qGenLimit
QGen Limit
' attribute.
getQGenLimit()
protected static final LimitType PGEN_LIMIT_EDEFAULT
PGen Limit
' attribute.
getPGenLimit()
protected LimitType pGenLimit
PGen Limit
' attribute.
getPGenLimit()
protected static final LimitType VLIMIT_EDEFAULT
VLimit
' attribute.
getVLimit()
protected LimitType vLimit
VLimit
' attribute.
getVLimit()
protected static final double RATED_VOLTAGE_EDEFAULT
Rated Voltage
' attribute.
getRatedVoltage()
,
Constant Field Valuesprotected double ratedVoltage
Rated Voltage
' attribute.
getRatedVoltage()
protected static final java.lang.String REMOTE_VCONTROL_BUS_ID_EDEFAULT
Remote VControl Bus Id
' attribute.
getRemoteVControlBusId()
,
Constant Field Valuesprotected java.lang.String remoteVControlBusId
Remote VControl Bus Id
' attribute.
getRemoteVControlBusId()
protected static final double MVA_BASE_EDEFAULT
Mva Base
' attribute.
getMvaBase()
,
Constant Field Valuesprotected double mvaBase
Mva Base
' attribute.
getMvaBase()
protected static final org.apache.commons.math3.complex.Complex SOURCE_Z_EDEFAULT
Source Z
' attribute.
getSourceZ()
protected org.apache.commons.math3.complex.Complex sourceZ
Source Z
' attribute.
getSourceZ()
protected static final org.apache.commons.math3.complex.Complex XFR_Z_EDEFAULT
Xfr Z
' attribute.
getXfrZ()
protected org.apache.commons.math3.complex.Complex xfrZ
Xfr Z
' attribute.
getXfrZ()
protected static final double XFR_TAP_EDEFAULT
Xfr Tap
' attribute.
getXfrTap()
,
Constant Field Valuesprotected double xfrTap
Xfr Tap
' attribute.
getXfrTap()
protected static final double MVAR_CONTROL_PFACTOR_EDEFAULT
Mvar Control PFactor
' attribute.
getMvarControlPFactor()
,
Constant Field Valuesprotected double mvarControlPFactor
Mvar Control PFactor
' attribute.
getMvarControlPFactor()
protected static final double MW_CONTROL_PFACTOR_EDEFAULT
Mw Control PFactor
' attribute.
getMwControlPFactor()
,
Constant Field Valuesprotected double mwControlPFactor
Mw Control PFactor
' attribute.
getMwControlPFactor()
public AclfGenCode getCode()
getCode
in interface AclfGen
AclfGenCode
,
AclfGen.setCode(AclfGenCode)
,
AclfPackage.getAclfGen_Code()
public void setCode(AclfGenCode newCode)
setCode
in interface AclfGen
newCode
- the new value of the 'Code' attribute.AclfGenCode
,
AclfGen.getCode()
public org.apache.commons.math3.complex.Complex getGen()
getGen
in interface AclfGen
AclfGen.setGen(Complex)
,
AclfPackage.getAclfGen_Gen()
public void setGen(org.apache.commons.math3.complex.Complex newGen)
setGen
in interface AclfGen
newGen
- the new value of the 'Gen' attribute.AclfGen.getGen()
public double getDesiredVoltMag()
getDesiredVoltMag
in interface AclfGen
AclfGen.setDesiredVoltMag(double)
,
AclfPackage.getAclfGen_DesiredVoltMag()
public void setDesiredVoltMag(double newDesiredVoltMag)
setDesiredVoltMag
in interface AclfGen
newDesiredVoltMag
- the new value of the 'Desired Volt Mag' attribute.AclfGen.getDesiredVoltMag()
public LimitType getQGenLimit()
getQGenLimit
in interface AclfGen
AclfGen.setQGenLimit(LimitType)
,
AclfPackage.getAclfGen_QGenLimit()
public void setQGenLimit(LimitType newQGenLimit)
setQGenLimit
in interface AclfGen
newQGenLimit
- the new value of the 'QGen Limit' attribute.AclfGen.getQGenLimit()
public LimitType getPGenLimit()
getPGenLimit
in interface AclfGen
AclfGen.setPGenLimit(LimitType)
,
AclfPackage.getAclfGen_PGenLimit()
public void setPGenLimit(LimitType newPGenLimit)
setPGenLimit
in interface AclfGen
newPGenLimit
- the new value of the 'PGen Limit' attribute.AclfGen.getPGenLimit()
public LimitType getVLimit()
getVLimit
in interface AclfGen
AclfGen.setVLimit(LimitType)
,
AclfPackage.getAclfGen_VLimit()
public void setVLimit(LimitType newVLimit)
setVLimit
in interface AclfGen
newVLimit
- the new value of the 'VLimit' attribute.AclfGen.getVLimit()
public double getRatedVoltage()
getRatedVoltage
in interface AclfGen
AclfGen.setRatedVoltage(double)
,
AclfPackage.getAclfGen_RatedVoltage()
public void setRatedVoltage(double newRatedVoltage)
setRatedVoltage
in interface AclfGen
newRatedVoltage
- the new value of the 'Rated Voltage' attribute.AclfGen.getRatedVoltage()
public java.lang.String getRemoteVControlBusId()
getRemoteVControlBusId
in interface AclfGen
AclfGen.setRemoteVControlBusId(String)
,
AclfPackage.getAclfGen_RemoteVControlBusId()
public void setRemoteVControlBusId(java.lang.String newRemoteVControlBusId)
setRemoteVControlBusId
in interface AclfGen
newRemoteVControlBusId
- the new value of the 'Remote VControl Bus Id' attribute.AclfGen.getRemoteVControlBusId()
public double getMvaBase()
getMvaBase
in interface AclfGen
AclfGen.setMvaBase(double)
,
AclfPackage.getAclfGen_MvaBase()
public void setMvaBase(double newMvaBase)
setMvaBase
in interface AclfGen
newMvaBase
- the new value of the 'Mva Base' attribute.AclfGen.getMvaBase()
public org.apache.commons.math3.complex.Complex getSourceZ()
getSourceZ
in interface AclfGen
AclfGen.setSourceZ(Complex)
,
AclfPackage.getAclfGen_SourceZ()
public void setSourceZ(org.apache.commons.math3.complex.Complex newSourceZ)
setSourceZ
in interface AclfGen
newSourceZ
- the new value of the 'Source Z' attribute.AclfGen.getSourceZ()
public org.apache.commons.math3.complex.Complex getXfrZ()
getXfrZ
in interface AclfGen
AclfGen.setXfrZ(Complex)
,
AclfPackage.getAclfGen_XfrZ()
public void setXfrZ(org.apache.commons.math3.complex.Complex newXfrZ)
setXfrZ
in interface AclfGen
newXfrZ
- the new value of the 'Xfr Z' attribute.AclfGen.getXfrZ()
public double getXfrTap()
getXfrTap
in interface AclfGen
AclfGen.setXfrTap(double)
,
AclfPackage.getAclfGen_XfrTap()
public void setXfrTap(double newXfrTap)
setXfrTap
in interface AclfGen
newXfrTap
- the new value of the 'Xfr Tap' attribute.AclfGen.getXfrTap()
public double getMvarControlPFactor()
getMvarControlPFactor
in interface AclfGen
AclfGen.setMvarControlPFactor(double)
,
AclfPackage.getAclfGen_MvarControlPFactor()
public void setMvarControlPFactor(double newMvarControlPFactor)
setMvarControlPFactor
in interface AclfGen
newMvarControlPFactor
- the new value of the 'Mvar Control PFactor' attribute.AclfGen.getMvarControlPFactor()
public double getMwControlPFactor()
getMwControlPFactor
in interface AclfGen
AclfGen.setMwControlPFactor(double)
,
AclfPackage.getAclfGen_MwControlPFactor()
public void setMwControlPFactor(double newMwControlPFactor)
setMwControlPFactor
in interface AclfGen
newMwControlPFactor
- the new value of the 'Mw Control PFactor' attribute.AclfGen.getMwControlPFactor()
public BaseAclfBus<?,?> getParentBus()
getParentBus
in interface AclfGen
AclfGen.setParentBus(BaseAclfBus)
,
AclfPackage.getAclfGen_ParentBus()
,
BaseAclfBus.getContributeGenList()
public org.eclipse.emf.common.notify.NotificationChain basicSetParentBus(BaseAclfBus<?,?> newParentBus, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setParentBus(BaseAclfBus<?,?> newParentBus)
setParentBus
in interface AclfGen
newParentBus
- the new value of the 'Parent Bus' container reference.AclfGen.getParentBus()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class NameTagImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NameTagImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NameTagImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NameTagImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NameTagImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class NameTagImpl
public java.lang.String toString(double baseKVA)
public <T> T jsonCopy()
jsonCopy
in interface NameTag
jsonCopy
in class NameTagImpl
public void writeData(com.hazelcast.nio.ObjectDataOutput out) throws java.io.IOException
NameTagImpl
writeData
in interface com.hazelcast.nio.serialization.DataSerializable
writeData
in class NameTagImpl
java.io.IOException
public void readData(com.hazelcast.nio.ObjectDataInput in) throws java.io.IOException
NameTagImpl
readData
in interface com.hazelcast.nio.serialization.DataSerializable
readData
in class NameTagImpl
java.io.IOException