All Classes and Interfaces
Class
Description
About-Dialog.
Abstrakte Basis-Implementierung des Application-Callback.
Abstrakte Basis-Implementierung eines Termins.
Abstrakte Basis-Klasse aller Boxen.
Abstrakter Basis-Dialog zur Anzeige von X.509-Zertifikaten
Diese Basis-Klasse ist das Bindeglied zwischen View und Model.
Das ist die Basisklasse fuer modalen Dialogfenster.
Basisklasse fuer Eingabefelder.
Abstrakte Basis-Implementierung einer Passwort-basierten Crypto-Engine.
Abstrakte Basis-Klasse aller Plugins.
Abstrakte Basis-Implementierung der Plugin-Quellen.
Abstrakte Basis-Implementierung fuer einen Storage-Provider.
Abstrakte Basis-Klasse fuer Actions zum Aktivieren/Deaktivieren eine Repository.
Abstrakte Basis-Klasse von Tabellen-aehnlichen Parts.
Basis-Klasse fuer alles Views.
Interface fuer alle Aktionen, die durch Menu oder Navigation ausgeloest werden.
Wird benachrichtigt, wenn neue Aktivität vorhanden ist, die im Systray hervorgehoben werden soll.
Registriert ein Script, welches via Messaging uebergeben wurde.
Implementierung einer Engine mit AES.
Basisklasse der Anwendung.
Dieses Interface beschreibt Funktionen, die von Jameica
aufgerufen werden, um mit dem Benutzer zu interagieren.
Implementierung des ApplicationCallback fuer den Server-Mode.
SWT-Implementierung des SSLCallbacks.
Gemeinsames Interface des Controllers, welcher ueber den
Main-Loop wacht.
Interface fuer einen einzelnen Termin.
Datenprovider fuer Termine.
Dialog, ueber den konfiguriert werden kann, welche Appointment-Provider
fuer die Termin-Anzeige verwendet werden sollen.
Registry, ueber die Appointment-Provider ermittelt werden koennen.
Action zum Anzeigen der Appointments.
Zeigt die Termine an.
Ein Archiv-Service, der Daten an eine andere Jameica-Instanz senden kann,
auf der das Plugin "jameica.messaging" installiert ist.
Kapselt die Daten eines einzelnen Attachments.
Action zum Hinzufügen von neuen Attachments.
Action zum Löschen von Attachments.
Kontext-Menü für die Liste der Attachments.
Vorkonfigurierte Tabelle mit den Attachments des aktuellen Dialogs.
Action zum Verwalten der Attachments.
Verwaltet die Attachments für einen Dialog.
Action zum Öffnen eines Attachments.
Action zum Speichern eines Attachments.
Service zum Laden und Speichern von Attachments.
Initialisiert den Attachment-Service im Hintergrund.
Action zum Konfigurieren der Attachments.
Dialog zum Konfigurieren der Attachments.
Authentifizierungs-Service fuer HTTP-Basic-Authentication.
Uebernimmt das Suchen und Aktivieren der automatisch zu registrierenden Message-Consumer.
Allgemeine Action fuer "Einen Schritt in der History der Navigation zurueck.
Vorkonfigurierter Zurueck-Button.
Klassen, die dieses Interface implementieren, koennen in
Jameica als Hintergrund-Task in einem separaten Thread ausgefuehrt werden.
Startet einen Background-Task in einem modalen Dialog.
Implementierung eines Progress-Monitors fuer Hintergrund-Jobs in Jameica.
Startet die Backup-GUI.
Backup-GUI.
Controller fuer das Backup.
Klasse mit statischen Funktionen, die das Backup ubernehmen.
Meta-Container fuer ein einzelnes Backup.
Dialog zum Anzeigen der Eigenschaften eines Backups.
Der Service uebernimmt die Erstellung der Backups.
Eine Tabelle, die die Versionsnummern der Plugins aus einem
Backup anzeigt.
Generischer Container, in dem Beans abgelegt und mittels BeanStore
gespeichert werden koennen.
Ein Service, ueber den Beans instanziiert werden.
Ein Store zum bequemen Lesen und Speichern von JAXB-tauglichen Beans.
Serialisierbare Bean, die ein Bookmark haelt.
Action zum Anlegen eines Bookmarks.
Dialog zum Erstellen eines Bookmarks.
Action zum Loeschen eines Bookmarks.
Action zum Oeffnen eines Bookmarks.
Triggert das Laden der Bookmarks im Hintergrund.
Aktion zum Starten der Suche in den Bookmarks.
Dialog zum Suchen von Bookmarks.
Search-Provider, um in den Bookmarks zu suchen
Service, der Bookmarks schreiben und lesen kann.
Chronologische Baum-Ansicht der Bookmarks.
Eine Boot-Message, die zum Beispiel versendet wird, wenn es beim Boot-Vorgang
zu einem Fehler kam, der dem User angezeigt werden soll.
Empfaengt Boot-Messages und haelt sie fuer den spaeteren Abruf bereit.
Enthaelt initiale Einstellungen, die in ~/.jameica.properties gespeichert sind.
Eine Box ist eine GUI-Komponente, die auf der Welcome-Page von
Hibiscus angezeigt und vom User frei angeordnet werden koennen.
Diese Klasse uebernimmt die Verwaltung der Boxen.
Ein Button.
Diese Klasse erzeugt standardisierte Bereiche fuer Buttons.
Diese Klasse erzeugt standardisierte Bereiche fuer die Dialog-Buttons.
Eingabefeld, welches jedoch noch einen Button hinten dran
besitzt.
Dialog, der einen Kalender enthaelt.
Ein Kalender-Komponente, die auch Termine anzeigen kann.
Vorkonfigurierter Cancel-Button.
Kleine Hilfs-Klasse mit der sich X509-Zertifikate einfach auslesen lassen.
Ein Dialog, der ein X509-Zertifikat lediglich anzeigt.
Action zum Importieren eines neuen Zertifikates.
Eine vorkonfektionierte Tabelle, welche die Liste der installierten Zertifikate anzeigt.
Ein Dialog, der ein X509-Zertifikat anzeigt und den User fragt, ob er dem Zertifikat traut.
Ueber diese Action kann das Master-Passwort von Jameica geaendert werden.
ContextMenu-Element, dass immer genau dann automatisch
deaktiviert ist, wenn das aktuelle Objekt
null
ist.ContextMenu-Element, dass immer genau dann automatisch
aktiviert ist, wenn genau ein einzelner Datensatz selektiert ist.
Message, die synchron verschickt wird, wenn die Vertrauensstellung
eines Zertifikates geprueft werden soll.
Dialog zum Konfigurieren der Boxen.
Kuemmert sich um das Laden der Klassen und Registrieren im Classfinder.
Farbwerte.
Eingabefeld, zur Auswahl einer Farbe.
Beschreibt eine Spalte aus einer Tabelle oder einem Tree.
Mehrspalten-Layout.
Liest die System-Konfiguration aus config.xml.
Eine ProgressMonitor-Implementierung, die die Ausgaben ins Log schreibt.
Implementierung fuer die Beschreibungen eines Message-Consumers im Manifest.
Abstrakte Klasse, die die Basis-Funktionalitaet zur Erstellung eines komplexen Dialogs
mitbringt.
Context des Attachments.
Optionaler Context des Bookmark.
Bildet ein Context-Menu in Jameica ab.
Bildet ein Element eines Kontext-Menus ab.
Diese Klasse serialisiert/deserialisiert die Context-Information des Bookmarks.
Formatierer fuer Geld-Betraege.
Custom-Decimalformat
Enthaelt Parameter-Daten fuer das Customizing von Jameica.
Formatierer fuer Datums-Angaben.
Fix und fertig konfiguriertes Eingabe-Feld fuer die Datumseingabe.
Hilfsklasse zum Parsen von Datumsangaben.
Interface, welches einen einzelnen Tag im Kalender rendert.
Die moeglichen Status-Codes fuer den Kalender-Tag.
Default-Implementierung des DayRenderer-Interfaces.
Implementiert die verzoegerte Ausloesung einer Aktion, um Bundle-Updates durchzufuehren.
Implementiert eine einzelne Abhaengigkeit eines Plugins zu einem anderen.
Dialog, der die Plugin-Abhaengigkeiten anzeigt, die mit heruntergeladen werden koennen.
Dialog, der fehlende Plugin-Abhaengigkeiten anzeigt.
Uebernimmt das Deployen der Plugins.
Eingabe-Feld, welches beim Klick auf den Button einen Dialog zur Auswahl
eines Objektes oeffnet.
Dummy-Engine, die nicht verschluesselt sondern lediglich die Daten kopiert.
Interface fuer eine Engine zum Ver- und Entschluessel von Daten.
Ein auf- und zuklappbarer Container.
Basis-Interface einer erweiterbaren Komponente-
Basis-Interface aller Extensions.
Ein Extension-Deskriptor beschreibt eine Extension, welche
bei einem Plugin beliegen kann, um die Funktionalitaet eines
anderen Plugins zu erweitern.
In der ExtensionRegistry werden alle Erweiterungsmodule registriert.
View, die gestartet wird, wenn der Main-GUI Loop gecrasht ist.
Gemeinsames Interface fuer Features, die zu einer Tabelle nachgeruestet werden koennen.
Hilfsklasse mit Meta-Informationen fuer das Feature.
Liste der Events, auf die ein Feature reagieren kann.
Feature fuer die Zwischenablage-Funktion.
CTRL+A funktioniert unter Windows nicht nativ.
Feature, welches Shortcuts aus dem Contextmenu ermittelt und diese auf die Tabelle anwendet.
Feature fuer die Summen-Funktion.
Wird gesendet, wenn sich im System eine Programm-Datei geaendert hat.
Ueberwacht alle Programm-Dateien auf Aenderungen und informiert ggf das System.
Input-Feld fuer die Auswahl von Dateien.
Eine Box, die angezeigt wird, wenn noch keine Plugins installiert sind.
Schrift-Informationen.
Eingabefeld, zur Auswahl einer Schrift.
Kleine Formatierer-Klasse.
Freiformatierbarer Text.
Startet und beendet die GUI der Anwendung.
Malt eine Standard-Ueberschrift in den Dialog.
Initialisiert den Hostname-Verifier.
Erweitert den Login-Dialog fuer HTTP-Authentifizierung
und hierbei insb.
Implementierung des HTTP-Transport.
Wird beim Herunterfahren von Jameica benachrichtigt und speichert Strings ab, zu denen
waehrend der Sitzung keine Uebersetzungen gefunden wurden.
Implementierung eines Auswahlfeldes fuer ein Bild.
Kapselt ein UI-Element, welches links ein Icon und rechts daneben
Ueberschrift, Text und Buttons anzeigt.
Enums fuer die verschiedenen Zustaende beim Zeichnen des Info-Panel.
Kleine Hilfsklasse, die Informationen aus info.xml Files ausliest.
Meta-Service, der dafuer sorgt, dass alle Basis-Dienste
gebootet werden.
Interface, welches beim BeanService registriert werden kann,
um beim Instanziieren von Beans zusaetzliche Injections vorzunehmen.
Durchsucht die Funktionen in der Klasse nach der "PostConstruct" Annotation
und fuehrt diese Methoden nach der Erzeugun der Instanz aus.
Durchsucht die Funktionen in der Klasse nach der "Receive" Annotation
und registriert passende MessageConsumer.
InjectHandler fuer die "Resource" Annotation.
Basis-Interface fuer alle Eingabefelder in Jameica.
Message-Consumer, der QueryMessages mit Script-Funktionen ausfuehrt.
Generisches Element fuer die Navigation/Menu.
Jameica-Implementierung des Java-Authenticators.
Ueber diese Enums koennen die Properties des Authentifizierungs-Requests abgefragt
werden.
Jameica-eigene Runtime-Exception.
Der Hostname-Verifier von Jameica.
Security-Manager von Jameica.
Unser eigener TrustManager fuer die Zertifikatspruefung zwischen Client und Server.
Nachricht, die gesendet wird, wenn sich der Keystore geaendert hat.
Diese Klasse kapselt Dialog-Teile in einer Gruppe.
Das ist ein Dummy-InputFeld.
View fuer die Lizenz-Informationen
Controller fuer den Dialog Lizenzinformationen.
Readonly-Eingabe-Feld, welches einen Link anzeigt.
Dialog, der eine Tabelle mit Daten aus einer Liste anzeigt.
Implementierung einer RMI-Socketfactory, welche nur an 127.0.0.1 gebundene ServerSockets liefert
Erzeugt die Lock-Datei.
Ein Dialog, der die Details einer Log-Nachricht anzeigen kann.
Action zum Exportieren des Logs.
Ein Login-Objekt mit Username und Passwort.
Ein vorkonfigurierter Login-Dialog zur Abfrage von Username und Passwort.
Generisches Interface fuer einen Login-Verifier.
Implementiert eine Tabelle, welche die letzten Log-Meldungen anzeigt
und neue automatisch hinzufuegt.
Optionale anpassbarer Bereich oben in der Anwendung für ein Logo.
Initialisiert den Logger.
Dieser Service erlaubt die automatische Suche nach Service-URLs
im LAN via Multicast.
Mutter aller Klassen ;)
Diese Klasse startet die Anwendung.
Enthaelt die Manifest-Informationen des Plugins aus plugin.xml.
Uebernimmt das Registrieren der im Plugin-Manifest definierten
Message-Consumer sowie das Versenden von Messages, die im Manifest definiert wurden.
Bildet das Dropdown-Menu ab.
Interface fuer ein Menu-Element.
Das ist das gemeinsame Interface aller Nachrichten.
Eine Convenience-Klasse zum einfachen Verschicken von Messages
an beliebige Channels, ohne extra Message-Objekte erzeugen zu muessen.
Hilfsklasse, um Nachrichten eines bestimmten Typs zu sammeln.
Dieses Interface muss implementiert werden, wenn man die Nachrichten
des Messaging-Systems erhalten will.
Implementierung fuer die Beschreibungen einer Message im Manifest.
Die Nachrichtenzentrale von Jameica ;).
Eine Queue, ueber die Nachrichten verschickt werden koennen.
Initialisiert das Messaging-System.
Erlaubt die Anzeige mehrerer Eingabefelder hinter einem Label.
Implementierung einer benamten Queue, die jedoch mittels ThreadPoolExecutor
multi-threaded arbeitet.
Implementierung einer Queue, die einen Namen hat.
Bildet den Navigations-Baum im linken Frame ab.
Bildet ein Element in der Navigation ab.
XML-Implementierung eines Navigations-Elements.
Action zum Ein-/Ausklappen der Navigation.
Dialog zur Neuvergabe von Passworten.
Kapselt eine einzeilige Meldung (Erfolg, Fehler, Hinweis), die farblich
gestaltet ist und ein Notification-Icon links enthaelt.
Der Typ der Notification.
Box zum Einrichten der Online-Updates.
Diese Exception wird geworfen, wenn der User eine Aktion abgebrochen hat.
Das ist ein Container, der weitere Parts aufnehmen kann, jedoch
die Anzeige um einen Titel und Rahmen erweitert.
Button, der oben rechts im Panel angezeigt wird.
Vorkonfigurierter Panel-Button fuer Attachments.
Vorkonfigurierter Panel-Button fuer Zurueck.
Vorkonfigurierter Panel-Button fuer Bookmarks.
Vorkonfigurierter Button fuer Druck-Support.
Generische GUI-Komponente.
Dialog zu Passwort-Eingabe.
Ist zustaendig fuer Passwort-Eingabefelder.
Implementierung einer Engine mit PBEWithMD5AndDES.
Grafisch gestaltete Platzhalter-Komponente.
Vorkonfigurierte Styles.
Seit Version 2.3 (2012-03-21) unterstuetzt Jameica auch Plugins, die
keinen eigenen Java-Code mitbringen sondern z.Bsp.
Hilfsklasse, um Plattform-/OS-spezfisches Verhalten zu behandeln.
Ueberschrieben fuer MacOS-spezfisches Verhalten.
Basis-Interface aller Plugins.
Wird ueber die Installation und Deinstallation von Plugins benachrichtigt und
haelt eine Liste mit dem aktuellen Stand der Plugins.
Container fuer die Meta-Daten eines Plugins.
Zeigt die Kurz-Infos eines Plugins inclusive Buttons fuer die Verwaltung
des Plugins an.
Legt fest, um welche Art von Plugin-Info es sich handelt.
Laedt das uebergebene Plugin herunter und installiert es.
Eine Box, die angezeigt wird, wenn Plugins nicht geladen werden konnten.
Eine Gruppe von Plugins.
Selectbox zur Auswahl eines Plugins.
Action zum Installieren eines Plugins.
Oeffnet die Liste der Plugins.
Komponente, die die Plugins in einer huebsch formatierten Liste mit
Buttons zum Managen anzeigt.
Kontrolliert alle installierten Plugins.
Message, die verschickt wird, wenn zur Laufzeit an einem Plugin etwas geaendert wurde.
Die verschiedenen Events.
Eine Box, die darauf hinweist, wenn zusätzliche Plugin-Repositories installiert sind.
Container, der zusaetzliche Informationen fuer das Plugin bereitstellt.
Initialisiert den Plugin-Loader.
Initialisiert die Services der Plugins.
Definiert eine Quelle, in der sich Plugins befinden koennen.
Die verschiedenen Arten von Plugin-Quellen.
Implementierung der Plugin-Quelle fuer explizit in der Config angegebene Plugins.
Dialog zur Auswahl einer Plugin-Quelle.
Liefert Zugriff auf die Plugin-Quellen.
Implementierung der Plugin-Quelle aus dem System-Ordner.
Implementierung der Plugin-Quelle aus dem User-Ordner.
Action zum Deinstallieren eines Plugins.
Bestaetigungsdialog fuer die Deinstallation eines Plugins.
Wird benachrichtigt, wenn ein Plugin deinstalliert wird.
Action zum Aktualisieren eines Plugins.
Kleines Tooltipp-Popup.
A PopupList is a list of selectable items that appears in its own shell positioned above
its parent shell.
Message-Consumer, der Popups anzeigt.
Kleine Hilfsklasse um die X.500-Attribute eine java.security.Principal
besser auslesen zu koennen.
Aktion zum Drucken von Daten.
Generisches Interface zur Erzeugung von Druck-Jobs.
Action, die lediglich versucht, den uebergebenen Context in einen String
zu wandeln und via org.eclipse.swt.program.Program.launch auszufuehren.
Implementierung eines Progress-Monitors, der seine Ausgaben in
Form eines Fortschrittsbalkens anzeigt.
Uebernimmt die Proxy-Einstellungen.
Vorkonfiguriertes Input-Feld mit einer Lupe.
Generische Nachricht, die verschickt werden kann, wenn man
zum Beispiel von einem anderen Plugin Informationen abfragen
will.
Eingabefeld des Typs Radiobutton.
Damit koennen Methoden in Klassen annotiert werden, die
via Messaging aufgerufen werden koennen.
Service, der die RMI-Registry startet.
Ein einzelner Reminder.
Implementierung des Appointment-Interface basierend auf einem Jameica-Reminder.
Action zum Anlegen und Bearbeiten eines Freitext-Reminders.
Dialog zum Bearbeiten eines Freitext-Reminders.
Message-Consumer, der ausgeloest wird, wenn ein Freitext-Reminder faellig ist.
Implementierung eines Termin-Providers fuer Jameica-Reminders.
Erweiterte Kalender-Komponente, die bereits die Jameica-Reminder anzeigt.
Enthaelt die Eckdaten fuer die zyklische Wiederholung eines Reminders.
Die Zeiteinheit.
Auswahlfeld fuer ein Reminder-Intervall.
Erweitert eine Query-Message, um das urspruenglich geplante Ausfuehrungsdatum von
Remindern mit angegeben zu koennen.
Stellt einen Dienst zur Verfuegung, mit dem Messages zu einem
angegebenen Zeitpunkt versendet werden koennen.
Interface fuer einen Storage-Provider von Remindern.
Implementierung eines Storage-Providers fuer Reminder, der die Daten
in einer Wallet-Datei speichert.
Deregistriert ein Script, welches via Messaging uebergeben wurde.
Container fuer ein einzelnes Repository.
Aktion zum Hinzufuegen eines neuen Repository.
Action zum Deaktivieren eines Repository.
Action zum Bearbeiten der Repositories.
Dialog zum Konfiurieren der Repositories.
Action zum Aktivieren eines Repository.
Tabelle mit den Repositories.
Hilfsobjekt zum formatierten Anzeigen der URLs.
Context-Menu fuer die Repository-Liste.
Aktion zum Loeschen eines Repository.
Das Such-Ergebnis einer Repository-Suche.
Dieser Service verwaltet den Zugriff auf Online-Repositories mit Jameica-Plugins.
Kapselt das Ergebnis der aufgeloesten Abhaengigkeiten fuer ein Plugin.
Interface fuer ein einzelnes Suchergebnis.
Verwendet direkt RSA zum Verschluesseln sowie den Public- und Private-Key.
Eingabefeld in Form eines Schiebereglers.
Interface fuer den Scripting-Service.
Erweitert die View mit dem System-Einstellungen um die Scripting-Optionen.
Ein Container, der bei Bedarf Scrollbalken anzeigt.
Erzeugt eine Such-Box, in der man Text eingaben kann.
Action zum Konfigurieren der Such-Einstellungen.
Dialog zum Konfigurieren der Such-Optionen.
GUI-Modul fuer das Suchformular.
Interface fuer einen Provider, der von der Suchmaschine abgefragt wird.
Implementierung des Suchergebnisses fuer einen Provider.
Zeigt das Ergenis einer Suche als Tree an.
Zeigt die Ergebnisse der Suche als Baum an.
Service zur Initialisierung der Suchmaschine.
Service, der den Security-Manager setzt.
Ist zustaendig fuer Eingabefelder des Typs "Select" aka "Combo".
Diese Klasse bildet den Serverloop der Anwendung ab.
Ein Service-Deskriptor beschreibt Name und Klasse
eines Services, welcher von einem Plugin zur Verfuegung
gestellt werden kann.
Diese Klasse stellt alle von Plugins genutzen Services zur Verfuegung.
Dialog fuer die Programm-Einstellungen.
Diese Klasse stellt eine Art Storage-Provider fuer Einstellungen
zur Verfuegung.
Wird versendet, wenn der User die System-Einstellungen von Jameica geaendert hat.
Controller fuer die Einstellungen unter Datei->Einstellungen
Wird versendet, wenn der User die System-Einstellungen von Jameica zurueckgesetzt hat.
Eingabefeld zum Festlegen eines Shortcuts.
Simpelste Version eines Containers ohne Rahmen und Titel.
Billiger Dialog, der nur einen Text und einen OK-Button enthaelt.
Kopiert von
http://www.eclipse.org/articles/swt-design-2/sleak.htm
Malt ein Spinner-Feld.
Der Splash-Screen der Anwendung ;).
Der Splashscreen-Modus.
Diese Klasse uebernimmt die Erstellung der SSL-Zertifikate fuer die sichere RMI-Kommunikation.
Implementierung der clientseitigen Socket-Factory fuer RMI mit SSL-Support.
Implementierung einer RMI-Socketfactory mit Unterstuetzung fuer SSL.
Initialisiert das SSL-Subsystem.
Aktiviert unsere SSL-Socket-Factory fuer die eigene Zertifikatspruefung.
Startseite von Jameica.
Enthaelt die Start-Parameter von Jameica.
Bildet die Statusleiste der Anwendung ab.
Statusbar-Item, welches einen Kalender anzeigt.
Interface fuer ein Element, welches in der Status-Leiste platziert werden kann.
Wenn man eine Nachricht in der Statuszeile von Jameica anzeigen
will, dann schickt man einfach eine Nachricht dieses Typs an
die MessagingFactory.
Ein Nachrichten-Consumer, der alle Statusbar-Meldungen im Server-Mode in's Log schreibt.
Ein Statusbar-Element, welches einen Status-Text anzeigt.
Interface für einen Storage-Provider.
Auswahldialog für den zu verwendenden Storage-Provider.
Storage-Provider, der die Speicherung in lokalen Dateien übernimmt.
Storage-Provider, der die Speicherung per Jameica Messaging übernimmt.
Diese Klasse ist fuer Styling-Kram in Jameica zustaendig.
Default-Implementierung der Style-Factory.
Diverse statische SWT-Hilfsfunktionen.
Die vordefinierten Zoomlevel.
Gibt beim Start System-Infos aus.
Der Service ermoeglicht das generische Setzen von JVM System-Properties
ohne diese direkt im Start-Aufruf von Jameica definieren zu muessen.
Action zum Anzeigen der System-Zertifikate.
Dialog zum Anzeigen der System-Zertifikate.
Diese Nachricht wird gesendet, wenn sich am System-Status von Jameica
etwas geaendert hat.
Eine Box, die die System-Meldungen des Starts anzeigt (insofern welche vorliegen).
Wird verwendet, um beim ersten Oeffnen des System-Plugin-Repository einen Custom-Dialog
anzuzeigen.
Zeigt das Systray an.
Service, der sich um das Systay kümmert.
Diese Klasse kapselt Dialog-Teile in einem Tab.
Ein Listener, der an eine Tabelle via
TablePart.addChangeListener(TableChangeListener)
gehaengt werden kann,
wenn einzelne Spalten direkt in der Tabelle aenderbar sein sollen.Klasse, welche fuer die Formatierung von Tabellen verwendet werden kann.
Erzeugt eine Standard-Tabelle.
Mehrzeiliges Text-Eingabe-Feld.
Dialog zur Eingabe eines kurzen Textes.
Ist zustaendig fuer Standard-Eingabefelder.
Eine Standard-Textnachricht mit Text und Titel.
Simpler Text, der automatisch nach unten
scrollen kann und Auto-Wordwrap kann.
Eine Komponente, die einen Titel mit Farberverlauf im Hintergrund anzeigt.
Generische Kapselung zum Download von Daten von anderen Systemen - typischerweise via HTTP.
Verwaltet die Transport-Protokolle.
Klasse, welche fuer die Formatierung von Trees verwendet werden kann.
Erzeugt einen Baum.
Loest eine Message nach dem Start von Jameica aus, wenn der vorherige Shutdown nicht sauber war.
Action zum Konfigurieren der Updates.
Dialog zum Bearbeiten der Update-Einstellungen.
Service, der regelmaessig prueft, ob Updates fuer installierte Plugins
in den Repositories liegen.
Resource-Loader von Velocity.
Kapselt eine Versionsnummer.
Bildet das Content-Frame ab.
Warte-Dialog, der einen Text und einen Fortschrittsbalken fuer ein Timeout anzeigt.
Liefert eine Art Brieftasche, ueber die andere Klassen Daten
verschluesselt abspeichern koennen.
Ermittelt das zu verwendende Arbeitsverzeichnis durch Nachfrage beim User.
Vereinfacht das Parsen komplexer XML-Strukturen mit NanoXML.
Dialog, der nur einen Text und einen Ja/Nein-Button enthaelt.
Implementiert die Checks auf ein gezipptes Plugin.