ucar.unidata.idv.flythrough
Class FlythroughDecorator

java.lang.Object
  extended by ucar.unidata.idv.flythrough.FlythroughDecorator
Direct Known Subclasses:
ChartDecorator, ImageDecorator, WeatherDecorator

public abstract class FlythroughDecorator
extends Object

Author:
IDV development team

Constructor Summary
FlythroughDecorator()
          _more_
FlythroughDecorator(Flythrough flythrough)
          _more_
 
Method Summary
 void clearSamples()
          _more_
abstract  String getName()
          _more_
 boolean getShown()
          Get the Shown property.
 void handleReadout(FlythroughPoint pt, List<ReadoutInfo> samples)
          _more_
 void initEditMenu(JMenu viewMenu)
          _more_
 void initFileMenu(JMenu viewMenu)
          _more_
 void initViewMenu(JMenu viewMenu)
          _more_
 void logException(String msg, Throwable exc)
          _more_
 boolean paintDashboard(Graphics2D g, JComponent comp)
          _more_
 void setFlythrough(Flythrough flythrough)
          _more_
 void setShown(boolean value)
          Set the Shown property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlythroughDecorator

public FlythroughDecorator()
_more_


FlythroughDecorator

public FlythroughDecorator(Flythrough flythrough)
_more_

Parameters:
flythrough - _more_
Method Detail

setFlythrough

public void setFlythrough(Flythrough flythrough)
_more_

Parameters:
flythrough - _more_

handleReadout

public void handleReadout(FlythroughPoint pt,
                          List<ReadoutInfo> samples)
                   throws Exception
_more_

Parameters:
samples - _more_
Throws:
Exception - _more_

paintDashboard

public boolean paintDashboard(Graphics2D g,
                              JComponent comp)
_more_

Parameters:
g - _more_
comp - _more_
Returns:
_more_

getName

public abstract String getName()
_more_

Returns:
_more_

clearSamples

public void clearSamples()
_more_


initViewMenu

public void initViewMenu(JMenu viewMenu)
_more_

Parameters:
viewMenu - _more_

initEditMenu

public void initEditMenu(JMenu viewMenu)
_more_

Parameters:
viewMenu - _more_

initFileMenu

public void initFileMenu(JMenu viewMenu)
_more_

Parameters:
viewMenu - _more_

setShown

public void setShown(boolean value)
Set the Shown property.

Parameters:
value - The new value for Shown

getShown

public boolean getShown()
Get the Shown property.

Returns:
The Shown

logException

public void logException(String msg,
                         Throwable exc)
_more_

Parameters:
msg - _more_
exc - _more_