grs.spice
Class ClockConverterApp

java.lang.Object
  |
  +--java.util.Observable
        |
        +--grs.spice.TimeBean
              |
              +--grs.spice.ClockConverterBean
                    |
                    +--grs.spice.ClockConverterApp
All Implemented Interfaces:
Observer

public class ClockConverterApp
extends ClockConverterBean
implements Observer

A work in progress to try out some wild stuff with reflection and dynamic proxy classes.

Author:
guym

Field Summary
 
Fields inherited from class grs.spice.ClockConverterBean
UNIT_CEB, UNIT_ET, UNIT_FINE, UNIT_LSUN, UNIT_SCLK, UNIT_TICKS, UNIT_UTC, UNIT_ZONE
 
Fields inherited from class grs.spice.TimeBean
localTime, longTime, scId, threePrec, UTC, utcTime
 
Constructor Summary
ClockConverterApp()
           
 
Method Summary
 String getText(String label)
           
static void main(String[] args)
           
 JButton makeButton(String label)
           
 void update(Observable o, Object arg)
           
 
Methods inherited from class grs.spice.ClockConverterBean
destroy, getCEB, getCEBFine, getET, getLSun, getSCLK, getTicks, getUTC, getZone, setTime
 
Methods inherited from class grs.spice.TimeBean
getCurrentSCLK
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClockConverterApp

public ClockConverterApp()
                  throws Exception
Method Detail

getText

public String getText(String label)
               throws Exception
Exception

makeButton

public JButton makeButton(String label)

update

public void update(Observable o,
                   Object arg)
Specified by:
update in interface Observer

main

public static void main(String[] args)
                 throws Exception
Exception


2001 Mars Odyssey Gamma Ray Spectrometer Team