| 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. |