de.willuhn.jameica.gui
Interface Part

All Known Subinterfaces:
Box, Input, StatusBarItem
All Known Implementing Classes:
AbstractBox, AbstractInput, AbstractTablePart, Back, BackgroundTaskMonitor, BackupVersionsList, Button, ButtonInput, Cancel, CertificateList, CheckboxInput, ColorInput, ContextMenu, DateInput, DecimalInput, DialogInput, DirectoryInput, ExpandPart, FileInput, FontInput, FormTextPart, IntegerInput, LabelInput, LogList, Navigation, OverdueReminders, Panel, PasswordInput, PluginList, ProgressBar, SearchInput, SearchPart, SearchResultPart, SelectInput, ServiceList, SpinnerInput, StatusBar, StatusBarCalendarItem, StatusBarTextItem, SystemMessages, TablePart, TextAreaInput, TextInput, TextPart, TreePart, View

public interface Part

Generische GUI-Komponente. Der primaere Vorteil gegenueber einem herkoemmlichen SWT-Widget liegt darin, dass die Komponente vollstaendig erzeugt werden kann noch bevor es gemalt wird. Hae? Alle SWT-Widgets verlangen im Konstruktor ein Parent (in der Regel ein Composite). Das heisst, man muss zum Zeitpunkt der Instanziierung bereits wissen, wo das Widget hingemalt werden soll. Dies ist hier nicht der Fall. Der Part wird erst gemalt, wenn dessen paint-Methode aufgerufen wird.


Method Summary
 void paint(org.eclipse.swt.widgets.Composite parent)
          Malt die Komponente in das angegebene Composite.
 

Method Detail

paint

void paint(org.eclipse.swt.widgets.Composite parent)
           throws java.rmi.RemoteException
Malt die Komponente in das angegebene Composite.

Parameters:
parent - das Composite.
Throws:
java.rmi.RemoteException