| Animation | 
 This class provides Swing UI editing for shape animation. 
 | 
| AttributesPanel | 
 This class manages the attributes panel which holds the color panel, font panel, formatter panel and keys panel. 
 | 
| DatasetKeyPanel | 
 Runs a simple panel letting the user choose a dataset key element, like table, graph, crosstab or labels. 
 | 
| DataSourcePanel | 
 This class manages UI display and editing of editor's datasource. 
 | 
| FeedbackPanel | 
 This class provides a Swing UI panel to send feedback back to ReportMill. 
 | 
| FlowLayoutPane | 
 This class provides UI editing for shapes with FlowLayout. 
 | 
| FontPanel | 
 This class is a Swing/Ribs Font panel for selecting fonts. 
 | 
| FormatPanel | 
 This class provides UI for showing the formatter from the currently selected shape and editing or changing it. 
 | 
| Gallery | 
 This class provides UI for showing an RMParentShape and allowing drag and drop from it. 
 | 
| Gallery.GViewer | 
 An inner class and RMViewer subclass for showing and dragging shapes in an RMDocument. 
 | 
| InspectorPanel | 
 This class is responsible for the Swing UI associated with the inspector window. 
 | 
| KeysBrowser | 
 This class shows the current set of keys relative to the current editor selection in a browser and lets users
 drag and drop them to the editor. 
 | 
| KeysPanel | 
 This class shows the current set of keys relative to the current editor selection in a browser and lets users
 drag and drop them to the editor. 
 | 
| PreferencesPanel | 
 This class provides a Preferences panel UI window. 
 | 
| ShapeFills | 
 This class provides UI for editing the currently selected shapes stroke, fill, effect, transparency. 
 | 
| ShapeGeneral | 
 An inspector for general shape attributes, like property keys, name, text wrap around, etc. 
 | 
| ShapeLayout | 
 This class provides UI editing for the currently selected shapes layout attributes (in parent). 
 | 
| ShapeLocationSize | 
 This class provides Swing UI editing for the currently selected shapes location and size. 
 | 
| ShapePlacement | 
 This class provides Swing UI editing for the currently selected shapes location and size. 
 | 
| ShapeRollScaleSkew | 
 This class provides Swing UI editing for advanced transforms such as rotation, scale and skew for the
 currently selected shapes. 
 | 
| SpellCheckPanel | 
 This class just runs a simple modal panel to register user name and email on first run. 
 | 
| SpringsLayoutPane | 
 Provides UI editing for shapes with SpringsLayout. 
 | 
| SpringsLayoutPane.AutosizingPanel | 
 An inner class to provide a simple springs and struts control. 
 | 
| SwingGallery | 
 A gallery panel for ribs Swing components. 
 | 
| UndoInspector | 
 Swing UI editing for undos. 
 | 
| Welcome | 
 This class provides the welcome panel for RM. 
 |