...
The common case to load mnemonics and mnemonic indices is simplified by extending the syntax to use underscores:
SaveReportCommand.Text=_Save
The mnemonic will be set to 'S' and index to 0.
...
CenterPanelDialog#setModality
can be used to make the dialog only modal to the parent dialog or to the whole application. http://java.sun.com/javase/6/docs/api/java/awt/Dialog.html#setModalityType(java.awt.Dialog.ModalityType)CenterPanelDialog#setModalExclusionType
http://java.sun.com/javase/6/docs/api/java/awt/Window.html#setModalExclusionType(java.awt.Dialog.ModalExclusionType)
org.pentaho.reportdesigner.lib.client.util.UncaughtExcpetionsModel
All unexpected exceptions resulting in a possibly corrupted state of the ReportDesigner should be added to the UncaughtExcfeptionsModel. This usually leads in a red blinking warning message on the ReportDialog.