public class ExtendedMeasureProviderConfigurationContainer extends ExtendedMeasureProviderConfigurationUI
| Constructor and Description |
|---|
ExtendedMeasureProviderConfigurationContainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
createControl(org.eclipse.swt.widgets.Composite parent)
Creates the top level control for this properties
tab under the given parent composite.
|
org.eclipse.swt.widgets.Control |
getControl()
Return the top level control.
|
String |
getErrorMessage()
Returns the current error message for this tab.
|
String |
getName()
Returns the name of this tab.
|
void |
initializeFrom(Map<String,Object> configuration)
Initializes this tab's controls with values from the given
properties map.
|
boolean |
isValid()
Returns whether this tab is in a valid state.
|
void |
performApply(Map<String,Object> configuration)
Copies values from this tab into the given
properties map.
|
public ExtendedMeasureProviderConfigurationContainer()
public void createControl(org.eclipse.swt.widgets.Composite parent)
ExtendedMeasureProviderConfigurationUIcreateControl in class ExtendedMeasureProviderConfigurationUIparent - the parent compositepublic void initializeFrom(Map<String,Object> configuration)
ExtendedMeasureProviderConfigurationUIinitializeFrom in class ExtendedMeasureProviderConfigurationUIconfiguration - the propertiespublic void performApply(Map<String,Object> configuration)
ExtendedMeasureProviderConfigurationUIperformApply in class ExtendedMeasureProviderConfigurationUIconfiguration - the propertiespublic String getErrorMessage()
ExtendedMeasureProviderConfigurationUInull to indicate no error message.getErrorMessage in class ExtendedMeasureProviderConfigurationUInull if nonepublic boolean isValid()
ExtendedMeasureProviderConfigurationUIisValid in class ExtendedMeasureProviderConfigurationUIpublic String getName()
ExtendedMeasureProviderConfigurationUIgetName in class ExtendedMeasureProviderConfigurationUIpublic org.eclipse.swt.widgets.Control getControl()
ExtendedMeasureProviderConfigurationUIcreateControl has to be executed first.getControl in class ExtendedMeasureProviderConfigurationUI