public interface IZExplorerPropertyControlProvider
Controls to the corresponding IZExplorerPropertys defined in
the extension.
Copyright Micro Focus GmbH.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXT_POINT_EXECUTABLE_EXTENSION
The id of the executable extension.
|
static java.lang.String |
EXT_POINT_SERVERSETTINGS_PROVIDER_ID
The id of the corresponding extension point.
|
| Modifier and Type | Method and Description |
|---|---|
void |
createControls(org.eclipse.swt.widgets.Composite pComposite)
This method should be used to create the Controls that should be
displayed in the Server Settings dialog.
|
java.lang.String |
getValue(java.lang.String pPropertyID)
This method should return the value of the
Control to the
corresponding property. |
void |
restoreDefaultValues()
Restore the default value of all Controls provided by this
implementation.
|
void |
setValue(java.lang.String pPropertyID,
java.lang.String pValue)
This method is called to set the value of the
Control for the
corresponding property. |
IControlValidationResult |
validateFields()
Validates entered values of dialog fields.
|
static final java.lang.String EXT_POINT_SERVERSETTINGS_PROVIDER_ID
static final java.lang.String EXT_POINT_EXECUTABLE_EXTENSION
void createControls(org.eclipse.swt.widgets.Composite pComposite)
pComposite - the composite of the Server Settings dialog.IControlValidationResult validateFields()
IControlValidationResult or
null if no validation errors occurred. The focus
will be set to the returned Control of
IControlValidationResult.getControl().java.lang.String getValue(java.lang.String pPropertyID)
Control to the
corresponding property.pPropertyID - the property ID of the property.Control. Do not return
null. Text.getText().void setValue(java.lang.String pPropertyID,
java.lang.String pValue)
Control for the
corresponding property.pPropertyID - the property ID of the property.pValue - the value which should be set. Text.setText(String).void restoreDefaultValues()
Copyright © 2015 Micro Focus GmbH. All rights reserved.