Index

A C E F G H I M O S U W X Y 
All Classes and Interfaces|All Packages

A

AbstractUiNotifier - Class in io.github.mmm.ui.api.window.notiy
Abstract base implementation of UiPopupNotifier.
AbstractUiNotifier() - Constructor for class io.github.mmm.ui.api.window.notiy.AbstractUiNotifier
The constructor.

C

centerOnScreen() - Method in interface io.github.mmm.ui.api.widget.window.UiChildWindow
Will modify the position such that the window is centered on the screen.
centerOnScreen(boolean) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
Initializes the position and size.
clipMax(double) - Static method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
clipSize(double) - Static method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
clipZero(double) - Static method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
close() - Method in interface io.github.mmm.ui.api.widget.window.UiAbstractWindow
Opens this window by setting visible to false.
createAndAddCloseButton() - Method in interface io.github.mmm.ui.api.widget.window.UiPopup
This method creates a button to close this popup and adds it to the button panel.
createPopup(UiNotification, UiAction...) - Method in class io.github.mmm.ui.api.window.notiy.AbstractUiNotifier
 
createPopup(UiNotification, UiAction...) - Method in interface io.github.mmm.ui.api.window.notiy.UiPopupNotifier
This method creates a popup window with the given message.
createPopupOk(UiNotification) - Method in interface io.github.mmm.ui.api.window.notiy.UiPopupNotifier
This method creates a popup window with the given message.
createPopupOk(UiNotification, UiActionOk) - Method in interface io.github.mmm.ui.api.window.notiy.UiPopupNotifier
This method creates a popup window with the given message.
createPopupYesNo(UiNotification, Consumer<Boolean>) - Method in interface io.github.mmm.ui.api.window.notiy.UiPopupNotifier
This method creates a popup window with the given UiNotification and two buttons for the options yes and no.

E

event(String, String) - Method in class io.github.mmm.ui.api.window.notiy.AbstractUiNotifier
 

F

findChild(UiChildWindow) - Method in interface io.github.mmm.ui.api.widget.window.UiAbstractWindow
 

G

get() - Static method in interface io.github.mmm.ui.api.widget.window.UiMainWindow
 
get() - Static method in interface io.github.mmm.ui.api.window.notiy.UiPopupNotifier
 
getButtonPanel() - Method in interface io.github.mmm.ui.api.widget.window.UiPopup
 
getHeightInPixel() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getHistory() - Method in class io.github.mmm.ui.api.window.notiy.AbstractUiNotifier
 
getHistory() - Method in interface io.github.mmm.ui.api.window.notiy.UiPopupNotifier
 
getMaxHeight() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getMaxWidth() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getMaxX() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getMaxY() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getMinHeight() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getMinWidth() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getMinX() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getMinY() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getParent() - Method in interface io.github.mmm.ui.api.widget.window.UiAbstractWindow
 
getPosition() - Method in interface io.github.mmm.ui.api.widget.window.UiAbstractWindow
 
getPosition() - Method in interface io.github.mmm.ui.api.widget.window.UiChildWindow
 
getPosition() - Method in interface io.github.mmm.ui.api.widget.window.UiMainWindow
ATTENTION: It is strictly discouraged to modify the position of the main window by the application.
getScreenHeight() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getScreenWidth() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getSize() - Method in interface io.github.mmm.ui.api.widget.window.UiAbstractWindow
 
getSize() - Method in interface io.github.mmm.ui.api.widget.window.UiChildWindow
 
getSize() - Method in interface io.github.mmm.ui.api.widget.window.UiMainWindow
ATTENTION: It is strictly discouraged to modify the size of the main window by the application.
getWidthInPixel() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getX() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
getY() - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 

H

height - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 

I

io.github.mmm.ui.api.widget.window - package io.github.mmm.ui.api.widget.window
 
io.github.mmm.ui.api.window - module io.github.mmm.ui.api.window
Provides the API for binding of UI with properties and beans.
io.github.mmm.ui.api.window.notiy - package io.github.mmm.ui.api.window.notiy
 
io.github.mmm.ui.spi.window - package io.github.mmm.ui.spi.window
 
isWindowPositionAbsolute() - Method in interface io.github.mmm.ui.api.widget.window.UiMainWindow
 

M

maxHeight - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
maxWidth - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
maxX - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
maxY - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
minHeight - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
minWidth - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
minX - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
minY - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 

O

of(String) - Static method in interface io.github.mmm.ui.api.widget.window.UiPopup
 
of(String) - Static method in interface io.github.mmm.ui.api.widget.window.UiWindow
 
of(String, UiRegularWidget...) - Static method in interface io.github.mmm.ui.api.widget.window.UiWindow
 
open() - Method in interface io.github.mmm.ui.api.widget.window.UiAbstractWindow
Opens this window by setting visible to true.

S

setHeight(UiSize) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setHeightInPixel(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setMaxHeight(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setMaxWidth(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setMaxX(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setMaxY(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setMinHeight(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setMinWidth(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setMinX(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setMinY(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setPosition(double, double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setSize(UiSize, UiSize) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setSizeInPixel(double, double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setWidth(UiSize) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setWidthInPixel(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setX(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
setY(double) - Method in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
show(UiNotification) - Method in class io.github.mmm.ui.api.window.notiy.AbstractUiNotifier
 
showGrowl(UiNotification) - Method in class io.github.mmm.ui.api.window.notiy.AbstractUiNotifier
 
showPopup(UiNotification, UiAction...) - Method in interface io.github.mmm.ui.api.window.notiy.UiPopupNotifier
 
showPopupOk(UiNotification) - Method in interface io.github.mmm.ui.api.window.notiy.UiPopupNotifier
 
showPopupOk(UiNotification, UiActionOk) - Method in interface io.github.mmm.ui.api.window.notiy.UiPopupNotifier
 
showPopupYesNo(UiNotification, Consumer<Boolean>) - Method in interface io.github.mmm.ui.api.window.notiy.UiPopupNotifier
 

U

UiAbstractWindow - Interface in io.github.mmm.ui.api.widget.window
UiMutableComposite that represents a window.
UiChildWindow - Interface in io.github.mmm.ui.api.widget.window
UiAbstractWindow that is a child of another window.
UiMainWindow - Interface in io.github.mmm.ui.api.widget.window
UiAbstractWindow that represents the main window.
UiPopup - Interface in io.github.mmm.ui.api.widget.window
UiAbstractWindow representing a modal popup window that blocks the client application until it is closed.
UiPopupNotifier - Interface in io.github.mmm.ui.api.window.notiy
Interface to notify via popup or growl.
UiWindow - Interface in io.github.mmm.ui.api.widget.window
A normal window (no popup).
UiWindowPositionAndSize - Class in io.github.mmm.ui.spi.window
Abstract base implementation for position, size and controls related attributes of UiAbstractWindow or UiChildWindow.
UiWindowPositionAndSize() - Constructor for class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
The constructor.

W

width - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 

X

x - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 

Y

y - Variable in class io.github.mmm.ui.spi.window.UiWindowPositionAndSize
 
A C E F G H I M O S U W X Y 
All Classes and Interfaces|All Packages