ui/src/main/java/ucar/nc2/ui/op/BufrMessageViewer.java
private void showDDS(Message m1) {
    Formatter f1 = new Formatter();
    m1.dump(f1);
    TextHistoryPane ta = new TextHistoryPane();
    IndependentWindow info = new IndependentWindow("Extra Information", BAMutil.getImage("netcdfUI"), ta);
    info.setBounds((Rectangle) prefs.getBean("InfoWindowBounds", new Rectangle(300, 300, 500, 300)));
    ta.appendLine(f1.toString());
    ta.gotoTop();
    info.show();
  }
private void showDDS(Message m1) {
    Formatter f1 = new Formatter();
    m1.dump(f1);
    TextHistoryPane ta = new TextHistoryPane();
    IndependentWindow info = new IndependentWindow("Extra Information", BAMutil.getImage("netcdfUI"), ta);
    info.setBounds((Rectangle) prefs.getBean("InfoWindowBounds", new Rectangle(300, 300, 500, 300)));
    ta.appendLine(f1.toString());
    ta.gotoTop();
    info.show();
  }
/*  private void compare(Message m1, Message m2, Formatter f) {
Formatter f1 = new Formatter();
Formatter f2 = new Formatter();
m1.dump(f1);
m1.dump(f2);

TextHistoryPane ta = new TextHistoryPane();
IndependentWindow info = new IndependentWindow("Extra Information", BAMutil.getImage("netcdfUI"), ta);
info.setBounds((Rectangle) prefs.getBean("InfoWindowBounds", new Rectangle(300, 300, 500, 300)));
ta.appendLine(f.toString());
ta.gotoTop();
info.show();
}