Package de.willuhn.jameica.gui
Interface Action
-
- All Known Implementing Classes:
About
,AbstractRepositoryChangeState
,Appointments
,AttachmentAdd
,AttachmentDelete
,AttachmentManage
,AttachmentOpen
,AttachmentSave
,AttachmentSettings
,Back
,Backup
,BookmarkAdd
,BookmarkDelete
,BookmarkOpen
,BookmarkSearch
,CertificateImport
,ChangePassword
,FileClose
,License
,LogExport
,NavigationToggle
,PluginDownload
,PluginInstall
,PluginListOpen
,PluginUnInstall
,PluginUpdate
,Print
,Program
,ReminderAppointmentDetails
,RepositoryAdd
,RepositoryDisable
,RepositoryEdit
,RepositoryEnable
,RepositoryRemove
,SearchOptions
,Settings
,Start
,SystemCertificates
,UpdateEdit
public interface Action
Interface fuer alle Aktionen, die durch Menu oder Navigation ausgeloest werden. Jede Action, die in plugin.xml fuer Navigation (linkes Frame) oder Menu (oben) als Wert des "action"-Attributs verwendet wird, muss von dieser Klasse abgeleitet sein und die Methode "handleAction()" implementieren. Dort kann die implementierende Klasse dann z.Bsp. eine View oder einen Dialog oeffnen.- Author:
- willuhn
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
handleAction(java.lang.Object context)
Wird aufgerufen, wenn ein Menu- oder Navi-Punkt angeklickt wird.
-
-
-
Method Detail
-
handleAction
void handleAction(java.lang.Object context) throws de.willuhn.util.ApplicationException
Wird aufgerufen, wenn ein Menu- oder Navi-Punkt angeklickt wird.- Parameters:
context
- optionaler Kontext, in dem die Aktion ausgefuehrt wird.- Throws:
de.willuhn.util.ApplicationException
- Kann von der implementierenden Klasse geworfen werden. Die Message dieser Exception wird dann in der Status-Leiste von Jameica angezeigt.
-
-