de.upb.swtpra05.group03.companycontrol
Class ShuttleParams

java.lang.Object
  extended byde.upb.swtpra05.group03.companycontrol.ShuttleParams

public class ShuttleParams
extends java.lang.Object

Storage Class which stores Shuttle Parameter

Version:
$Revision: 1.3 $

Field Summary
private  float[] params
          margin, minMargin and minSuccessRate values
private  java.util.Map paramsMap
          Map for shuttle parameters
 
Constructor Summary
(package private) ShuttleParams()
          constructor
 
Method Summary
 float[] get(int shuttleID)
           
 void put(int shuttleID, float[] newParams)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

params

private float[] params
margin, minMargin and minSuccessRate values


paramsMap

private java.util.Map paramsMap
Map for shuttle parameters

Constructor Detail

ShuttleParams

ShuttleParams()
constructor

Method Detail

put

public void put(int shuttleID,
                float[] newParams)
Parameters:
shuttleID -
newParams -

get

public float[] get(int shuttleID)
Parameters:
shuttleID -
Returns:
float array with parameters for selected shuttle