Constructor | Description |
---|---|
Navigation() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
add(NavigationItem navi) |
Fuegt einen weiteren Navigationszweig hinzu.
|
protected void |
expand() |
Klappt die Elemente entsprechend letztem Status/Vorkonfiguration alle auf bzw.
|
void |
paint(org.eclipse.swt.widgets.Composite parent) |
Malt die Komponente in das angegebene Composite.
|
void |
select(java.lang.String id) |
Selektiert das Navigationselement mit der angegebenen ID.
|
void |
setUnreadCount(java.lang.String id,
int unread) |
Ergaenzt ein Navigationselement um eine "Ungelesen"-Markierung wie in der
Ordner-Ansicht eines Mailprogramms.
|
void |
update(NavigationItem item) |
Aktualisiert einen Teil des Navigationsbaumes.
|
public void paint(org.eclipse.swt.widgets.Composite parent) throws java.rmi.RemoteException
Part
paint
in interface Part
parent
- das Composite.java.rmi.RemoteException
Part.paint(org.eclipse.swt.widgets.Composite)
protected void expand()
protected void add(NavigationItem navi) throws java.lang.Exception
navi
- das hinzuzufuegende Navigations-Element.java.lang.Exception
public void update(NavigationItem item) throws java.rmi.RemoteException
item
- das zu aktualisierende Element.java.rmi.RemoteException
public void setUnreadCount(java.lang.String id, int unread)
id
- die ID des Navigationselementes.unread
- Anzahl der ungelesenen Elemente.
Wird ein Wert groesser "0" uebergeben, wird das Navigationselement fett gedruckt
und die Anzahl der ungelesenen Elemente in Klammern dahinter angezeigt. Andernfalls
wird der Fettdruck aufgehoben und die Anzahl entfernt.public void select(java.lang.String id)
id
- zu selektierende ID.