jp.ac.nagoyau.is.ss.kishii.suntori.message
Interface IMessage

All Known Implementing Classes:
AmbulanceTeamInformation, AmbulanceTeamTaskMessage, BlockadeInformation, BuildingInformation, ClearRouteTaskMessage, DoneReportMessage, ExceptionReportMessage, ExtinguishAreaTaskMessage, FireBrigadeInformation, FireBrigadeTaskMessage, MoveTaskMessage, MoveWithStagingPostTaskMessage, PoliceForceInformation, PoliceForceTaskMessage, PositionInformation, RCRSCSMessage, ReportMessage, RescueAreaTaskMessage, RestAtRefugeTaskMessage, RestTaskMessage, TaskMessage, TransferInformation, UnpassableInformation, VictimInformation, WorldInformation

public interface IMessage


Method Summary
 java.util.List<RCRSCSData<?>> getData()
          Return list of data registered on the message.
 void setData(RCRSCSData<?> data)
          Register data on the message.
 void setData(RCRSCSData<?> data, int index)
          Register data on the message using specified index.
If message have some DataType.AREA, we can assign where to be setted the adding data.
 

Method Detail

getData

java.util.List<RCRSCSData<?>> getData()
Return list of data registered on the message.

Returns:

setData

void setData(RCRSCSData<?> data)
Register data on the message.

Parameters:
data - setted data

setData

void setData(RCRSCSData<?> data,
             int index)
Register data on the message using specified index.
If message have some DataType.AREA, we can assign where to be setted the adding data.

Parameters:
data - setted data
index -