de.upb.swtpra05.group03.shuttle
Interface ShuttleDataInterface
- All Known Implementing Classes:
- ShuttleData
- public interface ShuttleDataInterface
Interface of a shuttle data container.
- Version:
- $Revision: 1.3 $
getCurrentStretch
public int getCurrentStretch()
- Returns:
- current stretch
getLoadTime
public int getLoadTime()
- Returns:
- load time
getMaxAllowedStretchLimit
public int getMaxAllowedStretchLimit()
- Returns:
- max allowed stretch
getMaxCapacity
public int getMaxCapacity()
- Returns:
- max capacity
getRepairCosts
public int getRepairCosts()
- Returns:
- repair costs
getRepairTime
public int getRepairTime()
- Returns:
- repair time
getUnloadTime
public int getUnloadTime()
- Returns:
- unload time
setCurrentStretch
public void setCurrentStretch(int i)
- Parameters:
i -
getCurrentStationId
public int getCurrentStationId()
- Returns:
- current station id
getPreviousStationId
public int getPreviousStationId()
- Returns:
- previous station id
setCurrentStationId
public void setCurrentStationId(int i)
- Parameters:
i -
setPreviousStationId
public void setPreviousStationId(int i)
- Parameters:
i -
getParkingFeeAmount
public int getParkingFeeAmount()
- Returns:
- parginfeeamount
getParkingFeeFrequency
public int getParkingFeeFrequency()
- Returns:
- parkingFeeFrequency
getPostalChargingAmount
public int getPostalChargingAmount()
- Returns:
- postalChargingAmount