Package | Description |
---|---|
net.pandoragames.far.ui |
The user interface layer.
|
net.pandoragames.far.ui.swing |
The main package for application user.
|
net.pandoragames.far.ui.swing.component.listener |
Listener classes.
|
Modifier and Type | Class and Description |
---|---|
class |
UIBean
GUI neutral bridge between backend and frontend.
|
Modifier and Type | Method and Description |
---|---|
UIFace |
ComponentRepository.getUiface()
Central interface to business logic.
|
Modifier and Type | Field and Description |
---|---|
protected UIFace |
CommandExecutor.uibean
Interface to business logic.
|
Constructor and Description |
---|
CommandExecutor(UIFace uiBean)
Takes the UI independend command implementation as argument.
|
CommandExtract(UIFace uiBean,
SwingConfig config,
javax.swing.JFrame baseWindow)
Constructor takes the Execution target.
|
CommandFind(UIFace uiBean)
Takes the UI independend command implementation as argument.
|
CommandRename(UIFace uiBean,
Localizer localizer,
javax.swing.JFrame root) |
CommandReplace(SwingConfig config,
UIFace uiBean)
Takes the UI independend command implementation as argument.
|
UndoListener(UIFace ui)
Constructor takes the backend interface.
|