Package no.ugland.utransprod.gui

Examples of no.ugland.utransprod.gui.WindowInterface


  public final void generateProtransReportAndShow(
      final TableModel tableModel, final String heading,
      final ReportEnum reportEnum, final Map<String, Object> extraParams,
      final WindowInterface window) throws ProTransException {
    JDialog dialog = Util.getDialog(window, heading, true);
    WindowInterface dialogWindow = new JDialogAdapter(dialog);

    dialogWindow.add(buildPanel(dialogWindow));

    generateProtransReport(tableModel, heading, reportEnum, null);
    dialogWindow.pack();
    dialogWindow.setSize(new Dimension(850, 700));
    Util.locateOnScreenCenter(dialogWindow);
    dialogWindow.setVisible(true);
  }
View Full Code Here


  private static void showOptionsPane(final WindowInterface window,
      final String heading, final OptionsPaneView optionsPaneView) {
    JDialog dialog = getDialog(window, heading, true);

    dialog.setName(heading);
    WindowInterface dialogWindow = new JDialogAdapter(dialog);
    dialog.add(optionsPaneView.buildPanel(dialogWindow));
    dialog.pack();
    locateOnScreenCenter(dialogWindow);
    dialog.setVisible(true);
  }
View Full Code Here

    } else if (window instanceof JInternalFrameAdapter) {
      dialog = new JDialog(ProTransMain.PRO_TRANS_MAIN, "Velg dato", true);
    }

    if (dialog != null) {
      WindowInterface dialogWindow = new JDialogAdapter(dialog);

      DateView dateView = new DateView();
      dialog.add(dateView.buildPanel(dialogWindow));
      dialog.pack();
      locateOnScreenCenter(dialog);
View Full Code Here

  public static void showEditViewable(final EditViewable editViewable,
      final WindowInterface window) {
    JDialog dialog = Util
        .getDialog(window, editViewable.getHeading(), true);
    dialog.setName(editViewable.getDialogName());
    WindowInterface dialogWindow = new JDialogAdapter(dialog);
    dialogWindow.add(editViewable.buildPanel(dialogWindow));
    dialog.pack();
    Util.locateOnScreenCenter(dialog);
    dialogWindow.setVisible(true);
  }
View Full Code Here

  public static void createDialogAndRunInThread(final Threadable threadable) {
    JDialog dialog = getDialog(null, "", false);
    dialog.setSize(new Dimension(250, 250));
    dialog.setVisible(true);
    WindowInterface dialogWindow = new JDialogAdapter(dialog);
    locateOnScreenCenter(dialogWindow);
    runInThreadWheel(dialogWindow.getRootPane(), threadable,
        new Object[] { dialogWindow });
  }
View Full Code Here

  private void printTransportLetterForTransportable(
      final WindowInterface owner, Transportable transportable,
      Map<String, Object> parameters) {
    ReportViewer reportViewer = new ReportViewer(DIALOG_HEADING);

    WindowInterface window = getWindow(owner, reportViewer);

    generateAndShowReport(owner, transportable, parameters, reportViewer,
        window);
  }
View Full Code Here

  }

  private WindowInterface getWindow(final WindowInterface owner,
      ReportViewer reportViewer) {
    WindowInterface window = new JDialogAdapter(Util.getDialog(owner,
        "Fraktbrev", false));

    window.add(reportViewer.buildPanel(window));
    return window;
  }
View Full Code Here

    openExcelFile(fileName, directory, wb, true);
  }

  public final void generateExcel(final ExcelReportSetting setting,
      final WindowInterface window) throws ProTransException {
    WindowInterface dialogWindow = null;
    boolean disposeWindow = true;
    if (window != null) {
      dialogWindow = window;
      disposeWindow = false;
    } else {
      JDialog dialog = new JDialog(ProTransMain.PRO_TRANS_MAIN, false);
      dialog.setSize(new Dimension(250, 250));

      dialogWindow = new JDialogAdapter(dialog);
      Util.locateOnScreenCenter(dialogWindow);
      dialog.setVisible(true);
    }
    Dimension dim = dialogWindow.getSize();

    dialogWindow.setSize(new Dimension(dim.width, 250));

    ExcelGenerator excelGenerator = new ExcelGenerator(dialogWindow,
        setting, disposeWindow, dim);
    Util.runInThreadWheel(dialogWindow.getRootPane(), excelGenerator, null);
    // new ExcelGenerator(dialogWindow, setting,disposeWindow,
    // dim).doWork(null, null);
  }
View Full Code Here

            userType);
        EditExternalAttributeView externalAttributeView = new EditExternalAttributeView(
            attribute, externalAttributeViewHandler);

        JDialog dialog = Util.getDialog(window, "Attributt", true);
        WindowInterface dialogWindow = new JDialogAdapter(dialog);
        dialog.add(externalAttributeView.buildPanel(dialogWindow));
        dialog.pack();
        Util.locateOnScreenCenter(dialog);
        dialog.setVisible(true);
      }
View Full Code Here

    AttributeViewHandler attributeViewHandler = new AttributeViewHandler(
        login, managerRepository);
    AttributeView attributeView = new AttributeView(attributeViewHandler,
        true);
    WindowInterface dialog = new JDialogAdapter(new JDialog(
        ProTransMain.PRO_TRANS_MAIN, "Attributt", true));
    dialog.setName("AttributeView");
    dialog.add(attributeView.buildPanel(dialog));
    dialog.pack();
    Util.locateOnScreenCenter(dialog);
    dialog.setVisible(true);

    List<Attribute> newAttributes = attributeView.getSelectedObjects();
    if (newAttributes != null && newAttributes.size() == 1) {
      String useAsUniversal = "";
      if (masterDialog) {
View Full Code Here

TOP

Related Classes of no.ugland.utransprod.gui.WindowInterface

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.