Interface PaletteComponentsFactory
- All Known Implementing Classes:
 PaletteComponentsFactoryImpl
public interface PaletteComponentsFactory
Contains the methods to create a 
PaletteButton related to DashboardLayout.- 
Method Summary
Modifier and TypeMethodDescriptioncreateWidgetButton(Widget widget) Creates a palette button for specified widget.createWidgetTemplateButton(WidgetTemplate widgetTemplate) Creates a palette button for specified widget template. 
- 
Method Details
- 
createVerticalLayoutButton
PaletteButton createVerticalLayoutButton()- Returns:
 - palette button for 
VerticalLayout 
 - 
createHorizontalLayoutButton
PaletteButton createHorizontalLayoutButton()- Returns:
 - palette button for 
HorizontalLayout 
 - 
createGridLayoutButton
PaletteButton createGridLayoutButton()- Returns:
 - palette button for 
GridLayout 
 - 
createCssLayoutButton
PaletteButton createCssLayoutButton()- Returns:
 - palette button for 
CssLayout 
 - 
createWidgetButton
Creates a palette button for specified widget.- Parameters:
 widget- widget- Returns:
 - created palette button
 
 - 
createWidgetTemplateButton
Creates a palette button for specified widget template.- Parameters:
 widgetTemplate- widget template.- Returns:
 - created palette button
 
 - 
createResponsiveLayoutButton
PaletteButton createResponsiveLayoutButton()- Returns:
 - palette button for 
ResponsiveLayout 
 
 -