Class AwesomeFactory
- java.lang.Object
-
- com.logicaldoc.gui.common.client.util.AwesomeFactory
-
public class AwesomeFactory extends Object
Factory of objects that make use of font awesome- Since:
- 8.0
- Author:
- Marco Meschieri - LogicalDOC
-
-
Constructor Summary
Constructors Constructor Description AwesomeFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
getColoredIconHtml(String icon, String text, String color)
static String
getCssClassPrefix()
static String
getIconButtonHTML(String icon, String text, String tooltip, String color, String url)
static String
getIconHtml(String icon)
static String
getIconHtml(String icon, String text)
static String
getIconHtml(String icon, String rotation, String text)
static String
getIndexedIcon(Integer indexed)
static String
getIndexedIconButtonHTML(long docId, boolean download, Integer indexed, String color)
static String
getLockedButtonHTML(Integer status, String user, String color)
static String
getSpinnerIconHtml(String icon, String text)
static com.smartgwt.client.widgets.Button
newColoredIconButton(String icon, String toolTip, String color)
Creates a ToolStripButton using font-awesome icon useful for small icons (16x16)static com.smartgwt.client.widgets.Button
newIconButton(String icon, String toolTip)
Creates a ToolStripButton using font-awesome icon useful for small icons (16x16)static com.smartgwt.client.widgets.Button
newIconButton(String icon, String toolTip, String text)
Creates a ToolStripButton using font-awesome icon useful for small icons (16x16)static com.smartgwt.client.widgets.toolbar.ToolStripButton
newToolStripButton(String icon, String toolTip)
Creates a ToolStripButton using font-awesome iconstatic com.smartgwt.client.widgets.toolbar.ToolStripButton
newToolStripButton(String icon, String toolTip, String text)
Creates a ToolStripButton using font-awesome iconstatic com.smartgwt.client.widgets.toolbar.ToolStripMenuButton
newToolStripToolStripMenuButton(String icon, String rotation, String title, String toolTip, com.smartgwt.client.widgets.menu.Menu menu)
Creates a ToolStripButton using font-awesome icon
-
-
-
Method Detail
-
newToolStripButton
public static com.smartgwt.client.widgets.toolbar.ToolStripButton newToolStripButton(String icon, String toolTip)
Creates a ToolStripButton using font-awesome icon- Parameters:
icon
- the icon file nametoolTip
- the message to display when the user moves the cursor over the button- Returns:
- the new button
-
newToolStripButton
public static com.smartgwt.client.widgets.toolbar.ToolStripButton newToolStripButton(String icon, String toolTip, String text)
Creates a ToolStripButton using font-awesome icon- Parameters:
icon
- the icon file nametoolTip
- the message to display when the user moves the cursor over the buttontext
- title of the button- Returns:
- the new button
-
newToolStripToolStripMenuButton
public static com.smartgwt.client.widgets.toolbar.ToolStripMenuButton newToolStripToolStripMenuButton(String icon, String rotation, String title, String toolTip, com.smartgwt.client.widgets.menu.Menu menu)
Creates a ToolStripButton using font-awesome icon- Parameters:
icon
- the icon file namerotation
- rotation specification for the icontitle
- title of the buttontoolTip
- the message to display when the user moves the cursor over the buttonmenu
- the menu to display- Returns:
- the new button
-
newIconButton
public static com.smartgwt.client.widgets.Button newIconButton(String icon, String toolTip)
Creates a ToolStripButton using font-awesome icon useful for small icons (16x16)- Parameters:
icon
- the icon file nametoolTip
- the message to display when the user moves the cursor over the button- Returns:
- the new button
-
newColoredIconButton
public static com.smartgwt.client.widgets.Button newColoredIconButton(String icon, String toolTip, String color)
Creates a ToolStripButton using font-awesome icon useful for small icons (16x16)- Parameters:
icon
- the icon file nametoolTip
- the message to display when the user moves the cursor over the buttoncolor
- the color of the icon- Returns:
- the new button
-
newIconButton
public static com.smartgwt.client.widgets.Button newIconButton(String icon, String toolTip, String text)
Creates a ToolStripButton using font-awesome icon useful for small icons (16x16)- Parameters:
icon
- the icon file nametoolTip
- the message to display when the user moves the cursor over the buttontext
- title of the button- Returns:
- the new button
-
getCssClassPrefix
public static String getCssClassPrefix()
-
getIconButtonHTML
public static String getIconButtonHTML(String icon, String text, String tooltip, String color, String url)
-
getIndexedIconButtonHTML
public static String getIndexedIconButtonHTML(long docId, boolean download, Integer indexed, String color)
-
getLockedButtonHTML
public static String getLockedButtonHTML(Integer status, String user, String color)
-
-