public class AclfMultiStudyCaseImpl extends MultiStudyCaseImpl implements AclfMultiStudyCase
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 |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetAclfGridOption(AclfGridOption newAclfGridOption,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
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) |
void |
eUnset(int featureID) |
AclfGridOption |
getAclfGridOption() |
java.util.Hashtable<java.lang.String,AclfBranchResultRec> |
getBranchResultSummary() |
java.util.Hashtable<java.lang.String,AclfBusResultRec> |
getBusResultSummary() |
double |
getBusVoltageLowerLimitPU() |
double |
getBusVoltageUpperLimitPU() |
double |
getLfTolerance() |
boolean |
isRemoteJobCreation() |
void |
setAclfGridOption(AclfGridOption newAclfGridOption) |
void |
setBranchResultSummary(java.util.Hashtable<java.lang.String,AclfBranchResultRec> newBranchResultSummary) |
void |
setBusResultSummary(java.util.Hashtable<java.lang.String,AclfBusResultRec> newBusResultSummary) |
void |
setBusVoltageLowerLimitPU(double newBusVoltageLowerLimitPU) |
void |
setBusVoltageUpperLimitPU(double newBusVoltageUpperLimitPU) |
void |
setLfTolerance(double newLfTolerance) |
void |
setRemoteJobCreation(boolean newRemoteJobCreation) |
java.lang.String |
toString() |
boolean |
updateResult(java.lang.String studyCaseName,
StudyCaseResult aclfCaseResult) |
addStudyCase, basicGetRuleBase, getBaseNetModelString, getNetType, getRuleBase, getStudyCase, getStudyCase, getStudyCaseList, setBaseNetModelString, setNetType, setRuleBase, setStudyCaseListcheckData, checkData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, readData, setDesc, setId, setName, setNumber, setStatus, writeDataeAdapters, 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, 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, waitaddStudyCase, getBaseNetModelString, getNetType, getRuleBase, getStudyCase, getStudyCase, getStudyCaseList, setBaseNetModelString, setNetType, setRuleBase, setStudyCaseListcheckData, checkData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatuseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverpublic boolean isRemoteJobCreation()
isRemoteJobCreation in interface AclfMultiStudyCaseAclfMultiStudyCase.setRemoteJobCreation(boolean),
MCaseAclfPackage.getAclfMultiStudyCase_RemoteJobCreation()public void setRemoteJobCreation(boolean newRemoteJobCreation)
setRemoteJobCreation in interface AclfMultiStudyCasenewRemoteJobCreation - the new value of the 'Remote Job Creation' attribute.AclfMultiStudyCase.isRemoteJobCreation()public AclfGridOption getAclfGridOption()
getAclfGridOption in interface AclfMultiStudyCaseAclfMultiStudyCase.setAclfGridOption(AclfGridOption),
MCaseAclfPackage.getAclfMultiStudyCase_AclfGridOption()public org.eclipse.emf.common.notify.NotificationChain basicSetAclfGridOption(AclfGridOption newAclfGridOption, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAclfGridOption(AclfGridOption newAclfGridOption)
setAclfGridOption in interface AclfMultiStudyCasenewAclfGridOption - the new value of the 'Aclf Grid Option' containment reference.AclfMultiStudyCase.getAclfGridOption()public double getLfTolerance()
getLfTolerance in interface AclfMultiStudyCaseAclfMultiStudyCase.setLfTolerance(double),
MCaseAclfPackage.getAclfMultiStudyCase_LfTolerance()public void setLfTolerance(double newLfTolerance)
setLfTolerance in interface AclfMultiStudyCasenewLfTolerance - the new value of the 'Lf Tolerance' attribute.AclfMultiStudyCase.getLfTolerance()public double getBusVoltageUpperLimitPU()
getBusVoltageUpperLimitPU in interface AclfMultiStudyCaseAclfMultiStudyCase.setBusVoltageUpperLimitPU(double),
MCaseAclfPackage.getAclfMultiStudyCase_BusVoltageUpperLimitPU()public void setBusVoltageUpperLimitPU(double newBusVoltageUpperLimitPU)
setBusVoltageUpperLimitPU in interface AclfMultiStudyCasenewBusVoltageUpperLimitPU - the new value of the 'Bus Voltage Upper Limit PU' attribute.AclfMultiStudyCase.getBusVoltageUpperLimitPU()public double getBusVoltageLowerLimitPU()
getBusVoltageLowerLimitPU in interface AclfMultiStudyCaseAclfMultiStudyCase.setBusVoltageLowerLimitPU(double),
MCaseAclfPackage.getAclfMultiStudyCase_BusVoltageLowerLimitPU()public void setBusVoltageLowerLimitPU(double newBusVoltageLowerLimitPU)
setBusVoltageLowerLimitPU in interface AclfMultiStudyCasenewBusVoltageLowerLimitPU - the new value of the 'Bus Voltage Lower Limit PU' attribute.AclfMultiStudyCase.getBusVoltageLowerLimitPU()public java.util.Hashtable<java.lang.String,AclfBusResultRec> getBusResultSummary()
getBusResultSummary in interface AclfMultiStudyCaseAclfMultiStudyCase.setBusResultSummary(Hashtable),
MCaseAclfPackage.getAclfMultiStudyCase_BusResultSummary()public void setBusResultSummary(java.util.Hashtable<java.lang.String,AclfBusResultRec> newBusResultSummary)
setBusResultSummary in interface AclfMultiStudyCasenewBusResultSummary - the new value of the 'Bus Result Summary' attribute.AclfMultiStudyCase.getBusResultSummary()public java.util.Hashtable<java.lang.String,AclfBranchResultRec> getBranchResultSummary()
getBranchResultSummary in interface AclfMultiStudyCaseAclfMultiStudyCase.setBranchResultSummary(Hashtable),
MCaseAclfPackage.getAclfMultiStudyCase_BranchResultSummary()public void setBranchResultSummary(java.util.Hashtable<java.lang.String,AclfBranchResultRec> newBranchResultSummary)
setBranchResultSummary in interface AclfMultiStudyCasenewBranchResultSummary - the new value of the 'Branch Result Summary' attribute.AclfMultiStudyCase.getBranchResultSummary()public boolean updateResult(java.lang.String studyCaseName,
StudyCaseResult aclfCaseResult)
updateResult in interface AclfMultiStudyCasepublic 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 java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class MultiStudyCaseImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class MultiStudyCaseImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class MultiStudyCaseImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class MultiStudyCaseImplpublic java.lang.String toString()
toString in class MultiStudyCaseImpl