|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jdesktop.application.AbstractBean
org.jdesktop.application.View
org.jdesktop.application.FrameView
org.chorem.jtimer.ui.alert.AlertEditor
public class AlertEditor
Alert editor dialog.
Field Summary | |
---|---|
protected AlertTableModel |
alertModel
Alert model for table. |
protected List<TimerAlert> |
alerts
List of cloned task alert list. |
protected JTable |
alertTable
Table to display alerts . |
protected boolean |
selectedAlert
Selected alert property. |
protected TimerTask |
task
Task to manage alert on. |
protected TimerDataManager |
timerDataManager
Manager to commit alert modification. |
Fields inherited from class org.jdesktop.application.FrameView |
---|
MAIN_FRAME_NAME |
Constructor Summary | |
---|---|
AlertEditor(org.jdesktop.application.Application application,
TimerDataManager timerDataManager,
TimerTask task)
Constructor. |
Method Summary | |
---|---|
void |
addAlert()
|
void |
cancel()
|
protected JComponent |
getMainComponent()
Build main component. |
boolean |
isSelectedAlert()
Is selected alert. |
void |
removeAlert()
|
void |
save()
|
void |
setSelectedAlert(boolean selectedAlert)
Change selected alert property. |
void |
valueChanged(ListSelectionEvent e)
|
Methods inherited from class org.jdesktop.application.FrameView |
---|
getFrame, getRootPane, setFrame |
Methods inherited from class org.jdesktop.application.View |
---|
getApplication, getComponent, getContext, getMenuBar, getResourceMap, getStatusBar, getToolBar, getToolBars, setComponent, setMenuBar, setStatusBar, setToolBar, setToolBars |
Methods inherited from class org.jdesktop.application.AbstractBean |
---|
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected TimerTask task
protected List<TimerAlert> alerts
protected TimerDataManager timerDataManager
protected JTable alertTable
protected AlertTableModel alertModel
protected boolean selectedAlert
Constructor Detail |
---|
public AlertEditor(org.jdesktop.application.Application application, TimerDataManager timerDataManager, TimerTask task)
application
- parenttask
- tasktimerDataManager
- Method Detail |
---|
protected JComponent getMainComponent()
public boolean isSelectedAlert()
public void setSelectedAlert(boolean selectedAlert)
selectedAlert
- selected alert property@Action public void addAlert()
@Action(enabledProperty="selectedAlert") public void removeAlert()
@Action public void save()
@Action public void cancel()
public void valueChanged(ListSelectionEvent e)
valueChanged
in interface ListSelectionListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |