public class ContingencyAnalysisImpl extends AclfMultiStudyCaseImpl implements ContingencyAnalysis
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 |
analysis(LoadflowAlgorithm algo,
ContingencyAnalysisType analysisType) |
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 |
getDefaultBranchMvaRating() |
int |
getMaxRunCase() |
boolean |
isLimitRunCase() |
boolean |
isUseDefaultBranchMvaRating() |
void |
setDefaultBranchMvaRating(double newDefaultBranchMvaRating) |
void |
setLimitRunCase(boolean newLimitRunCase) |
void |
setMaxRunCase(int newMaxRunCase) |
void |
setUseDefaultBranchMvaRating(boolean newUseDefaultBranchMvaRating) |
java.lang.String |
toString() |
basicSetAclfGridOption, eInverseRemove, getAclfGridOption, getBranchResultSummary, getBusResultSummary, getBusVoltageLowerLimitPU, getBusVoltageUpperLimitPU, getLfTolerance, isRemoteJobCreation, setAclfGridOption, setBranchResultSummary, setBusResultSummary, setBusVoltageLowerLimitPU, setBusVoltageUpperLimitPU, setLfTolerance, setRemoteJobCreation, updateResultaddStudyCase, 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, waitgetAclfGridOption, getBranchResultSummary, getBusResultSummary, getBusVoltageLowerLimitPU, getBusVoltageUpperLimitPU, getLfTolerance, isRemoteJobCreation, setAclfGridOption, setBranchResultSummary, setBusResultSummary, setBusVoltageLowerLimitPU, setBusVoltageUpperLimitPU, setLfTolerance, setRemoteJobCreation, updateResultaddStudyCase, 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 isLimitRunCase()
isLimitRunCase in interface ContingencyAnalysisContingencyAnalysis.setLimitRunCase(boolean),
MCaseAclfPackage.getContingencyAnalysis_LimitRunCase()public void setLimitRunCase(boolean newLimitRunCase)
setLimitRunCase in interface ContingencyAnalysisnewLimitRunCase - the new value of the 'Limit Run Case' attribute.ContingencyAnalysis.isLimitRunCase()public int getMaxRunCase()
getMaxRunCase in interface ContingencyAnalysisContingencyAnalysis.setMaxRunCase(int),
MCaseAclfPackage.getContingencyAnalysis_MaxRunCase()public void setMaxRunCase(int newMaxRunCase)
setMaxRunCase in interface ContingencyAnalysisnewMaxRunCase - the new value of the 'Max Run Case' attribute.ContingencyAnalysis.getMaxRunCase()public boolean isUseDefaultBranchMvaRating()
isUseDefaultBranchMvaRating in interface ContingencyAnalysisContingencyAnalysis.setUseDefaultBranchMvaRating(boolean),
MCaseAclfPackage.getContingencyAnalysis_UseDefaultBranchMvaRating()public void setUseDefaultBranchMvaRating(boolean newUseDefaultBranchMvaRating)
setUseDefaultBranchMvaRating in interface ContingencyAnalysisnewUseDefaultBranchMvaRating - the new value of the 'Use Default Branch Mva Rating' attribute.ContingencyAnalysis.isUseDefaultBranchMvaRating()public double getDefaultBranchMvaRating()
getDefaultBranchMvaRating in interface ContingencyAnalysisContingencyAnalysis.setDefaultBranchMvaRating(double),
MCaseAclfPackage.getContingencyAnalysis_DefaultBranchMvaRating()public void setDefaultBranchMvaRating(double newDefaultBranchMvaRating)
setDefaultBranchMvaRating in interface ContingencyAnalysisnewDefaultBranchMvaRating - the new value of the 'Default Branch Mva Rating' attribute.ContingencyAnalysis.getDefaultBranchMvaRating()public boolean analysis(LoadflowAlgorithm algo, ContingencyAnalysisType analysisType) throws InterpssException
analysis in interface ContingencyAnalysisInterpssExceptionpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AclfMultiStudyCaseImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AclfMultiStudyCaseImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AclfMultiStudyCaseImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AclfMultiStudyCaseImplpublic java.lang.String toString()
toString in class AclfMultiStudyCaseImpl