Package com.biglybt.ui.swt
Class Messages
- java.lang.Object
-
- com.biglybt.ui.swt.Messages
-
public class Messages extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.regex.Pattern
HIG_ELLIP_EXP
private static org.eclipse.swt.widgets.Listener
hoverListener
private static java.lang.String
RESOURCE_KEY
private static java.lang.String
RESOURCE_TT_KEY
-
Constructor Summary
Constructors Modifier Constructor Description private
Messages()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
setLanguageText(org.eclipse.swt.widgets.Widget widget, java.lang.String key)
static void
setLanguageText(org.eclipse.swt.widgets.Widget widget, java.lang.String key, boolean setTooltipOnly, java.lang.String... params)
static void
setLanguageText(org.eclipse.swt.widgets.Widget widget, java.lang.String key, java.lang.String... params)
static void
setLanguageTooltip(org.eclipse.swt.widgets.Widget widget, java.lang.String key)
static void
updateLanguageForControl(org.eclipse.swt.widgets.Widget widget)
private static void
updateLanguageFromData(org.eclipse.swt.widgets.Widget widget, java.lang.String... params)
static boolean
updateLanguageKey(org.eclipse.swt.widgets.Widget widget, java.lang.String key, java.lang.String... params)
Updates text only if they key is differentprivate static void
updateToolTipFromData(org.eclipse.swt.widgets.Widget widget, boolean showKey)
private static void
updateTooltipLanguageFromData(org.eclipse.swt.widgets.Widget widget)
-
-
-
Field Detail
-
RESOURCE_KEY
private static final java.lang.String RESOURCE_KEY
- See Also:
- Constant Field Values
-
RESOURCE_TT_KEY
private static final java.lang.String RESOURCE_TT_KEY
- See Also:
- Constant Field Values
-
HIG_ELLIP_EXP
private static final java.util.regex.Pattern HIG_ELLIP_EXP
-
hoverListener
private static org.eclipse.swt.widgets.Listener hoverListener
-
-
Method Detail
-
updateLanguageForControl
public static void updateLanguageForControl(org.eclipse.swt.widgets.Widget widget)
-
setLanguageText
public static void setLanguageText(org.eclipse.swt.widgets.Widget widget, java.lang.String key)
-
setLanguageText
public static void setLanguageText(org.eclipse.swt.widgets.Widget widget, java.lang.String key, java.lang.String... params)
-
updateLanguageKey
public static boolean updateLanguageKey(org.eclipse.swt.widgets.Widget widget, java.lang.String key, java.lang.String... params)
Updates text only if they key is different- Returns:
- false: Text not changed (same or disposed widget
true: Text updated
-
setLanguageText
public static void setLanguageText(org.eclipse.swt.widgets.Widget widget, java.lang.String key, boolean setTooltipOnly, java.lang.String... params)
-
updateLanguageFromData
private static void updateLanguageFromData(org.eclipse.swt.widgets.Widget widget, java.lang.String... params)
-
updateToolTipFromData
private static void updateToolTipFromData(org.eclipse.swt.widgets.Widget widget, boolean showKey)
-
setLanguageTooltip
public static void setLanguageTooltip(org.eclipse.swt.widgets.Widget widget, java.lang.String key)
-
updateTooltipLanguageFromData
private static void updateTooltipLanguageFromData(org.eclipse.swt.widgets.Widget widget)
-
-