public class MathExpressionParameterPage extends TextSourceListParameterPage implements MathematicalExpressionFunction
ENTITY_VARIABLE, ID, MATH_SPECIALS, PARAMETER_EXPRESSION
Constructor and Description |
---|
MathExpressionParameterPage()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
configure(org.eclipse.swt.widgets.Text textField)
Subclasses can configure the text field to for example add some
validation mechanism.
|
protected String |
getParameterName()
Should return the parameter which should be configured using all source
properties.
|
protected String |
getSourcePropertyName()
Should return the name of the source property which should be used.
|
protected void |
sourcePropertiesChanged(Iterable<EntityDefinition> variables)
This gets called, when the user chose other source properties.
|
createAndLayoutTextField, getText, insertTextAtCurrentPos, setText, useMultilineInput
createContent, determineDefaultVariableNames, getConfiguration, getTextField, getVariableName, onShowPage, setParameter
createControl, dispose, getHelpContext, getWizard, performHelp
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setMessage, setVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getConfiguration, setParameter
public MathExpressionParameterPage()
protected String getParameterName()
SourceListParameterPage
getParameterName
in class SourceListParameterPage<org.eclipse.swt.widgets.Text>
SourceListParameterPage.getParameterName()
protected String getSourcePropertyName()
SourceListParameterPage
getSourcePropertyName
in class SourceListParameterPage<org.eclipse.swt.widgets.Text>
SourceListParameterPage.getSourcePropertyName()
protected void configure(org.eclipse.swt.widgets.Text textField)
SourceListParameterPage
configure
in class SourceListParameterPage<org.eclipse.swt.widgets.Text>
textField
- the text field to configureTextSourceListParameterPage#configure(Text)
protected void sourcePropertiesChanged(Iterable<EntityDefinition> variables)
SourceListParameterPage
sourcePropertiesChanged
in class SourceListParameterPage<org.eclipse.swt.widgets.Text>
variables
- the new source propertiesSourceListParameterPage.sourcePropertiesChanged(Iterable)
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a