public abstract class MultiStudyCaseImpl extends NameTagImpl implements MultiStudyCase
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 |
|---|---|
StudyCase |
addStudyCase(java.lang.String id,
java.lang.String name,
int caseNumber,
StudyCase sCase) |
RuleBase |
basicGetRuleBase() |
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) |
java.lang.String |
getBaseNetModelString() |
SimuCtxType |
getNetType() |
RuleBase |
getRuleBase() |
StudyCase |
getStudyCase(int caseNumber) |
StudyCase |
getStudyCase(java.lang.String caseId) |
java.util.LinkedList<StudyCase> |
getStudyCaseList() |
void |
setBaseNetModelString(java.lang.String newBaseNetModelString) |
void |
setNetType(SimuCtxType newNetType) |
void |
setRuleBase(RuleBase newRuleBase) |
void |
setStudyCaseList(java.util.LinkedList<StudyCase> newStudyCaseList) |
java.lang.String |
toString() |
checkData, 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, 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, waitcheckData, 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 java.lang.String getBaseNetModelString()
getBaseNetModelString in interface MultiStudyCaseMultiStudyCase.setBaseNetModelString(String),
MulticasePackage.getMultiStudyCase_BaseNetModelString()public void setBaseNetModelString(java.lang.String newBaseNetModelString)
setBaseNetModelString in interface MultiStudyCasenewBaseNetModelString - the new value of the 'Base Net Model String' attribute.MultiStudyCase.getBaseNetModelString()public RuleBase getRuleBase()
getRuleBase in interface MultiStudyCaseMultiStudyCase.setRuleBase(RuleBase),
MulticasePackage.getMultiStudyCase_RuleBase()public RuleBase basicGetRuleBase()
public void setRuleBase(RuleBase newRuleBase)
setRuleBase in interface MultiStudyCasenewRuleBase - the new value of the 'Rule Base' reference.MultiStudyCase.getRuleBase()public java.util.LinkedList<StudyCase> getStudyCaseList()
getStudyCaseList in interface MultiStudyCaseMultiStudyCase.setStudyCaseList(LinkedList),
MulticasePackage.getMultiStudyCase_StudyCaseList()public void setStudyCaseList(java.util.LinkedList<StudyCase> newStudyCaseList)
setStudyCaseList in interface MultiStudyCasenewStudyCaseList - the new value of the 'Study Case List' attribute.MultiStudyCase.getStudyCaseList()public SimuCtxType getNetType()
getNetType in interface MultiStudyCaseSimuCtxType,
MultiStudyCase.setNetType(SimuCtxType),
MulticasePackage.getMultiStudyCase_NetType()public void setNetType(SimuCtxType newNetType)
setNetType in interface MultiStudyCasenewNetType - the new value of the 'Net Type' attribute.SimuCtxType,
MultiStudyCase.getNetType()public StudyCase getStudyCase(java.lang.String caseId)
getStudyCase in interface MultiStudyCasepublic StudyCase getStudyCase(int caseNumber)
getStudyCase in interface MultiStudyCasepublic StudyCase addStudyCase(java.lang.String id, java.lang.String name, int caseNumber, StudyCase sCase) throws InterpssException
addStudyCase in interface MultiStudyCaseInterpssExceptionpublic 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 java.lang.String toString()
toString in class NameTagImpl