public class DualClients extends RunViewer implements SimpleObserver
Constructor and Description |
---|
DualClients() |
Modifier and Type | Method and Description |
---|---|
boolean |
GetUpdate()
Returns that flag indicating whether or not Update() should be
called in response to a state object's Notify().
|
protected boolean |
Initialize() |
protected void |
InterpretPython(java.lang.String cmd) |
static void |
main(java.lang.String[] args) |
protected boolean |
NoInterpretingClient() |
void |
SetUpdate(boolean val)
Sets a flag in the implementing class that determines whether or
not the Update() method should be called in response to the
state object's Notify() method being called.
|
void |
Update(AttributeSubject s)
This method is called when an object observed by this object
is modified and its observers are notified by the state object's
Notify() method.
|
protected void |
work(java.lang.String[] args) |
printUsage, run
protected boolean NoInterpretingClient()
protected boolean Initialize()
protected void InterpretPython(java.lang.String cmd)
public void Update(AttributeSubject s)
SimpleObserver
Update
in interface SimpleObserver
s
- The state object that caused the Update() method to
be called.public void SetUpdate(boolean val)
SimpleObserver
SetUpdate
in interface SimpleObserver
val
- true if the Update() method should be called in response to
a Notify().public boolean GetUpdate()
SimpleObserver
GetUpdate
in interface SimpleObserver
public static void main(java.lang.String[] args)