IAction
, DataPipe
, IDataSink
, IntegratorListener
public class DataPumpListenerPowStrict extends DataPump implements IntegratorListener
Modifier and Type | Field | Description |
---|---|---|
protected long |
interval |
|
protected long |
intervalCount |
|
protected int |
pow |
dataInfo, dataSink, tag
dataSource, dataSourceInfo
Constructor | Description |
---|---|
DataPumpListenerPowStrict(IDataSource dataSource,
IDataSink dataSink) |
|
DataPumpListenerPowStrict(IDataSource dataSource,
IDataSink dataSink,
int pow) |
Modifier and Type | Method | Description |
---|---|---|
long |
getInterval() |
|
void |
integratorInitialized(IntegratorEvent e) |
Invoked when integration begins.
|
void |
integratorStepFinished(IntegratorEvent e) |
Invoked at the end of each integrator step.
|
void |
integratorStepStarted(IntegratorEvent e) |
Invoked at the beginning of each integrator step.
|
void |
reset() |
getDataInfo, getDataSink, getTag, putData, putDataInfo, setDataSink
actionPerformed, getDataSource, processData, processDataInfo
protected long interval
protected long intervalCount
protected int pow
public DataPumpListenerPowStrict(IDataSource dataSource, IDataSink dataSink)
public DataPumpListenerPowStrict(IDataSource dataSource, IDataSink dataSink, int pow)
public void integratorInitialized(IntegratorEvent e)
IntegratorListener
integratorInitialized
in interface IntegratorListener
public void integratorStepStarted(IntegratorEvent e)
IntegratorListener
integratorStepStarted
in interface IntegratorListener
public void integratorStepFinished(IntegratorEvent e)
IntegratorListener
integratorStepFinished
in interface IntegratorListener
public void reset()
public long getInterval()