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:
IDialogPage, IMessageProvider, 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 Details

    • CustomParameterMarkerPage

      public CustomParameterMarkerPage(CustomSQLBuilder builder, Vector<org.eclipse.datatools.modelbase.sql.query.ValueExpressionVariable> parms)
      Creates the marker page.
      Parameters:
      builder - The SQLBuilder instance.
      parms - Array of variables.
  • Method Details

    • createControl

      public void createControl(Composite parent)
      Specified by:
      createControl in interface IDialogPage
      Overrides:
      createControl in class org.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage
    • updateFinishButton

      public boolean updateFinishButton()
      Overrides:
      updateFinishButton in class org.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage
    • setVisible

      public void setVisible(boolean visible)
      Specified by:
      setVisible in interface IDialogPage
      Overrides:
      setVisible in class org.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage
    • performOk

      public boolean performOk()
      Overrides:
      performOk in class org.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage
    • getParameterMarkers

      public Vector<?> getParameterMarkers()
      Overrides:
      getParameterMarkers in class org.eclipse.datatools.sqltools.sqlbuilder.views.execute.ParameterMarkerPage