public interface MultiStudyCase extends NameTag
The following features are supported:
MulticasePackage.getMultiStudyCase()| Modifier and Type | Method and Description |
|---|---|
StudyCase |
addStudyCase(java.lang.String id,
java.lang.String name,
int caseNumber,
StudyCase sCase)
add a study case
|
java.lang.String |
getBaseNetModelString()
Returns the value of the 'Base Net Model String' attribute.
|
SimuCtxType |
getNetType()
Returns the value of the 'Net Type' attribute.
|
RuleBase |
getRuleBase()
Returns the value of the 'Rule Base' reference.
|
StudyCase |
getStudyCase(int caseNumber)
get study case by case number
|
StudyCase |
getStudyCase(java.lang.String caseId)
get study case by case id
|
java.util.LinkedList<StudyCase> |
getStudyCaseList()
Returns the value of the 'Study Case List' attribute.
|
void |
setBaseNetModelString(java.lang.String value)
Sets the value of the '
Base Net Model String' attribute. |
void |
setNetType(SimuCtxType value)
Sets the value of the '
Net Type' attribute. |
void |
setRuleBase(RuleBase value)
Sets the value of the '
Rule Base' reference. |
void |
setStudyCaseList(java.util.LinkedList<StudyCase> value)
Sets the value of the '
Study Case List' attribute. |
checkData, 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, eUnsetjava.lang.String getBaseNetModelString()
If the meaning of the 'Base Net Model String' attribute isn't clear, there really should be more of a description here...
serialized base case network modelsetBaseNetModelString(String),
MulticasePackage.getMultiStudyCase_BaseNetModelString()void setBaseNetModelString(java.lang.String value)
Base Net Model String' attribute.
value - the new value of the 'Base Net Model String' attribute.getBaseNetModelString()RuleBase getRuleBase()
If the meaning of the 'Rule Base' reference isn't clear, there really should be more of a description here...
reference to RuleBase objectsetRuleBase(RuleBase),
MulticasePackage.getMultiStudyCase_RuleBase()void setRuleBase(RuleBase value)
Rule Base' reference.
value - the new value of the 'Rule Base' reference.getRuleBase()java.util.LinkedList<StudyCase> getStudyCaseList()
If the meaning of the 'Study Case List' containment reference list isn't clear, there really should be more of a description here...
reference to StudyCase listsetStudyCaseList(LinkedList),
MulticasePackage.getMultiStudyCase_StudyCaseList()void setStudyCaseList(java.util.LinkedList<StudyCase> value)
Study Case List' attribute.
value - the new value of the 'Study Case List' attribute.getStudyCaseList()SimuCtxType getNetType()
SimuCtxType.
If the meaning of the 'Net Type' attribute isn't clear, there really should be more of a description here...
study case network typeSimuCtxType,
setNetType(SimuCtxType),
MulticasePackage.getMultiStudyCase_NetType()void setNetType(SimuCtxType value)
Net Type' attribute.
value - the new value of the 'Net Type' attribute.SimuCtxType,
getNetType()StudyCase getStudyCase(java.lang.String caseId)
StudyCase getStudyCase(int caseNumber)
StudyCase addStudyCase(java.lang.String id, java.lang.String name, int caseNumber, StudyCase sCase) throws InterpssException
InterpssException