|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.cau.cs.kieler.sim.kiem.internal.AbstractDataComponent
de.cau.cs.kieler.sim.kiem.JSONObjectDataComponent
de.cau.cs.kieler.kvid.dataprovider.KiemCsvDataProvider
public class KiemCsvDataProvider
Data source which is a IDataProvider
and uses CSV files
to provide the data.
Field Summary |
---|
Fields inherited from class de.cau.cs.kieler.sim.kiem.internal.AbstractDataComponent |
---|
MASTER_CMD_MACROSTEP, MASTER_CMD_PAUSE, MASTER_CMD_RUN, MASTER_CMD_STEP, MASTER_CMD_STEPBACK, MASTER_CMD_STOP |
Constructor Summary | |
---|---|
KiemCsvDataProvider()
|
Method Summary | |
---|---|
void |
initialize()
Initialize. |
boolean |
isObserver()
To check whether the DataComponent is an observer. |
boolean |
isProducer()
To check whether the DataComponent is a producer. |
KiemProperty[] |
provideProperties()
Provide properties for this component. |
JSONObject |
step(JSONObject jSONObject)
Step method for a DataObserver and a DataPrroducer. |
void |
wrapup()
Wrap-up. |
Methods inherited from class de.cau.cs.kieler.sim.kiem.JSONObjectDataComponent |
---|
getInitialVariables, provideFilterKeysJSON, provideInitialVariables, setInitialVariables |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public KiemCsvDataProvider()
Method Detail |
---|
public KiemProperty[] provideProperties()
provideProperties
in class AbstractDataComponent
public void initialize() throws KiemInitializationException
KiemInitializationException
.
initialize
in interface IDataComponent
KiemInitializationException
- a KiemInitializationExceptionpublic void wrapup() throws KiemInitializationException
KiemInitializationException
.
wrapup
in interface IDataComponent
KiemInitializationException
- a KiemInitializationExceptionpublic boolean isProducer()
isProducer
in interface IDataComponent
public boolean isObserver()
isObserver
in interface IDataComponent
public JSONObject step(JSONObject jSONObject) throws KiemExecutionException
KiemExecutionException
that is then catched by the execution manager an brought to
the user's attention.
step
in interface IJSONObjectDataComponent
jSONObject
- the concrete JSONObject of input data (if observer)
KiemExecutionException
- a KiemExecutionException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |