Examples of Transportable


Examples of no.ugland.utransprod.gui.model.Transportable

   * @param window
   */
  void setTransport(final boolean setPostShipment,
      final WindowInterface window) {
    Transport transport = getTransport(window);
    Transportable transportable = getTransportable(setPostShipment);
    if (transport != Transport.UNKNOWN
        && !transportIsSent(transport, window)
        && isWeekValid(transport, window)
        && isAssemblyValid(transportable, transport, window)) {
      setTransportForTransportable(transportable, transport, window,
View Full Code Here

Examples of no.ugland.utransprod.gui.model.Transportable

      transportWeekView.changeWeek(null);
    }
  }

  public String getSelectedOrderNr() {
    Transportable transportable = getTransportable(false);

    return transportable != null ? transportable.getOrderNr() : "";
  }
View Full Code Here

Examples of no.ugland.utransprod.gui.model.Transportable

        currentRowOrder++;
      }
      missingDialog.button("ButtonCancel").click();
    }

    Transportable transportable = ((TransportOrderTableModel) dialogFixture
        .table(TableEnum.TABLETRANSPORTORDERS.getTableName() + "1").target
        .getModel()).getTransportable(currentRowOrder);
    dialogFixture
        .table(TableEnum.TABLETRANSPORTORDERS.getTableName() + "1")
        .cell(row(currentRowOrder).column(1)).select();
    dialogFixture
        .table(TableEnum.TABLETRANSPORTORDERS.getTableName() + "1")
        .cell(row(currentRowOrder).column(1)).rightClick();
    JPopupMenuFixture popupMenuFixture = new JPopupMenuFixture(
        dialogFixture.robot, (JPopupMenu) dialogFixture.robot.finder()
            .findByName("PopupMenuTransport"));
    popupMenuFixture.menuItem("MenuItemSetSent").click();

    JOptionPaneFixture jOptionPaneFixture = new JOptionPaneFixture(
        dialogFixture.robot, dialogFixture.robot.finder().findByType(
            JOptionPane.class));
    jOptionPaneFixture.buttonWithText("Ja").click();

    jOptionPaneFixture = new JOptionPaneFixture(dialogFixture.robot,
        dialogFixture.robot.finder().findByType(JOptionPane.class));
    jOptionPaneFixture.buttonWithText("Ja").click();

    DialogFixture dateDialog = WindowFinder.findDialog("DateView").using(
        dialogFixture.robot);
    dateDialog.button("ButtonOk").click();

    DialogFixture sentDialog = WindowFinder.findDialog("SentTransportView")
        .using(dialogFixture.robot);

    sentDialog.button("ButtonOk").click();

    jOptionPaneFixture = new JOptionPaneFixture(dialogFixture.robot,
        dialogFixture.robot.finder().findByType(JOptionPane.class));
    jOptionPaneFixture.buttonWithText("Ja").click();

    DialogFixture deviationDialog = WindowFinder.findDialog(
        "EditDeviationView").using(dialogFixture.robot);
    deviationDialog.radioButton("RadioButtonInternal").click();
    deviationDialog.comboBox("ComboBoxResponsible").selectItem(1);
    deviationDialog.comboBox("ComboBoxDeviationFunction").selectItem(1);
    deviationDialog.comboBox("ComboBoxFunctionCategory").selectItem(1);
    deviationDialog.comboBox("ComboBoxStatus").selectItem(1);

    deviationDialog.button("AddDeviationComment").click();
    JDialog commentDialog = (JDialog) dialogFixture.robot.finder()
        .findByName("EditCommentView");
    DialogFixture commentDialogFixture = new DialogFixture(
        dialogFixture.robot, commentDialog);
    commentDialogFixture.textBox("TextAreaComment").enterText("test");
    commentDialogFixture.button("ButtonCommentOk").click();
    deviationDialog.button("ButtonOk").click();
    //
    PostShipment postShipment = null;
    boolean postShipmentNotFound = true;
    int currentRowPostShipment = 0;
    while (postShipmentNotFound) {
      postShipment = ((PostShipmentTableModel) dialogFixture
          .table("TablePostShipments").target.getModel())
          .getPostShipment(currentRowPostShipment);
      if (postShipment != null
          && postShipment
              .getOrder()
              .getOrderNr()
              .equalsIgnoreCase(
                  transportable.getOrder().getOrderNr())) {
        postShipmentNotFound = false;
      } else {
        currentRowPostShipment++;
      }
    }
View Full Code Here

Examples of no.ugland.utransprod.gui.model.Transportable

      JTableFixture table = dialogFixture
          .table(TableEnum.TABLETRANSPORTORDERS.getTableName() + "1");
      int rowCount = table.target.getRowCount();
      for (int j = 0; j < rowCount; j++) {
        tableRow = j;
        Transportable transportable = ((TransportOrderTableModel) table.target
            .getModel()).getTransportable(j);
        if (transportable instanceof PostShipment) {
          postShipmentFound = true;
          break;
        }
View Full Code Here

Examples of no.ugland.utransprod.gui.model.Transportable

  public void setUp() throws Exception {
    FailOnThreadViolationRepaintManager.install();

    OrderManager orderManager = (OrderManager) ModelUtil
        .getBean("orderManager");
    Transportable transportable = orderManager.findByOrderNr("45088");

    viewHandler = new SplitOrderViewHandler(transportable);
    final SplitOrderView splitOrderView = new SplitOrderView(viewHandler);

    JDialog dialog = GuiActionRunner.execute(new GuiQuery<JDialog>() {
View Full Code Here

Examples of no.ugland.utransprod.gui.model.Transportable

  /**
   * Enabler/disabler knapper
   */
  void enableButtons() {
    if (!isCollies) {
      Transportable transportable = (Transportable) selectionList
          .getSelection();

      if (transportable != null && transportable.getCollies() != null
          && transportable.getCollies().size() != 0) {
        buttonShowCollies.setEnabled(true);
      } else {
        buttonShowCollies.setEnabled(false);
      }
    }
View Full Code Here

Examples of no.ugland.utransprod.gui.model.Transportable

    /**
     * @see javax.swing.table.TableModel#getValueAt(int, int)
     */
    public Object getValueAt(int rowIndex, int columnIndex) {
      Transportable transportable = (Transportable) getRow(rowIndex);
      switch (columnIndex) {
      case 0:
        return transportable;
      case 1:
        return transportable.getSentBool();

      default:
        throw new IllegalStateException("Unknown column");
      }
    }
View Full Code Here

Examples of no.ugland.utransprod.gui.model.Transportable

     * @see javax.swing.table.AbstractTableModel#setValueAt(java.lang.Object,
     *      int, int)
     */
    @Override
    public void setValueAt(Object aValue, int rowIndex, int columnIndex) {
      Transportable transportable = (Transportable) getRow(rowIndex);

      switch (columnIndex) {
      case 1:
        if ((Boolean) aValue) {
          transportable.setSent(sentDate);
        } else {
          transportable.setSent(null);
        }

        break;
      }
    }
View Full Code Here

Examples of no.ugland.utransprod.gui.model.Transportable

    /**
     * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent)
     */
    @SuppressWarnings("unchecked")
    public void actionPerformed(ActionEvent arg0) {
      Transportable transportable = (Transportable) selectionList
          .getSelection();

      if (transportable.getCollies() != null) {
        orderUpdatedCollies.add(transportable);
        SentTransportViewHandler sentTransportViewHandler = new SentTransportViewHandler(login,managerRepository,deviationViewHandlerFactory,
            new ArrayListModel(transportable.getCollies()), true,
            sentTransport, sentDate);
        SentTransportView sentTransportView = new SentTransportView(
            sentTransportViewHandler);
        WindowInterface dialog = new JDialogAdapter(new JDialog(
            ProTransMain.PRO_TRANS_MAIN, "Kollier", true));
View Full Code Here

Examples of no.ugland.utransprod.gui.model.Transportable

   *
   * @param window
   * @return order dersom funnet
   */
  Transportable doSearch(WindowInterface window) {
    Transportable transportable = orderViewHandler
        .searchOrder(window, true);
    return transportable;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.