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
Modifier and TypeMethodDescriptionvoid
handleAction
(Object context) Wird aufgerufen, wenn ein Menu- oder Navi-Punkt angeklickt wird.
-
Method Details
-
handleAction
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.
-