ui/src/main/java/ucar/nc2/ui/op/BufrMessageViewer.java
public void save() {
    messageTable.saveState(false);
    ddsTable.saveState(false);
    obsTable.saveState(false);
    prefs.putBeanObject("InfoWindowBounds", infoWindow.getBounds());
    prefs.putBeanObject("InfoWindowBounds2", infoWindow2.getBounds());
    prefs.putInt("splitPos", split.getDividerLocation());
    prefs.putInt("splitPos2", split2.getDividerLocation());
    if (fileChooser != null) fileChooser.save();
  }
public void save() {
    messageTable.saveState(false);
    ddsTable.saveState(false);
    obsTable.saveState(false);
    prefs.putBeanObject("InfoWindowBounds", infoWindow.getBounds());
    prefs.putBeanObject("InfoWindowBounds2", infoWindow2.getBounds());
    prefs.putInt("splitPos", split.getDividerLocation());
    prefs.putInt("splitPos2", split2.getDividerLocation());
    if (fileChooser != null) fileChooser.save();
  }
public void save ( ) { messageTable . saveState ( false ) ; ddsTable . saveState ( false ) ; obsTable . saveState ( false ) ; prefs . putBeanObject ( "InfoWindowBounds" , infoWindow . getBounds ( ) ) ; prefs . putBeanObject ( "InfoWindowBounds2" , infoWindow2 . getBounds ( ) ) ; prefs . putInt ( "splitPos" , split . getDividerLocation ( ) ) ; prefs . putInt ( "splitPos2" , split2 . getDividerLocation ( ) ) ; if ( fileChooser != null ) fileChooser . save ( ) ; }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////