WISA.wisa3D.module
Class DEMProcessor

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--WISA.wisa3D.module.DataProcessor
              |
              +--WISA.wisa3D.module.DEMProcessor
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener, java.lang.Runnable

public class DEMProcessor
extends DataProcessor
implements java.awt.event.ActionListener

Überschrift: Wisa3D Beschreibung: The DEMProcessor constructs a dataset which represents digital elevation data of parts of the world or of the whole world. Copyright: Copyright (c) 1999 Organisation: IAI-FZK


Field Summary
 
Fields inherited from class WISA.wisa3D.module.DataProcessor
data, note, okPressed, progress, stop, success
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
DEMProcessor()
          Constructs a new DEMProcessor.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 java.lang.String[] getInfo()
          Gibt eine kurze Information über die Aufgaben dieses DataProcessors zurück.
 boolean inputNeeded()
          DEMProcessor needs no input.
 javax.swing.JDialog makeOptionDialog(java.awt.Frame owner)
          Constructs an options dialog for this DEMProcessor.
protected  void processData()
          Führt für die implementierte Unterklasse von DataProcessor typische Berechnungen an der Datenmenge aus.
 
Methods inherited from class WISA.wisa3D.module.DataProcessor
getData, getIcon, getMaps, getNote, getProcessorName, getProgress, isDone, okPressed, progressMonitoringDesired, run, setData, stopTask, success
 
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

DEMProcessor

public DEMProcessor()
Constructs a new DEMProcessor.

Method Detail

processData

protected void processData()
Description copied from class: DataProcessor
Führt für die implementierte Unterklasse von DataProcessor typische Berechnungen an der Datenmenge aus.

Specified by:
processData in class DataProcessor

makeOptionDialog

public javax.swing.JDialog makeOptionDialog(java.awt.Frame owner)
Constructs an options dialog for this DEMProcessor.

Overrides:
makeOptionDialog in class DataProcessor
Returns:
An options dialog.

inputNeeded

public boolean inputNeeded()
DEMProcessor needs no input. Therefore this method allways returns false.

Overrides:
inputNeeded in class DataProcessor
Returns:
false.

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

getInfo

public java.lang.String[] getInfo()
Description copied from class: DataProcessor
Gibt eine kurze Information über die Aufgaben dieses DataProcessors zurück. Jeder DataProcessor sollte diese Methode überschreiben. Das zurückgegebene String-array enthält im ersten Element den Namen des Autors, im zweiten dessen Email-Adresse, im dritten die aktuelle Versionsnummer und im vierten eine kurze Beschreibung der Aufgaben dieses Moduls.

Overrides:
getInfo in class DataProcessor