Class SimChatBudy
java.lang.Object
|
+--ChatBudy
|
+--SimChatBudy
- public class SimChatBudy
- extends ChatBudy
Simulated Country object. This object knows the state of Country Object
and it can produce the necessary state update messages for required
attributes to the RTI so that other interested federates can receive
these updates.
Constructor Summary |
SimChatBudy(RTIcap.RTIambassador _rtiAmb,
ChatGUI _father,
int _ObjectID)
|
SimChatBudy(RTIcap.RTIambassador _rtiAmb,
ChatGUI _father,
java.lang.String _name,
java.lang.String _lastSay,
int _ObjectID)
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
grRate
double grRate
rtiAmb
RTIcap.RTIambassador rtiAmb
boss
ChatGUI boss
sendNameUpdateFlag
boolean sendNameUpdateFlag
sendLastSayUpdateFlag
boolean sendLastSayUpdateFlag
nameChanged
boolean nameChanged
lastSayChanged
boolean lastSayChanged
SimChatBudy
public SimChatBudy(RTIcap.RTIambassador _rtiAmb,
ChatGUI _father,
int _ObjectID)
SimChatBudy
public SimChatBudy(RTIcap.RTIambassador _rtiAmb,
ChatGUI _father,
java.lang.String _name,
java.lang.String _lastSay,
int _ObjectID)
UpdateTime
public final void UpdateTime(double time)
- After each time adavancement in the Main simulation loop,
this method will be invoked. So that object can update its state,
and broadcast its updates if it is necessary.
UpdateName
public final void UpdateName(java.lang.String cntName)
UpdateLastSay
public final void UpdateLastSay(java.lang.String _lastSay)
UpdateControls
public final void UpdateControls(boolean status,
short[] theAttributes)
- turnUpdates[On/Off]ForObjectInstance in HwFederateAmbassador uses
this method to tell this object to start sending attribute updates.
setNameChanged
public final void setNameChanged()
resetNameChanged
public final void resetNameChanged()
isNameChanged
public final boolean isNameChanged()
setLastSayChanged
public final void setLastSayChanged()
resetLastSayChanged
public final void resetLastSayChanged()
isLastSayChanged
public final boolean isLastSayChanged()