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.EPropertiesHolderImplorg.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, statusChangeInfoeAdapters, 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, setStatusChangeInfoeAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, 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, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected 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 AclfGenAclfGenCode,
AclfGen.setCode(AclfGenCode),
AclfPackage.getAclfGen_Code()public void setCode(AclfGenCode newCode)
setCode in interface AclfGennewCode - the new value of the 'Code' attribute.AclfGenCode,
AclfGen.getCode()public org.apache.commons.math3.complex.Complex getGen()
getGen in interface AclfGenAclfGen.setGen(Complex),
AclfPackage.getAclfGen_Gen()public void setGen(org.apache.commons.math3.complex.Complex newGen)
setGen in interface AclfGennewGen - the new value of the 'Gen' attribute.AclfGen.getGen()public double getDesiredVoltMag()
getDesiredVoltMag in interface AclfGenAclfGen.setDesiredVoltMag(double),
AclfPackage.getAclfGen_DesiredVoltMag()public void setDesiredVoltMag(double newDesiredVoltMag)
setDesiredVoltMag in interface AclfGennewDesiredVoltMag - the new value of the 'Desired Volt Mag' attribute.AclfGen.getDesiredVoltMag()public LimitType getQGenLimit()
getQGenLimit in interface AclfGenAclfGen.setQGenLimit(LimitType),
AclfPackage.getAclfGen_QGenLimit()public void setQGenLimit(LimitType newQGenLimit)
setQGenLimit in interface AclfGennewQGenLimit - the new value of the 'QGen Limit' attribute.AclfGen.getQGenLimit()public LimitType getPGenLimit()
getPGenLimit in interface AclfGenAclfGen.setPGenLimit(LimitType),
AclfPackage.getAclfGen_PGenLimit()public void setPGenLimit(LimitType newPGenLimit)
setPGenLimit in interface AclfGennewPGenLimit - the new value of the 'PGen Limit' attribute.AclfGen.getPGenLimit()public LimitType getVLimit()
getVLimit in interface AclfGenAclfGen.setVLimit(LimitType),
AclfPackage.getAclfGen_VLimit()public void setVLimit(LimitType newVLimit)
setVLimit in interface AclfGennewVLimit - the new value of the 'VLimit' attribute.AclfGen.getVLimit()public double getRatedVoltage()
getRatedVoltage in interface AclfGenAclfGen.setRatedVoltage(double),
AclfPackage.getAclfGen_RatedVoltage()public void setRatedVoltage(double newRatedVoltage)
setRatedVoltage in interface AclfGennewRatedVoltage - the new value of the 'Rated Voltage' attribute.AclfGen.getRatedVoltage()public java.lang.String getRemoteVControlBusId()
getRemoteVControlBusId in interface AclfGenAclfGen.setRemoteVControlBusId(String),
AclfPackage.getAclfGen_RemoteVControlBusId()public void setRemoteVControlBusId(java.lang.String newRemoteVControlBusId)
setRemoteVControlBusId in interface AclfGennewRemoteVControlBusId - the new value of the 'Remote VControl Bus Id' attribute.AclfGen.getRemoteVControlBusId()public double getMvaBase()
getMvaBase in interface AclfGenAclfGen.setMvaBase(double),
AclfPackage.getAclfGen_MvaBase()public void setMvaBase(double newMvaBase)
setMvaBase in interface AclfGennewMvaBase - the new value of the 'Mva Base' attribute.AclfGen.getMvaBase()public org.apache.commons.math3.complex.Complex getSourceZ()
getSourceZ in interface AclfGenAclfGen.setSourceZ(Complex),
AclfPackage.getAclfGen_SourceZ()public void setSourceZ(org.apache.commons.math3.complex.Complex newSourceZ)
setSourceZ in interface AclfGennewSourceZ - the new value of the 'Source Z' attribute.AclfGen.getSourceZ()public org.apache.commons.math3.complex.Complex getXfrZ()
getXfrZ in interface AclfGenAclfGen.setXfrZ(Complex),
AclfPackage.getAclfGen_XfrZ()public void setXfrZ(org.apache.commons.math3.complex.Complex newXfrZ)
setXfrZ in interface AclfGennewXfrZ - the new value of the 'Xfr Z' attribute.AclfGen.getXfrZ()public double getXfrTap()
getXfrTap in interface AclfGenAclfGen.setXfrTap(double),
AclfPackage.getAclfGen_XfrTap()public void setXfrTap(double newXfrTap)
setXfrTap in interface AclfGennewXfrTap - the new value of the 'Xfr Tap' attribute.AclfGen.getXfrTap()public double getMvarControlPFactor()
getMvarControlPFactor in interface AclfGenAclfGen.setMvarControlPFactor(double),
AclfPackage.getAclfGen_MvarControlPFactor()public void setMvarControlPFactor(double newMvarControlPFactor)
setMvarControlPFactor in interface AclfGennewMvarControlPFactor - the new value of the 'Mvar Control PFactor' attribute.AclfGen.getMvarControlPFactor()public double getMwControlPFactor()
getMwControlPFactor in interface AclfGenAclfGen.setMwControlPFactor(double),
AclfPackage.getAclfGen_MwControlPFactor()public void setMwControlPFactor(double newMwControlPFactor)
setMwControlPFactor in interface AclfGennewMwControlPFactor - the new value of the 'Mw Control PFactor' attribute.AclfGen.getMwControlPFactor()public BaseAclfBus<?,?> getParentBus()
getParentBus in interface AclfGenAclfGen.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 AclfGennewParentBus - the new value of the 'Parent Bus' container reference.AclfGen.getParentBus()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class NameTagImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NameTagImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NameTagImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NameTagImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NameTagImplpublic 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.BasicEObjectImplpublic 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.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class NameTagImplpublic java.lang.String toString(double baseKVA)
public <T> T jsonCopy()
jsonCopy in interface NameTagjsonCopy in class NameTagImplpublic void writeData(com.hazelcast.nio.ObjectDataOutput out)
throws java.io.IOException
NameTagImplwriteData in interface com.hazelcast.nio.serialization.DataSerializablewriteData in class NameTagImpljava.io.IOExceptionpublic void readData(com.hazelcast.nio.ObjectDataInput in)
throws java.io.IOException
NameTagImplreadData in interface com.hazelcast.nio.serialization.DataSerializablereadData in class NameTagImpljava.io.IOException