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

Examples of org.pentaho.reporting.engine.classic.core.modules.gui.print.PageSetupDialog$CancelAction


    if ("true".equals(ClassicEngineBoot.getInstance().getGlobalConfig().getConfigProperty // NON-NLS
        ("org.pentaho.reporting.engine.classic.core.modules.gui.print.UseAlternatePageSetupDialog"))) // NON-NLS
    {
      final GuiContext context = new DefaultGuiContext();
      final PageSetupDialog dialog;
      final Window proxy = LibSwingUtil.getWindowAncestor(getReportDesignerContext().getView().getParent());
      if (proxy instanceof Frame)
      {
        dialog = new PageSetupDialog(context, (Frame) proxy);
      }
      else if (proxy instanceof Dialog)
      {
        dialog = new PageSetupDialog(context, (Dialog) proxy);
      }
      else
      {
        dialog = new PageSetupDialog(context);
      }

      final PageDefinition definition = dialog.performSetup(originalPageDef);
      if (dialog.isConfirmed() == false)
      {
        return;
      }
      if (ObjectUtilities.equal(definition, originalPageDef))
      {
View Full Code Here


    if ("true".equals(ClassicEngineBoot.getInstance().getGlobalConfig().getConfigProperty // NON-NLS
        ("org.pentaho.reporting.engine.classic.core.modules.gui.print.UseAlternatePageSetupDialog"))) // NON-NLS
    {
      final GuiContext context = new DefaultGuiContext();
      final PageSetupDialog dialog;
      final Window proxy = SwingUtil.getWindowAncestor(getReportDesignerContext().getParent());
      if (proxy instanceof Frame)
      {
        dialog = new PageSetupDialog(context, (Frame) proxy);
      }
      else if (proxy instanceof Dialog)
      {
        dialog = new PageSetupDialog(context, (Dialog) proxy);
      }
      else
      {
        dialog = new PageSetupDialog(context);
      }
      dialog.pack();
      SwingUtil.centerDialogInParent(dialog);
      final PageDefinition definition = dialog.performSetup(originalPageDef);
      if (dialog.isConfirmed() == false)
      {
        return;
      }

      report.setPageDefinition(definition);
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.engine.classic.core.modules.gui.print.PageSetupDialog$CancelAction

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.