| RMEditor | This class subclasses RMViewer to support RMDocument editing. | 
| RMEditorClipboard | Handles editor methods specific to clipboard operations (cut, copy paste). | 
| RMEditorInputAdapter | Handles editor methods specific to event operations. | 
| RMEditorPane | This class is a container for an RMEditor in an enclosing scroll pane with tool bars for editing. | 
| RMEditorPaneMenuBar | Menu bar for RMEditor pane. | 
| RMEditorPaneToolBar | Tool bar for RMEditorPane. | 
| RMEditorPaneUtils | Some utility methods for RMEditorPane. | 
| RMEditorProxGuide | This class offers some methods to provide "proximity guides" for RMEditor. | 
| RMEditorRuler | Handles editor methods specific to rulers. | 
| RMEditorShape | The root shape for RMEditor. | 
| RMEditorShapePainter | A Java2D painter subclass for editor. | 
| RMEditorShapes | Handles editor methods specific to clipboard operations (cut, copy paste). | 
| RMEditorTextEditor | A text editor subclass suitable for editing RMText shapes in the RMEditor. | 
| RMRecentFilesMenu | This class maintains the list of the recently used files. |