Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACTION_ID - Static variable in interface io.github.mmm.ui.api.controller.action.UiActionNavigate
C
- CONTENT - Static variable in class io.github.mmm.ui.api.controller.UiEmbedding
E
- embed(UiEmbedding, UiController<?>) - Method in interface io.github.mmm.ui.api.controller.UiController
- equals(Object) - Method in class io.github.mmm.ui.api.controller.UiPlace
F
- FOOTER - Static variable in class io.github.mmm.ui.api.controller.UiEmbedding
G
- get() - Static method in interface io.github.mmm.ui.api.controller.UiNavigationManager
- get(String) - Method in class io.github.mmm.ui.api.controller.UiPlace
-
This method gets a parameter of this
UiPlace
. - getController(String) - Method in interface io.github.mmm.ui.api.controller.UiNavigationManager
- getControllerId() - Method in class io.github.mmm.ui.api.controller.UiEmbedding
- getCurrentPlace() - Method in interface io.github.mmm.ui.api.controller.UiNavigationManager
- getId() - Method in interface io.github.mmm.ui.api.controller.action.UiActionNavigate
- getId() - Method in interface io.github.mmm.ui.api.controller.UiController
-
The ID of a controller should only contain ASCII letters, Latin digits, hyphens or underscores.
- getId() - Method in class io.github.mmm.ui.api.controller.UiPlace
- getInt(String) - Method in class io.github.mmm.ui.api.controller.UiPlace
-
This method gets a parameter of this
UiPlace
. - getInt(String, int) - Method in class io.github.mmm.ui.api.controller.UiPlace
-
This method gets a parameter of this
UiPlace
. - getNewPlace() - Method in class io.github.mmm.ui.api.controller.UiNavigationEvent
- getOldPlace() - Method in class io.github.mmm.ui.api.controller.UiNavigationEvent
- getParameters() - Method in class io.github.mmm.ui.api.controller.UiPlace
- getRequiredController(String) - Method in interface io.github.mmm.ui.api.controller.UiNavigationManager
- getSlotId() - Method in class io.github.mmm.ui.api.controller.UiEmbedding
- getTitle() - Method in interface io.github.mmm.ui.api.controller.UiController
- getView() - Method in interface io.github.mmm.ui.api.controller.UiController
H
- has(String) - Method in class io.github.mmm.ui.api.controller.UiPlace
-
This method determines if a
get(String)
is present (!= null). - hashCode() - Method in class io.github.mmm.ui.api.controller.UiPlace
- HEADER - Static variable in class io.github.mmm.ui.api.controller.UiEmbedding
- HOME - Static variable in class io.github.mmm.ui.api.controller.UiEmbedding
- HOME - Static variable in class io.github.mmm.ui.api.controller.UiPlace
-
The default place to navigate to if the application is started without specifying a custom
UiPlace
.
I
- ID_CONTENT - Static variable in interface io.github.mmm.ui.api.controller.UiController
-
The
id
of the contentUiController
. - ID_FOOTER - Static variable in interface io.github.mmm.ui.api.controller.UiController
-
The
id
of the headerUiController
. - ID_HEADER - Static variable in interface io.github.mmm.ui.api.controller.UiController
-
The
id
of the headerUiController
. - ID_HOME - Static variable in interface io.github.mmm.ui.api.controller.UiController
-
The
id
of theUiController
for the home page. - ID_MARGIN - Static variable in interface io.github.mmm.ui.api.controller.UiController
-
The
id
of the marginUiController
. - ID_NAVIGATION - Static variable in interface io.github.mmm.ui.api.controller.UiController
-
The
id
of the navigationUiController
. - ID_PAGE - Static variable in interface io.github.mmm.ui.api.controller.UiController
-
The
id
of the pageUiController
. - ID_ROOT - Static variable in interface io.github.mmm.ui.api.controller.UiController
-
The
id
of the rootUiController
. - io.github.mmm.ui.api.controller - module io.github.mmm.ui.api.controller
-
Provides the API for dialog controllers and routing.
- io.github.mmm.ui.api.controller - package io.github.mmm.ui.api.controller
- io.github.mmm.ui.api.controller.action - package io.github.mmm.ui.api.controller.action
- isNavigable() - Method in interface io.github.mmm.ui.api.controller.UiController
- isProgrammatic() - Method in class io.github.mmm.ui.api.controller.UiNavigationEvent
M
- MARGIN - Static variable in class io.github.mmm.ui.api.controller.UiEmbedding
N
- navigateBack() - Method in interface io.github.mmm.ui.api.controller.UiNavigationManager
-
This method navigates back in the history to the
UiPlace
that has been visited before. - navigateForward() - Method in interface io.github.mmm.ui.api.controller.UiNavigationManager
-
This method navigates forward in the history.
- navigateTo(UiPlace) - Method in interface io.github.mmm.ui.api.controller.UiNavigationManager
-
Navigates to the given
UiPlace
. - navigateTo(UiPlace, boolean) - Method in interface io.github.mmm.ui.api.controller.UiNavigationManager
-
Navigates to the given
UiPlace
. - NAVIGATION - Static variable in class io.github.mmm.ui.api.controller.UiEmbedding
- NONE - Static variable in class io.github.mmm.ui.api.controller.UiPlace
-
The initial place before the client is initialized by navigating to the first place.
O
- of(UiPlace) - Static method in interface io.github.mmm.ui.api.controller.action.UiActionNavigate
- of(String) - Static method in class io.github.mmm.ui.api.controller.UiPlace
- of(String, String, Object) - Static method in class io.github.mmm.ui.api.controller.UiPlace
- of(String, String, Object, String, Object) - Static method in class io.github.mmm.ui.api.controller.UiPlace
- of(String, String, Object, String, Object, String, Object) - Static method in class io.github.mmm.ui.api.controller.UiPlace
- ofId(String) - Static method in interface io.github.mmm.ui.api.controller.action.UiActionNavigate
P
- PAGE - Static variable in class io.github.mmm.ui.api.controller.UiEmbedding
- parse(String) - Static method in class io.github.mmm.ui.api.controller.UiPlace
-
This is the inverse operation of
toString()
. - PATTERN_KEY - Static variable in class io.github.mmm.ui.api.controller.UiPlace
-
The regex pattern used to assert
parameter keys
. - PATTERN_VALUE - Static variable in class io.github.mmm.ui.api.controller.UiPlace
-
The regex pattern used to assert
parameter values
.
S
- SEPARATOR_ANCHOR - Static variable in class io.github.mmm.ui.api.controller.UiPlace
-
The separator for anchor used to prevent that
parameters
are send to the server. - SEPARATOR_PARAMETER - Static variable in class io.github.mmm.ui.api.controller.UiPlace
-
The separator used between
parameters
. - SEPARATOR_STATE - Static variable in class io.github.mmm.ui.api.controller.UiPlace
-
The separator for
dialog-id
and itsparameters
. - SEPARATOR_VALUE - Static variable in class io.github.mmm.ui.api.controller.UiPlace
-
The separator for key and value of a
parameter
.
T
- toString() - Method in class io.github.mmm.ui.api.controller.UiEmbedding
- toString() - Method in class io.github.mmm.ui.api.controller.UiPlace
U
- UiActionNavigate - Interface in io.github.mmm.ui.api.controller.action
-
UiAction
for close. - UiController<V extends io.github.mmm.ui.api.widget.UiRegularWidget> - Interface in io.github.mmm.ui.api.controller
-
This is the interface for a dialog of the client application.
- UiEmbedding - Class in io.github.mmm.ui.api.controller
-
A
UiEmbedding
represents a location within theview
of aUiController
where a sub-dialog shall beembedded
. - UiEmbedding(String, String) - Constructor for class io.github.mmm.ui.api.controller.UiEmbedding
-
The constructor.
- UiNavigationEvent - Class in io.github.mmm.ui.api.controller
-
Event for
navigation
. - UiNavigationEvent(UiPlace, UiPlace, boolean) - Constructor for class io.github.mmm.ui.api.controller.UiNavigationEvent
-
The constructor.
- UiNavigationEventListener - Interface in io.github.mmm.ui.api.controller
-
Interface for
EventListener
receivingUiNavigationEvent
s. - UiNavigationManager - Interface in io.github.mmm.ui.api.controller
-
Interface to manage
UiController
s. - UiPlace - Class in io.github.mmm.ui.api.controller
- UiPlace(String) - Constructor for class io.github.mmm.ui.api.controller.UiPlace
-
The constructor.
- UiPlace(String, Map<String, String>) - Constructor for class io.github.mmm.ui.api.controller.UiPlace
-
The constructor.
- updatePlace(UiPlace) - Method in interface io.github.mmm.ui.api.controller.UiNavigationManager
-
Replaces the
current place
with the givenUiPlace
without creating a new entry in the navigation history.
All Classes and Interfaces|All Packages|Constant Field Values