| BetterWidthScrollPaneLayout | This layout manager fixes wonky width calculation in the normal scrollpane layout | 
| ClickableIconButton |  | 
| CloseButton |  | 
| ColorState | This class represents a color state, one color, possibly with an alternate (blink) color and a blink rate | 
| ColorStateTable |  | 
| ComponentVisitor |  | 
| ComponentVisitor.BindingInitVisitor | Visits BindingRoots, initializing them. | 
| ComponentVisitor.ComponentSecurityVisitor |  | 
| ComponentVisitor.LocaleChangedVisitor |  | 
| ComponentVisitor.ShutdownVisitor | Visits ComponentLifecycles, shutting them down. | 
| ComponentVisitor.StartupVisitor | Visits ComponentLifecycles, starting them up. | 
| ComponentVisitor.TemplateHolderVisitor | Visits TemplateHolders, calling initTemplate() on them | 
| ComponentVisitor.TemplatePreDeserializeVisitor | Counts up the number of each template that will be needed on initialize, and then can pre-load instances for
 templates that will be needed more than once. | 
| ComponentVisitor.UDTInitVisitor | Visits DynamicPropertyProviders, initializing their UDTProperties. | 
| ConnectionAnimator |  | 
| EventDelegateDispatcher |  | 
| EventDelegateDispatcher.MouseEventDispatcher |  | 
| FPMI_LC | 
 Vision Layout constraints object, used with FPMILayout to hold the "layout constraints" (LC) of a component. | 
| FPMILayout |  | 
| GatewayFunctionPoller<T> | This little helper class makes it easier to implement polling gateway function logic within a component. | 
| HoldDownArrowButton |  | 
| LabelButton |  | 
| MutableDateFormat | A simple wrapper around a SimpleDateFormat that simplifies the interface for altering and retrieving the format. | 
| RegExFormatter | A regular expression based implementation of AbstractFormatter. | 
| Rotator |  | 
| ShapeGradientPaint |  | 
| ShapeGradientPaint.ShapeGradientContext |  | 
| SolidArrowIcon |  | 
| StringToNumberUtil |  | 
| TouchscreenMouseListener | Moved to api/client/components/touchscreen |