|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.swath.UserDefinedDaemon
ExampleDaemon1
public class ExampleDaemon1
This is my first SWATH daemon. It demonstrates how to use the timer and how to receive events. Every 15 seconds it will display how many fighters the ship has.
| Constructor Summary | |
|---|---|
ExampleDaemon1()
|
|
| Method Summary | |
|---|---|
void |
endDaemon()
Called by the framework when the daemon is shut down. |
java.lang.String |
getName()
Called by the framework to get the name of the daemon. |
boolean |
initDaemon()
Called by the framework to initialise the daemon. |
void |
onEvent(EventIfc event)
This method is called for each posted event. |
void |
onText(java.lang.String buffer,
java.lang.String text)
This method is called when new text has arrived from the game server. |
void |
onTimer(java.util.Date time)
This method is called when the timer is triggered. |
| Methods inherited from class com.swath.UserDefinedDaemon |
|---|
enableEvents, enableIncomingText, getClassName, getResource, postEvent, printTrace, printTrace, setBufferText, setTimer, setTimer, skipBufferText |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExampleDaemon1()
| Method Detail |
|---|
public java.lang.String getName()
UserDefinedDaemon
getName in class UserDefinedDaemon
public boolean initDaemon()
throws java.lang.Exception
UserDefinedDaemon
initDaemon in class UserDefinedDaemontrue if the initialisation was successful,
otherwise false.
java.lang.ExceptionUserDefinedDaemon.enableEvents(),
UserDefinedDaemon.enableIncomingText(),
UserDefinedDaemon.postEvent(com.swath.UserDefinedEvent),
UserDefinedDaemon.setTimer(java.util.Date),
UserDefinedDaemon.printTrace(java.lang.String),
UserDefinedDaemon.onTimer(java.util.Date),
UserDefinedDaemon.onText(java.lang.String, java.lang.String),
UserDefinedDaemon.onEvent(com.swath.EventIfc)
public void endDaemon()
throws java.lang.Exception
UserDefinedDaemon
endDaemon in class UserDefinedDaemonjava.lang.Exception
public void onEvent(EventIfc event)
throws java.lang.Exception
UserDefinedDaemon
onEvent in class UserDefinedDaemonevent - The event.
java.lang.ExceptionUserDefinedDaemon.enableEvents(),
UserDefinedDaemon.postEvent(com.swath.UserDefinedEvent),
UserDefinedDaemon.setTimer(java.util.Date),
UserDefinedDaemon.printTrace(java.lang.String)
public void onTimer(java.util.Date time)
throws java.lang.Exception
UserDefinedDaemon
onTimer in class UserDefinedDaemontime - The current time.
java.lang.ExceptionUserDefinedDaemon.postEvent(com.swath.UserDefinedEvent),
UserDefinedDaemon.setTimer(java.util.Date),
UserDefinedDaemon.printTrace(java.lang.String)
public void onText(java.lang.String buffer,
java.lang.String text)
throws java.lang.Exception
UserDefinedDaemonsetIncomingTextMode to enable this callback method.skipBufferText and setBufferText methods.
onText in class UserDefinedDaemonbuffer - The current text buffer.text - The new incoming text.
java.lang.ExceptionUserDefinedDaemon.enableIncomingText(),
UserDefinedDaemon.skipBufferText(int),
UserDefinedDaemon.setBufferText(java.lang.String),
UserDefinedDaemon.postEvent(com.swath.UserDefinedEvent),
UserDefinedDaemon.setTimer(java.util.Date),
UserDefinedDaemon.printTrace(java.lang.String)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||