Package com.iizigo.db.editor
Class CustomParameterMarkerPage
- java.lang.Object
- org.eclipse.jface.dialogs.DialogPage
- org.eclipse.jface.wizard.WizardPage
- org.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage
- com.iizigo.db.editor.CustomParameterMarkerPage
- All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage
,org.eclipse.jface.dialogs.IMessageProvider
,org.eclipse.jface.wizard.IWizardPage
public class CustomParameterMarkerPage extends org.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage
Copy and modification of org.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage.- Author:
- Christopher Mindus
Constructor Summary
Constructors Constructor Description CustomParameterMarkerPage(CustomSQLBuilder builder, java.util.Vector<org.eclipse.datatools.modelbase.sql.query.ValueExpressionVariable> parms)
Creates the marker page.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createControl(org.eclipse.swt.widgets.Composite parent)
java.util.Vector<?>
getParameterMarkers()
boolean
performOk()
void
setVisible(boolean visible)
boolean
updateFinishButton()
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage
Constructor Detail
CustomParameterMarkerPage
public CustomParameterMarkerPage(CustomSQLBuilder builder, java.util.Vector<org.eclipse.datatools.modelbase.sql.query.ValueExpressionVariable> parms)
Creates the marker page.- Parameters:
builder
- The SQLBuilder instance.parms
- Array of variables.
Method Detail
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- Specified by:
createControl
in interfaceorg.eclipse.jface.dialogs.IDialogPage
- Overrides:
createControl
in classorg.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage
updateFinishButton
public boolean updateFinishButton()
- Overrides:
updateFinishButton
in classorg.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage
setVisible
public void setVisible(boolean visible)
- Specified by:
setVisible
in interfaceorg.eclipse.jface.dialogs.IDialogPage
- Overrides:
setVisible
in classorg.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage
performOk
public boolean performOk()
- Overrides:
performOk
in classorg.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage
getParameterMarkers
public java.util.Vector<?> getParameterMarkers()
- Overrides:
getParameterMarkers
in classorg.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage