public class DStabGenImpl extends AcscGenImpl implements DStabGen
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 DynamicDevice |
dynamicDevice
The cached value of the '
Dynamic Device' reference. |
protected DynamicDevice |
genDevice |
protected Machine |
mach
The cached value of the '
Mach' reference. |
grounding, NEG_GEN_Z_EDEFAULT, negGenZ, POS_GEN_Z_EDEFAULT, posGenZ, ZERO_GEN_Z_EDEFAULT, zeroGenZ, ZMULTI_FACTOR_EDEFAULT, zMultiFactorcode, CODE_EDEFAULT, DESIRED_VOLT_MAG_EDEFAULT, desiredVoltMag, gen, GEN_EDEFAULT, MVA_BASE_EDEFAULT, mvaBase, MVAR_CONTROL_PFACTOR_EDEFAULT, mvarControlPFactor, MW_CONTROL_PFACTOR_EDEFAULT, mwControlPFactor, PGEN_LIMIT_EDEFAULT, pGenLimit, QGEN_LIMIT_EDEFAULT, qGenLimit, RATED_VOLTAGE_EDEFAULT, ratedVoltage, REMOTE_VCONTROL_BUS_ID_EDEFAULT, remoteVControlBusId, SOURCE_Z_EDEFAULT, sourceZ, vLimit, VLIMIT_EDEFAULT, XFR_TAP_EDEFAULT, XFR_Z_EDEFAULT, xfrTap, xfrZdesc, 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 |
DStabGenImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetMach(Machine newMach,
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) |
DynamicDevice |
getDynamicDevice() |
DynamicDevice |
getDynamicGenDevice() |
Machine |
getMach() |
double |
getMvaBase() |
double |
getRatedVoltage()
Get the generator rated votlage in Volt.
|
void |
setDynamicDevice(DynamicDevice newDynamicDevice) |
void |
setDynamicGenDevice(DynamicDevice device) |
void |
setMach(Machine newMach) |
basicSetGrounding, getGrounding, getNegGenZ, getPosGenZ, getZeroGenZ, getZMultiFactor, readData, setGrounding, setNegGenZ, setPosGenZ, setZeroGenZ, setZMultiFactor, toString, writeDatabasicSetParentBus, eBasicRemoveFromContainerFeature, getCode, getDesiredVoltMag, getGen, getMvarControlPFactor, getMwControlPFactor, getParentBus, getPGenLimit, getQGenLimit, getRemoteVControlBusId, getSourceZ, getVLimit, getXfrTap, getXfrZ, jsonCopy, setCode, setDesiredVoltMag, setGen, setMvaBase, setMvarControlPFactor, setMwControlPFactor, setParentBus, setPGenLimit, setQGenLimit, setRatedVoltage, setRemoteVControlBusId, setSourceZ, setVLimit, setXfrTap, setXfrZ, toStringcheckData, 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, waitgetGrounding, getNegGenZ, getPosGenZ, getZeroGenZ, getZMultiFactor, setGrounding, setNegGenZ, setPosGenZ, setZeroGenZ, setZMultiFactorgetCode, getDesiredVoltMag, getGen, getMvarControlPFactor, getMwControlPFactor, getParentBus, getPGenLimit, getQGenLimit, getRemoteVControlBusId, getSourceZ, getVLimit, getXfrTap, getXfrZ, setCode, setDesiredVoltMag, setGen, setMvaBase, setMvarControlPFactor, setMwControlPFactor, setParentBus, setPGenLimit, setQGenLimit, setRatedVoltage, setRemoteVControlBusId, setSourceZ, setVLimit, setXfrTap, setXfrZ, toStringcheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverprotected DynamicDevice dynamicDevice
Dynamic Device' reference.
getDynamicDevice()protected DynamicDevice genDevice
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class AcscGenImplpublic Machine getMach()
getMach in interface DStabGenDStabGen.setMach(Machine),
DstabPackage.getDStabGen_Mach(),
DynamicGenDevice.getParentGen()public org.eclipse.emf.common.notify.NotificationChain basicSetMach(Machine newMach, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMach(Machine newMach)
setMach in interface DStabGennewMach - the new value of the 'Mach' reference.DStabGen.getMach()public DynamicDevice getDynamicDevice()
getDynamicDevice in interface DStabGenDStabGen.setDynamicDevice(DynamicDevice),
DstabPackage.getDStabGen_DynamicDevice()public void setDynamicDevice(DynamicDevice newDynamicDevice)
setDynamicDevice in interface DStabGennewDynamicDevice - the new value of the 'Dynamic Device' reference.DStabGen.getDynamicDevice()public double getMvaBase()
AclfGenImplgetMvaBase in interface AclfGengetMvaBase in class AclfGenImplAclfGen.setMvaBase(double),
AclfPackage.getAclfGen_MvaBase()public double getRatedVoltage()
AclfGenImplgetRatedVoltage in interface AclfGengetRatedVoltage in class AclfGenImplAclfGen.setRatedVoltage(double),
AclfPackage.getAclfGen_RatedVoltage()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 AclfGenImplpublic 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 AcscGenImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AcscGenImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AcscGenImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AcscGenImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AcscGenImplpublic DynamicDevice getDynamicGenDevice()
getDynamicGenDevice in interface DStabGenpublic void setDynamicGenDevice(DynamicDevice device)
setDynamicGenDevice in interface DStabGen