Part
PluginListMenu
, RepositoryListMenu
public class ContextMenu extends java.lang.Object implements Part
Constructor | Description |
---|---|
ContextMenu() |
Modifier and Type | Method | Description |
---|---|---|
void |
addItem(ContextMenuItem item) |
Fuegt dem Context-Menu ein neues Element hinzu.
|
void |
addMenu(ContextMenu menu) |
Fuegt ein Sub-Menu hinzu.
|
java.util.List |
getItems() |
Liefert eine Liste aller Items.
|
void |
paint(org.eclipse.swt.widgets.Composite parent) |
Malt die Komponente in das angegebene Composite.
|
protected void |
setCurrentObject(java.lang.Object object) |
Teilt dem Context-Menu mit, auf welches Objekt sich das eben geoeffnete Kontext-Menu bezieht.
|
void |
setImage(org.eclipse.swt.graphics.Image image) |
Speichert das anzuzeigende Icon.
|
void |
setText(java.lang.String text) |
Legt einen Namen fuer das Menu fest.
|
public void addItem(ContextMenuItem item)
item
- das hinzuzufuegende Element.public java.util.List getItems()
public void addMenu(ContextMenu menu)
menu
- Sub-Menu.public void setText(java.lang.String text)
text
- anzuzeigender Name fuer das Sub-Menu.public void setImage(org.eclipse.swt.graphics.Image image)
image
- Image.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 setCurrentObject(java.lang.Object object)
object
- das momentane Objekt.