|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgeneral.DataCollection
public class DataCollection
This is a collection class between program's packages. Classes are passed via setters and getters.
Field Summary | |
---|---|
private AirControl |
airControl
airControl Current instance of AirControl- class. |
private java.util.ArrayList<Vertex>[] |
arcPoints
ArcPoints list. |
private CalculationControl |
calculationControl
graphics Current instance of Graphics- class. |
private boolean |
flagMap
flagMap if map is updated. |
private boolean |
flagPause
Program is in pause mode. |
private Vertex[][] |
graph
graph Current graph. |
private Graphics |
graphics
graphics Current instance of Graphics- class. |
private int |
internalClock
Internal clock in seconds. |
private Parameters |
parameters
parameters Current instance of Parameters- class. |
private long |
refreshRate
current refresh rate is in milliseconds. |
private Tree |
tree
tree Current instance of Tree- class. |
private WeatherMap |
weathermap
weatherMap Current instance of WeatherMap- class. |
Constructor Summary | |
---|---|
DataCollection()
Construct a new instance. |
Method Summary | |
---|---|
AirControl |
getAirControlClass()
Returns current AirControl -class instance. |
java.util.ArrayList<Vertex>[] |
getArcPoints()
Return arcPoints. |
CalculationControl |
getCalculationControl()
Returns CalculationControl -class. |
boolean |
getFlagMap()
Returns flag "map is changed". |
boolean |
getFlagPause()
Returns flag "pause mode". |
Vertex[][] |
getGraph()
Returns current graph. |
Graphics |
getGraphicsClass()
Returns current Graphics-class. |
int |
getInternalClock()
Returns internal clock value in seconds. |
Parameters |
getParameterClass()
Returns current Parameters-class. |
long |
getRefreshRate()
Returns refresh rate. |
Tree |
getTreeClass()
Returns current Tree-class. |
WeatherMap |
getWeatherMapClass()
Returns current WeatherMap-class. |
void |
setAirControlClass(AirControl airControl)
Set current AirControl-class. |
void |
setArcPoints(java.util.ArrayList<Vertex>[] arcPoints)
Set list of arcPoints. |
void |
setCalculationControl(CalculationControl calculationControl)
Set Calculation -class instance. |
void |
setFlagMap(boolean flag)
Set "map is changed" flag. |
void |
setFlagPause(boolean flag)
Set "pause mode" flag. |
void |
setGraph(Vertex[][] graph)
Set current graph. |
void |
setGraphicsClass(Graphics graphics)
Set current Graphics -class instance. |
void |
setInternalClock(int clock)
Set internal clock value. |
void |
setParameterClass(Parameters parameters)
Set current Parameter -class. |
void |
setRefreshRate(long refreshRate)
Set current refresh rate. |
void |
setTreeClass(Tree tree)
Set Tree-class instance. |
void |
setWeatherMapClass(WeatherMap weathermap)
Set WeatherMap -class instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private AirControl airControl
private java.util.ArrayList<Vertex>[] arcPoints
private CalculationControl calculationControl
private boolean flagMap
private boolean flagPause
private Vertex[][] graph
private Graphics graphics
private int internalClock
private Parameters parameters
private long refreshRate
private Tree tree
private WeatherMap weathermap
Constructor Detail |
---|
public DataCollection()
Method Detail |
---|
public AirControl getAirControlClass()
public java.util.ArrayList<Vertex>[] getArcPoints()
public CalculationControl getCalculationControl()
public boolean getFlagMap()
public boolean getFlagPause()
public Vertex[][] getGraph()
public Graphics getGraphicsClass()
public int getInternalClock()
public Parameters getParameterClass()
public long getRefreshRate()
public Tree getTreeClass()
public WeatherMap getWeatherMapClass()
public void setAirControlClass(AirControl airControl)
airControl
- AirControl -class.public void setArcPoints(java.util.ArrayList<Vertex>[] arcPoints)
arcPoints
- List of vertexes.public void setCalculationControl(CalculationControl calculationControl)
calculationControl
- Calculation maintain -class.public void setFlagMap(boolean flag)
flag
- Map is changed.public void setFlagPause(boolean flag)
flag
- Pause.public void setGraph(Vertex[][] graph)
graph
- Vertex array.public void setGraphicsClass(Graphics graphics)
graphics
- Graphics -class.public void setInternalClock(int clock)
clock
- Internal clock in seconds.public void setParameterClass(Parameters parameters)
parameters
- Parameters -class.public void setRefreshRate(long refreshRate)
refreshRate
- Current refresh rate.public void setTreeClass(Tree tree)
tree
- Tree -class.public void setWeatherMapClass(WeatherMap weathermap)
weathermap
- WeatherMap -class
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |