Class TableDataSourceEditor

java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
org.pentaho.reporting.libraries.designtime.swing.CommonDialog
org.pentaho.reporting.ui.datasources.table.TableDataSourceEditor
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class TableDataSourceEditor extends org.pentaho.reporting.libraries.designtime.swing.CommonDialog
Author:
Ezequiel Cuellar
See Also:
  • Constructor Details

    • TableDataSourceEditor

      public TableDataSourceEditor(Dialog aOwner)
    • TableDataSourceEditor

      public TableDataSourceEditor(Frame aOwner)
    • TableDataSourceEditor

      public TableDataSourceEditor()
      Creates a non-modal dialog without a title and without a specified Frame owner. A shared, hidden frame will be set as the owner of the dialog.

      This constructor sets the component's locale property to the value returned by JComponent.getDefaultLocale.

      Throws:
      HeadlessException - if GraphicsEnvironment.isHeadless() returns true.
      See Also:
  • Method Details

    • init

      protected void init()
      Overrides:
      init in class org.pentaho.reporting.libraries.designtime.swing.CommonDialog
    • getDialogId

      protected String getDialogId()
      Specified by:
      getDialogId in class org.pentaho.reporting.libraries.designtime.swing.CommonDialog
    • createContentPane

      protected Component createContentPane()
      Specified by:
      createContentPane in class org.pentaho.reporting.libraries.designtime.swing.CommonDialog
    • performConfiguration

      public org.pentaho.reporting.engine.classic.core.TableDataFactory performConfiguration(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext designTimeContext, org.pentaho.reporting.engine.classic.core.TableDataFactory dataFactory, String selectedQuery)
    • updateComponents

      protected void updateComponents()
    • importComplete

      public void importComplete(org.pentaho.reporting.engine.classic.core.util.TypedTableModel tableModel)
    • importFailed

      public void importFailed(Exception e)
    • main

      public static void main(String[] args)