Package org.pentaho.reporting.engine.classic.core.modules.gui.commonswing

Examples of org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.JStatusBar


    addComponentListener(new RequestFocusHandler());

    previewPane = new PreviewPane();
    previewPane.setDeferredRepagination(true);
    addComponentListener(new TriggerPaginationListener(previewPane));
    statusBar = new JStatusBar(previewPane.getIconTheme());

    progressBar = new ReportProgressBar();
    progressBar.setVisible(false);
    previewPane.addReportProgressListener(progressBar);
View Full Code Here


  }

  protected void initializeFromJob(final MasterReport job,
                                   final GuiContext guiContext)
  {
    final JStatusBar statusBar = getStatusBar();
    if (statusBar != null)
    {
      statusBar.setIconTheme(guiContext.getIconTheme());
    }
  }
View Full Code Here

    previewPane = new PreviewPane();
    previewPane.setDeferredRepagination(true);
    addComponentListener(new TriggerPaginationListener(previewPane));

    statusBar = new JStatusBar(previewPane.getIconTheme());

    pageLabel = new JLabel();

    final Configuration configuration = ClassicEngineBoot.getInstance().getGlobalConfig();
    final boolean progressBarEnabled = "true".equals(configuration //$NON-NLS-1$
View Full Code Here

    public void propertyChange(final PropertyChangeEvent evt)
    {
      final String propertyName = evt.getPropertyName();
      final PreviewPane previewPane = getPreviewPane();
      final JStatusBar statusBar = getStatusBar();
      if (PreviewPane.MENU_PROPERTY.equals(propertyName))
      {
        // Update the menu
        final JMenu[] menus = previewPane.getMenu();
        updateMenu(menus);
        return;
      }

      if (PreviewPane.TITLE_PROPERTY.equals(propertyName))
      {
        setTitle(previewPane.getTitle());
        return;
      }

      if (PreviewPane.STATUS_TEXT_PROPERTY.equals(propertyName)
          || PreviewPane.STATUS_TYPE_PROPERTY.equals(propertyName))
      {
        statusBar.setStatus(previewPane.getStatusType(), previewPane.getStatusText());
        return;
      }

      if (PreviewPane.ICON_THEME_PROPERTY.equals(propertyName))
      {
        statusBar.setIconTheme(previewPane.getIconTheme());
        return;
      }

      if (PreviewPane.PAGINATING_PROPERTY.equals(propertyName))
      {
        if (Boolean.TRUE.equals(evt.getNewValue()))
        {
          pageLabel.setVisible(false);
          statusBar.setStatus(StatusType.INFORMATION, messages.getString(
              "PreviewDialog.USER_PAGINATING")); //$NON-NLS-1$
          if (progressBar != null)
          {
            previewPane.addReportProgressListener(progressBar);
            progressBar.setOnlyPagination(true);
            progressBar.setVisible(true);
            progressBar.revalidate();
          }
          if (progressDialog != null)
          {
            previewPane.addReportProgressListener(progressDialog);
            SwingUtil.centerDialogInParent(progressDialog);
            progressDialog.setOnlyPagination(true);
            progressDialog.setVisible(true);
          }
        }
        else
        {
          pageLabel.setVisible(true);
          statusBar.setStatus(StatusType.NONE, ""); //$NON-NLS-1$
          if (progressBar != null)
          {
            progressBar.setOnlyPagination(false);
            progressBar.setVisible(false);
            previewPane.removeReportProgressListener(progressBar);
View Full Code Here

    addComponentListener(new RequestFocusHandler());

    previewPane = new PreviewPane();
    previewPane.setDeferredRepagination(true);
    addComponentListener(new TriggerPaginationListener(previewPane));
    statusBar = new JStatusBar(previewPane.getIconTheme());

    progressBar = new ReportProgressBar();
    progressBar.setVisible(false);
    previewPane.addReportProgressListener(progressBar);
View Full Code Here

  /**
   * Initialisation.
   */
  private void initConstructor()
  {
    statusBar = new JStatusBar();
    setTitle(getResources().getString("csvexportdialog.dialogtitle")); //$NON-NLS-1$
    initialize();
    clear();
    getFormValidator().setEnabled(true);
  }
View Full Code Here

  /**
   * Initialisation.
   */
  private void initConstructor()
  {
    statusBar = new JStatusBar();
    setTitle(getResources().getString("htmlexportdialog.dialogtitle")); //$NON-NLS-1$
    initialize();
    clear();
  }
View Full Code Here

   * Initialisation.
   */
  private void initConstructor()
  {
    actionSelectFile = new ActionSelectFile(getResources());
    statusBar = new JStatusBar();
    setTitle(getResources().getString("rtf-exportdialog.dialogtitle")); //$NON-NLS-1$
    initialize();
    clear();
  }
View Full Code Here

  /**
   * Initialisation.
   */
  private void initConstructor()
  {
    statusBar = new JStatusBar();
    setTitle(getResources().getString("htmlexportdialog.dialogtitle")); //$NON-NLS-1$
    initialize();
    clear();
  }
View Full Code Here

   * Initialisation.
   */
  private void initConstructor()
  {
    actionSelectFile = new ActionSelectFile(getResources());
    statusBar = new JStatusBar();
    setTitle(getResources().getString("excelexportdialog.dialogtitle")); //$NON-NLS-1$
    initialize();
    clear();
  }
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.JStatusBar

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.