public abstract class CommandExecutor
extends java.lang.Object
implements java.awt.event.ActionListener
Modifier and Type | Field and Description |
---|---|
protected FileSetTableModel |
fileSetTable
Result table.
|
protected UIFace |
uibean
Interface to business logic.
|
Constructor and Description |
---|
CommandExecutor(UIFace uiBean)
Takes the UI independend command implementation as argument.
|
Modifier and Type | Method and Description |
---|---|
void |
addResetable(Resetable toBeReseted)
Adds some component that should be reseted when (i.e.
|
protected void |
applyReset()
Resets all registered resetable components.
|
void |
setFileSetTable(FileSetTableModel fileSetTable)
Sets the Swing table that displays the result
|
protected UIFace uibean
protected FileSetTableModel fileSetTable
public CommandExecutor(UIFace uiBean)
uiBean
- business logic implementation.public void setFileSetTable(FileSetTableModel fileSetTable)
fileSetTable
- result tablepublic void addResetable(Resetable toBeReseted)
toBeReseted
- to be reseted on command executionprotected void applyReset()