public interface ParameterObserver
ParameterDriver
Modifier and Type | Method and Description |
---|---|
default void |
estimationTypeChanged(boolean previousIsContinuous, ParameterDriver driver)
通知参数估计类型(连续或步进)已更改。
|
default void |
maxValueChanged(double previousMaxValue, ParameterDriver driver)
通知参数最大值已更改。
|
default void |
minValueChanged(double previousMinValue, ParameterDriver driver)
通知参数最小值已更改。
|
default void |
nameChanged(String previousName, ParameterDriver driver)
通知参数名称已更改。
|
default void |
referenceDateChanged(AbsoluteDate previousReferenceDate, ParameterDriver driver)
通知参数参考日期已更改。
|
default void |
referenceValueChanged(double previousReferenceValue, ParameterDriver driver)
通知参数参考值已更改。
|
default void |
scaleChanged(double previousScale, ParameterDriver driver)
通知参数比例已更改。
|
default void |
selectionChanged(boolean previousSelection, ParameterDriver driver)
通知参数选择状态已更改。
|
void |
valueChanged(double previousValue, ParameterDriver driver, AbsoluteDate date)
通知参数值已更改。
|
void |
valueSpanMapChanged(TimeSpanMap<Double> previousValueSpanMap, ParameterDriver driver)
通知参数值跨度映射已更改。
|
void valueChanged(double previousValue, ParameterDriver driver, AbsoluteDate date)
previousValue
- 先前的值
driver
- 已更改的参数驱动器
date
- 更新参数值的日期
void valueSpanMapChanged(TimeSpanMap<Double> previousValueSpanMap, ParameterDriver driver)
previousValueSpanMap
- 先前的值
driver
- 已更改的参数驱动器
default void referenceDateChanged(AbsoluteDate previousReferenceDate, ParameterDriver driver)
默认实现不执行任何操作
previousReferenceDate
- 先前的日期(如果是第一次更改参考日期,则为null)
driver
- 已更改的参数驱动器
default void nameChanged(String previousName, ParameterDriver driver)
默认实现不执行任何操作
previousName
- 先前的名称
driver
- 已更改的参数驱动器
default void selectionChanged(boolean previousSelection, ParameterDriver driver)
默认实现不执行任何操作
previousSelection
- 先前的选择状态
driver
- 已更改的参数驱动器
default void estimationTypeChanged(boolean previousIsContinuous, ParameterDriver driver)
默认实现不执行任何操作
previousIsContinuous
- 先前的估计类型,如果为true,则为连续估计,否则为步进估计。
driver
- 已更改的参数驱动器
default void referenceValueChanged(double previousReferenceValue, ParameterDriver driver)
默认实现不执行任何操作
previousReferenceValue
- 先前的参考值
driver
- 已更改的参数驱动器
default void minValueChanged(double previousMinValue, ParameterDriver driver)
默认实现不执行任何操作
previousMinValue
- 先前的最小值
driver
- 已更改的参数驱动器
default void maxValueChanged(double previousMaxValue, ParameterDriver driver)
默认实现不执行任何操作
previousMaxValue
- 先前的最大值
driver
- 已更改的参数驱动器
default void scaleChanged(double previousScale, ParameterDriver driver)
默认实现不执行任何操作
previousScale
- 先前的比例
driver
- 已更改的参数驱动器
Copyright © 2002-2023 CS GROUP. All rights reserved.