plugins
Class GPSPlugin

java.lang.Object
  extended byjava.lang.Thread
      extended byplugins.AbstractPlugin
          extended byplugins.GPSPlugin
All Implemented Interfaces:
Plugin, java.lang.Runnable, ServiceUser

public class GPSPlugin
extends AbstractPlugin


Field Summary
 
Fields inherited from class plugins.AbstractPlugin
services
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
GPSPlugin()
           
 
Method Summary
protected  PDF createPdf(long timeout)
          calculate the current PDF.
protected  void freeRessources()
          prepare to get deleted, so free all aquired ressource
 java.util.Vector getRequiredServices()
          Plugin
protected  boolean needMoreServices()
          check if all required services where assigned to the plugin.
 
Methods inherited from class plugins.AbstractPlugin
getServices, load, run, setServices, trigger, unload
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GPSPlugin

public GPSPlugin()
Method Detail

getRequiredServices

public java.util.Vector getRequiredServices()
Plugin

Specified by:
getRequiredServices in interface ServiceUser
Specified by:
getRequiredServices in class AbstractPlugin

needMoreServices

protected boolean needMoreServices()
Description copied from class: AbstractPlugin
check if all required services where assigned to the plugin.

Specified by:
needMoreServices in class AbstractPlugin
Returns:
true if they were.

createPdf

protected PDF createPdf(long timeout)
Description copied from class: AbstractPlugin
calculate the current PDF.

Specified by:
createPdf in class AbstractPlugin

freeRessources

protected void freeRessources()
Description copied from class: AbstractPlugin
prepare to get deleted, so free all aquired ressource

Specified by:
freeRessources in class AbstractPlugin