public class ServiceBindingDialog extends AbstractDialog
i18n, MONITOR_CURRENT, MONITOR_PRIMARY, POSITION_CENTER, POSITION_MOUSE
Constructor | Description |
---|---|
ServiceBindingDialog(java.lang.Class pluginclass,
java.lang.String servicename,
int position) |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
protected java.lang.Object |
getData() |
Liefert einen String des Formats "hostname:port" zurueck
oder
null , wenn nichts sinnvolles eingegeben wurde. |
protected void |
paint(org.eclipse.swt.widgets.Composite parent) |
Muss vom abgeleiteten Dialog ueberschrieben werden.
|
addCloseListener, addShellListener, close, createShell, getDisplay, getShell, isModeless, onEscape, open, setMonitor, setPanelText, setSideImage, setSize, setTitle
public ServiceBindingDialog(java.lang.Class pluginclass, java.lang.String servicename, int position)
pluginclass
- Klasse des Plugins.servicename
- Der Service-Name.position
- protected void paint(org.eclipse.swt.widgets.Composite parent) throws java.lang.Exception
AbstractDialog
paint
in class AbstractDialog
parent
- das Composite, in dem der Dialog gemalt werden soll.
Hinweis: Das Composite enthaelt bereits ein einspaltiges GridLayout
.java.lang.Exception
- Kann von der abgeleiteten Klasse geworfen
werden. Tut sie das, wird der Dialog nicht angezeigt.AbstractDialog.paint(org.eclipse.swt.widgets.Composite)
protected java.lang.Object getData() throws java.lang.Exception
null
, wenn nichts sinnvolles eingegeben wurde.getData
in class AbstractDialog
java.lang.Exception
AbstractDialog.getData()