public abstract class DefaultLanguageUpdater<E extends java.awt.Component> extends java.lang.Object implements LanguageUpdater<E>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DROP_TEXT |
static java.lang.String |
INPUT_PROMPT
Predefined component states.
|
| Constructor and Description |
|---|
DefaultLanguageUpdater() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class |
getComponentClass()
Returns class which instance should be updated using this LanguageUpdater.
|
protected java.lang.String |
getDefaultText(java.lang.String state,
boolean defaultState,
Value value,
java.lang.Object... data)
Returns state text taken from value and formatted using specified data.
|
protected java.lang.String |
getDefaultText(java.lang.String state,
Value value,
java.lang.Object... data)
Returns state text taken from value and formatted using specified data.
|
protected java.lang.String |
getDefaultText(Value value,
java.lang.Object... data)
Returns default text taken from value and formatted using specified data.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitupdatepublic static final java.lang.String INPUT_PROMPT
public static final java.lang.String DROP_TEXT
public java.lang.Class getComponentClass()
getComponentClass in interface LanguageUpdater<E extends java.awt.Component>protected java.lang.String getDefaultText(Value value, java.lang.Object... data)
value - language valuedata - formatting dataprotected java.lang.String getDefaultText(java.lang.String state,
Value value,
java.lang.Object... data)
state - component statevalue - language valuedata - formatting dataprotected java.lang.String getDefaultText(java.lang.String state,
boolean defaultState,
Value value,
java.lang.Object... data)
state - component statedefaultState - whether default text should be taken if no state text found or notvalue - language valuedata - formatting data