ucar.unidata.idv.control
Class DisplaySettingsDialog

java.lang.Object
  extended by ucar.unidata.idv.control.DisplaySettingsDialog

public class DisplaySettingsDialog
extends Object

Shows the display settings dialog

Version:
$Revision: 1.13 $
Author:
IDV development team

Nested Class Summary
 class DisplaySettingsDialog.PropertyValueWrapper
          Class PropertyValueWrapper _more_
 
Constructor Summary
DisplaySettingsDialog(DisplayControlImpl display)
          _more_
DisplaySettingsDialog(IntegratedDataViewer idv)
          _more_
DisplaySettingsDialog(IntegratedDataViewer idv, DisplayControlImpl display)
          _more_
DisplaySettingsDialog(IntegratedDataViewer idv, DisplayControlImpl display, boolean showDialog)
          _more_
 
Method Summary
protected  void addPropertyValue(Object object, String propName, String label, String category)
          _more_
 void applyDisplaySetting(DisplaySetting displaySetting)
          _more_
 void doApply()
          _more_
 void doCancel()
          _more_
 void doOk()
          _more_
 void doSave()
          _more_
 List getPropertyValues()
          _more_
static String getValueLabel(Object v)
          _more_
static List makeDisplaySettingsMenuItems(List displaySettings, Object object, String method, String labelPrefix)
          _more_
 void popupDisplaySettingsMenu(JButton[] holder)
          _more_
 void setDisplay(DisplayControlImpl display)
          _more_
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisplaySettingsDialog

public DisplaySettingsDialog(IntegratedDataViewer idv,
                             DisplayControlImpl display)
_more_

Parameters:
idv - _more_
display - _more_

DisplaySettingsDialog

public DisplaySettingsDialog(IntegratedDataViewer idv,
                             DisplayControlImpl display,
                             boolean showDialog)
_more_

Parameters:
idv - _more_
display - _more_
showDialog - _more_

DisplaySettingsDialog

public DisplaySettingsDialog(IntegratedDataViewer idv)
_more_

Parameters:
idv - _more_

DisplaySettingsDialog

public DisplaySettingsDialog(DisplayControlImpl display)
_more_

Parameters:
display - _more_
Method Detail

getPropertyValues

public List getPropertyValues()
_more_

Returns:
_more_

setDisplay

public void setDisplay(DisplayControlImpl display)
_more_

Parameters:
display - _more_

addPropertyValue

protected void addPropertyValue(Object object,
                                String propName,
                                String label,
                                String category)
_more_

Parameters:
object - _more_
propName - _more_
label - _more_
category - _more_

popupDisplaySettingsMenu

public void popupDisplaySettingsMenu(JButton[] holder)
_more_

Parameters:
holder - _more_

doSave

public void doSave()
_more_


applyDisplaySetting

public void applyDisplaySetting(DisplaySetting displaySetting)
_more_

Parameters:
displaySetting - _more_

makeDisplaySettingsMenuItems

public static List makeDisplaySettingsMenuItems(List displaySettings,
                                                Object object,
                                                String method,
                                                String labelPrefix)
_more_

Parameters:
displaySettings - _more_
object - _more_
method - _more_
labelPrefix - _more_
Returns:
_more_

doCancel

public void doCancel()
_more_


doOk

public void doOk()
_more_


doApply

public void doApply()
_more_


getValueLabel

public static String getValueLabel(Object v)
_more_

Parameters:
v - _more_
Returns:
_more_