public class ToolbarServiceImpl extends java.lang.Object implements ToolbarService
| Constructor and Description | 
|---|
ToolbarServiceImpl()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addPlainToolbarItem(ToolBar toolbar,
                   BaseIcon icon)  | 
void | 
addPlainToolbarItem(ToolBar toolbar,
                   ImageResource icon)  | 
void | 
addSearchBar(ToolBar toolbar,
            <any> selectionHandler,
            <any> proxy)  | 
<D extends TextButton> | 
configureButton(D button,
               java.lang.String text,
               ImageResource icon)  | 
DwTextButton | 
createLargeButtonLeft(java.lang.String text,
                     ImageResource icon)
Creates a large button with the given icon aligned to the left of the button. 
 | 
DwTextButton | 
createLargeButtonTop(java.lang.String text,
                    ImageResource icon)  | 
DwTextButton | 
createLargeButtonTop(java.lang.String text,
                    ImageResource icon,
                    java.lang.String tooltip)  | 
Widget | 
createPlainToolbarItem(BaseIcon icon)  | 
DwTextButton | 
createPlainToolbarItem(ImageResource icon)  | 
DwTextButton | 
createPlainToolbarItem(java.lang.String name,
                      ImageResource icon)  | 
DwTextButton | 
createSmallButtonLeft(BaseIcon icon)  | 
DwTextButton | 
createSmallButtonLeft(java.lang.String text,
                     ImageResource icon)
Creates a small button with the given icon aligned to the left of the button. 
 | 
LabelToolItem | 
createText(java.lang.String text)  | 
DwTextButton | 
createUnstyledToolbarItem(java.lang.String name,
                         ImageResource icon)  | 
public DwTextButton createSmallButtonLeft(java.lang.String text, ImageResource icon)
ToolbarServicecreateSmallButtonLeft in interface ToolbarServicetext - the button texticon - the iconpublic DwTextButton createSmallButtonLeft(BaseIcon icon)
createSmallButtonLeft in interface ToolbarServicepublic DwTextButton createLargeButtonLeft(java.lang.String text, ImageResource icon)
ToolbarServicecreateLargeButtonLeft in interface ToolbarServicetext - The button texticon - The iconpublic <D extends TextButton> D configureButton(D button,
                                                java.lang.String text,
                                                ImageResource icon)
configureButton in interface ToolbarServicepublic DwTextButton createLargeButtonTop(java.lang.String text, ImageResource icon, java.lang.String tooltip)
createLargeButtonTop in interface ToolbarServicepublic DwTextButton createLargeButtonTop(java.lang.String text, ImageResource icon)
createLargeButtonTop in interface ToolbarServicepublic DwTextButton createPlainToolbarItem(ImageResource icon)
createPlainToolbarItem in interface ToolbarServicepublic Widget createPlainToolbarItem(BaseIcon icon)
createPlainToolbarItem in interface ToolbarServicepublic DwTextButton createPlainToolbarItem(java.lang.String name, ImageResource icon)
createPlainToolbarItem in interface ToolbarServicepublic DwTextButton createUnstyledToolbarItem(java.lang.String name, ImageResource icon)
createUnstyledToolbarItem in interface ToolbarServicepublic void addPlainToolbarItem(ToolBar toolbar,
                                ImageResource icon)
addPlainToolbarItem in interface ToolbarServicepublic void addPlainToolbarItem(ToolBar toolbar,
                                BaseIcon icon)
addPlainToolbarItem in interface ToolbarServicepublic LabelToolItem createText(java.lang.String text)
createText in interface ToolbarServicepublic void addSearchBar(ToolBar toolbar,
                         <any> selectionHandler,
                         <any> proxy)
addSearchBar in interface ToolbarService