|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.simBio.sim.ps.ParameterSpace
public class ParameterSpace
ResultGeneratorの計算結果を集めて保持する。
Constructor Summary | |
---|---|
ParameterSpace(java.lang.String baseModel,
java.lang.String protocol)
|
Method Summary | |
---|---|
void |
addParamSpaceObservers(IParamSpaceObserver observer)
|
void |
exit()
全ての計算が終了したとき、データを保存する。 |
java.lang.String |
getBaseModel()
基本モデルXMLの名前を返す。 |
double |
getEval(int resultNumber,
int evalNumber)
|
java.lang.String |
getEvalLabvel(int evalNumber)
|
int |
getEvalSize()
|
double |
getKey(int resultNumber,
int number)
|
java.lang.String |
getKeyLabel(int number)
|
int |
getKeySize()
|
XYSeriesCollection |
getLastXYSeriesCollection()
|
CalculationObserver |
getObserver(Conductor model,
XMLSerializer serializer,
java.io.Reader dataXMLAsStream)
|
double |
getParamRatio(int resultNo,
int paramNo)
|
java.lang.String |
getProtocol()
プロトコルXMLの名前を返す。 |
IReciever |
getReciever()
|
java.lang.String |
getSeriesName(int number)
|
int |
getSize()
|
java.lang.String |
getXmlName(int number)
|
void |
init()
結果を溜める準備をする。 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ParameterSpace(java.lang.String baseModel, java.lang.String protocol)
baseModel
- reference model xml file nameprotocol
- xml file nameMethod Detail |
---|
public void addParamSpaceObservers(IParamSpaceObserver observer)
observer
- to notice update.public void init()
ICollector
init
in interface ICollector
public void exit()
ICollector
exit
in interface ICollector
public int getSize()
getSize
in interface ICollection
public int getKeySize()
getKeySize
in interface ICollection
public java.lang.String getKeyLabel(int number)
getKeyLabel
in interface ICollection
number
- keyの番号。
public double getKey(int resultNumber, int number)
getKey
in interface ICollection
resultNumber
- 何番目の結果か。number
- keyの番号。
public int getEvalSize()
getEvalSize
in interface ICollection
public java.lang.String getEvalLabvel(int evalNumber)
getEvalLabvel
in interface ICollection
evalNumber
- 何番目の評価値か。
public double getEval(int resultNumber, int evalNumber)
getEval
in interface ICollection
resultNumber
- 何番目の結果か。evalNumber
- 何番目の評価値か。
public XYSeriesCollection getLastXYSeriesCollection()
getLastXYSeriesCollection
in interface ICollection
public CalculationObserver getObserver(Conductor model, XMLSerializer serializer, java.io.Reader dataXMLAsStream)
getObserver
in interface ICollector
public IReciever getReciever()
getReciever
in interface ICollector
public java.lang.String getSeriesName(int number)
getSeriesName
in interface ICollection
number
- number of the result
public java.lang.String getXmlName(int number)
getXmlName
in interface ICollection
number
- number of the result
public java.lang.String getBaseModel()
getBaseModel
in interface ICollection
ICollection.getBaseModel()
public java.lang.String getProtocol()
getProtocol
in interface ICollection
ICollection.getProtocol()
public double getParamRatio(int resultNo, int paramNo)
getParamRatio
in interface ICollection
resultNo
- number of the resultparamNo
- number of the parameter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |