| AbstractDesignableWorkspace | 
 This abstract workspace provides the "guts" of workspaces that use a drag-and-drop style interface. | 
| BasicGridSettings | A basic implementation of IGridSettings with settable values. | 
| DefaultDesignableWorkspace | Simple abstract implementation of AbstractDesignableWorkspace that expects to live within the Ignition Designer (and
 thus requires a DesignerContext, and implements ResourceWorkspace) | 
| DesignableRepaintManager | A repaint manager that has special handling for when components get repainted beneath the DesignPanel. | 
| DesignableWorkspaceAdapter | Adapter-pattern class that has no-op implementations of all the functions in DesignableWorkspaceListener | 
| DesignPanel |  | 
| Guide |  | 
| InteractionLayer |  | 
| JComponentItemDelegate | An abstract DesignableDelegate that implements many functions using the size/locations provided by JComponent | 
| JComponentItemDelegate.ChildIterator |  | 
| Ruler | Component that draws the ruler for the DesignPanel. | 
| Ruler.XAxis |  | 
| Ruler.YAxis |  | 
| ShapePaint | Holds colors, paint modes, and stroke widths - everything needed to paint a shape |