Package edu.washington.cs.supple.render

Interface Summary
AlignedLayoutHelper  
ConstraintFactory  
ContainerWidget  
CostFunction  
FactoredCostFunction  
FinalSolutionListener This interface is for listeners who only want to hear about final (as opposed to the intermediate) rendering solutions
NavigationCostFunction  
PopupWidget  
RenderedView  
Renderer  
ShortcutCostFunction  
SimilarityCostFunction  
Solver Interface for Solvers
SolverListener Entities that invoke the search and want to be kept up-do-date regarding the progress, should implement this interface.
UnwrappedWidget  
VetoFunction  
Widget  
WidgetFactory  
WidgetWrapper  
 

Class Summary
AbstractContainerWidget  
AbstractCostFunction  
AbstractFactoredCostFunction  
AbstractPopupWidget  
AbstractRenderedView  
AbstractRenderer Abstract base class for renderers.
AbstractSolver The base class for all UI solvers
AbstractWidget  
AbstractWidgetWrapper  
ConcreteWidget  
DefaultShortcutCostFunction  
DefaultSimilarityCostFunction  
DesktopConstraintFactory  
DeviceProperties Abstract specification of a class that provides basic information about the device, for which we are producing the interface
InstanceDeviceProperties  
RenderedUi  
RenderedUiComparator  
RenderedUiComparatorMatrix  
RenderedUiSolverListener  
RenderingConstraintEnforcer  
RenderingHintEnforcer  
RenderingHistory  
RenderingUtils  
SearchParameters  
SimpleWidget  
Solution  
SuppleDeviceProperties  
WidgetBag  
WidgetDescriptor  
WidgetProperties  
WidgetPropertiesHashEntry  
 

Exception Summary
NoValidAlternativeException  
NoWidgetForObjectException  
RenderingException