public interface UIAgent
| Modifier and Type | Interface and Description |
|---|---|
static class |
UIAgent.Status
Indicators for the UI's status.
|
| Modifier and Type | Field and Description |
|---|---|
static SpecialistType<UIAgent> |
TYPE
The specialist's technical type to be used for requesting the agent from a
SpecialistsBroker. |
| Modifier and Type | Method and Description |
|---|---|
Image |
getApplicationIcon()
Provides the current application icon.
|
Window |
getApplicationWindow()
Provide the application window.
|
String |
getDescription(Resolution resolution)
Provides the description for the given resolution according to the currently set UI language and display mode.
|
Language |
getDisplayLanguage()
Provides the currently set language to be used for displaying UI elements.
|
String |
getDisplayName(IDProvider element)
Determines the display name for the given id providing store element according to the currently set UI language and display mode.
|
String |
getDisplayName(Language language)
Determines the display name for the given language according to the currently set UI language and display mode.
|
String |
getDisplayName(Resolution resolution)
Determines the display name for the given resolution according to the currently set UI language and display mode.
|
String |
getHeadline(Store store)
Determines a headline to be used for the given store.
|
void |
setStatus(UIAgent.Status status)
Set the UI status, which will be visualized to the user in some form.
|
static final SpecialistType<UIAgent> TYPE
SpecialistsBroker.@NotNull String getDisplayName(@NotNull IDProvider element)
null will be returned.
Note: If the requestor has no "can see rights", a respective note is returned as name.element - The id providing store element.String getHeadline(@NotNull Store store)
store - The store.@NotNull String getDisplayName(@NotNull Language language)
language - The language.@NotNull String getDisplayName(@NotNull Resolution resolution)
resolution - The resolution.String getDescription(Resolution resolution)
resolution - The resolution.@NotNull Language getDisplayLanguage()
@NotNull Window getApplicationWindow()
@NotNull Image getApplicationIcon()
void setStatus(@NotNull UIAgent.Status status)
status - The UI status to set.Copyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500