public class EConstMachineImpl extends MachineImpl implements EConstMachine
The following features are implemented:
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| Modifier and Type | Method and Description |
|---|---|
boolean |
checkData(DataCheckConfiguration config) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
double |
getE() |
org.apache.commons.math3.complex.Complex |
getIgen()
on system base
|
double |
getOutput() |
java.util.Hashtable<java.lang.String,java.lang.Object> |
getStates(java.lang.Object refMach) |
java.lang.String[] |
getStateSymbolList() |
double |
getXd1() |
org.apache.commons.math3.complex.Complex |
getYgen()
on system base
|
boolean |
hasExciter() |
boolean |
initStates(BaseDStabBus<?,?> abus) |
boolean |
nextStep(double dt,
DynamicSimuMethod method) |
void |
setE(double newE) |
void |
setXd1(double x) |
java.lang.String |
toString() |
backUpStates, basicSetMachData, basicSetParentGen, calculateIfd, calMultiFactors, eInverseAdd, eInverseRemove, getAngle, getAngleOld, getController, getControllerList, getD, getDStabBus, getEfd, getExciter, getFG, getGovernor, getGrounding, getH, getIdq, getIMultiFactor, getInitIdq, getIxy, getMachData, getMachType, getOutputObject, getParentGen, getPe_NegSeq, getPe, getPm, getPoles, getQGen, getRa, getRatedVoltage, getRatedVoltage, getRating, getRating, getSpeed, getSpeedOld, getStabilizer, getVdq, getVMultiFactor, getX0, getX2, getZMultiFactor, hasGovernor, hasStabilizer, initStates, nextStepMechanical, readData, setAngle, setAngleOld, setBusAcscInfo, setD, setEfd, setFG, setH, setMachData, setMachType, setParentGen, setPe_NegSeq, setPe, setPm, setPoles, setQGen, setRa, setRatedVoltage, setRatedVoltage, setRating, setRating, setSpeed, setSpeedOld, setX0, setX2, updateAttributes, writeDatagetOutput, getOutputList, getScripts, getStates, initStates, nextStep, nextStepElectrical, setScriptscheckData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatuseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitbackUpStates, calculateIfd, calMultiFactors, getAngle, getControllerList, getD, getDStabBus, getEfd, getExciter, getFG, getGovernor, getGrounding, getH, getIdq, getIMultiFactor, getInitIdq, getIxy, getMachData, getMachType, getParentGen, getPe_NegSeq, getPe, getPm, getPoles, getQGen, getRa, getRatedVoltage, getRatedVoltage, getRating, getRating, getSpeed, getStabilizer, getVdq, getVMultiFactor, getX0, getX2, getZMultiFactor, hasGovernor, hasStabilizer, setAngle, setBusAcscInfo, setD, setEfd, setFG, setH, setMachData, setMachType, setParentGen, setPe_NegSeq, setPe, setPm, setPoles, setQGen, setRa, setRatedVoltage, setRatedVoltage, setRating, setSpeed, setX0, setX2getScripts, setScriptscheckData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatusreadData, writeDatagetOutput, getOutputList, getOutputObject, getStates, initStates, initStates, nextStep, nextStepElectrical, nextStepMechanical, updateAttributeseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic boolean checkData(DataCheckConfiguration config)
MachineImplcheckData in interface NameTagcheckData in class MachineImplconfig - data check configuration
public double getE()
getE in interface EConstMachineEConstMachine.setE(double),
DstabMachPackage.getEConstMachine_E()public void setE(double newE)
setE in interface EConstMachinenewE - the new value of the 'E' attribute.EConstMachine.getE()public double getXd1()
getXd1 in interface EConstMachinepublic void setXd1(double x)
setXd1 in interface EConstMachinepublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class MachineImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class MachineImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class MachineImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class MachineImplpublic boolean hasExciter()
hasExciter in interface MachinehasExciter in class MachineImplpublic org.apache.commons.math3.complex.Complex getYgen()
getYgen in interface MachinegetYgen in class MachineImplpublic org.apache.commons.math3.complex.Complex getIgen()
getIgen in interface MachinegetIgen in class MachineImplpublic boolean initStates(BaseDStabBus<?,?> abus)
initStates in interface IDynamicSimulationinitStates in class DynamicDeviceImplpublic boolean nextStep(double dt,
DynamicSimuMethod method)
nextStep in interface IDynamicSimulationnextStep in class DynamicDeviceImpldt - the time step for solving the differential eqn.
public java.util.Hashtable<java.lang.String,java.lang.Object> getStates(java.lang.Object refMach)
getStates in interface IDynamicSimulationgetStates in class DynamicDeviceImplpublic java.lang.String[] getStateSymbolList()
public double getOutput()
getOutput in interface IDynamicSimulationgetOutput in class MachineImplpublic java.lang.String toString()
toString in class MachineImpl