Examples of ArticleType


Examples of no.ugland.utransprod.model.ArticleType

  @SuppressWarnings("unchecked")
  @Override
  public CheckObject checkSaveObject(ArticleTypeModel object,
      PresentationModel aPresentationModel, WindowInterface window) {
    String errorString = null;
    ArticleType articleType = (object).getObject();
    List<ArticleTypeArticleType> list = (List) aPresentationModel
        .getBufferedValue(ArticleTypeModel.PROPERTY_ARTICLE_TYPE_ARTICLE_TYPES);
    if (articleType.getArticleTypeId() == null
        && objectList.contains(articleType)) {
      errorString = "Kan ikke lagre artikkeltype som finnes fra f�r";
    } else if (list != null) {
      for (ArticleTypeArticleType ref : list) {
        if (ref.getArticleTypeRef().equals(articleType)) {
View Full Code Here

Examples of no.ugland.utransprod.model.ArticleType

  /**
   * @see no.ugland.utransprod.gui.handlers.AbstractViewHandler#getNewObject()
   */
  @Override
  public ArticleType getNewObject() {
    return new ArticleType();
  }
View Full Code Here

Examples of no.ugland.utransprod.model.ArticleType

   * Henter tratabell for artikkel
   *
   * @return tretabell
   */
  public JXTreeTable getTreeTable() {
    ArticleType clonedType = ArticleTypeModel
        .cloneArticleType((ArticleType) presentationModel
            .getBufferedValue(AbstractModel.PROPERTY_OBJECT));

    ((ArticleTypeManager) overviewManager).lazyLoad(clonedType,
        new LazyLoadArticleTypeEnum[] {
View Full Code Here

Examples of no.ugland.utransprod.model.ArticleType

  @SuppressWarnings("unchecked")
  public void openArticleView(WindowInterface window) {
    List<ArticleType> articles = (List<ArticleType>) presentationModel
        .getValue(ArticleTypeModel.PROPERTY_ARTICLES);

    ArticleType currentArticleType = (ArticleType) presentationModel
        .getBufferedValue(AbstractModel.PROPERTY_OBJECT);

    ArticleTypeViewHandler articleTypeViewHandler = new ArticleTypeViewHandler(
        login, managerRepository, articles);
    ArticleTypeView articleTypeView = new ArticleTypeView(
View Full Code Here

Examples of no.ugland.utransprod.model.ArticleType

            currentArticleType, article));
      }

      ArticleTypeTreeNode rootNode = (ArticleTypeTreeNode) articleTypeTreeTableModel
          .getRoot();
      ArticleType articleType = (ArticleType) rootNode.getObject();

      if (articleType.getArticleTypeArticleTypes() != null) {
        articleType.getArticleTypeArticleTypes().addAll(articles);
      } else {
        HashSet<ArticleTypeArticleType> set = new HashSet<ArticleTypeArticleType>();
        set.addAll(articles);
        articleType.setArticleTypeArticleTypes(set);
      }
      articleTypeTreeTableModel.fireChanged();

      BufferedValueModel bufferedArticles = presentationModel
          .getBufferedModel(ArticleTypeModel.PROPERTY_ARTICLE_TYPE_ARTICLE_TYPES);
      bufferedArticles.setValue(new ArrayListModel(articleType
          .getArticleTypeArticleTypes()));

    }
  }
View Full Code Here

Examples of no.ugland.utransprod.model.ArticleType

     * @param rowIndex
     * @param columnIndex
     * @return verdi
     */
    public Object getValueAt(int rowIndex, int columnIndex) {
      ArticleType articleType = (ArticleType) getRow(rowIndex);
      switch (columnIndex) {
      case 0:
        return articleType.getArticleTypeName();
      case 1:
        return articleType.getMetric();
      case 2:
        return articleType.getDescription();
      default:
        throw new IllegalStateException("Unknown column");
      }

    }
View Full Code Here

Examples of no.ugland.utransprod.model.ArticleType

          article = (ArticleTypeArticleType) selectedNode.getParent()
              .getObject();
        } else {
          article = (ArticleTypeArticleType) selectedNode.getObject();
        }
        ArticleType articleType = (ArticleType) ((ArticleTypeTreeNode) articleTypeTreeTableModel
            .getRoot()).getObject();
        articleType.getArticleTypeArticleTypes().remove(article);

        BufferedValueModel bufferedArticles = presentationModel
            .getBufferedModel(ArticleTypeModel.PROPERTY_ARTICLE_TYPE_ARTICLE_TYPES);
        bufferedArticles.setValue(new ArrayListModel(articleType
            .getClonedArticleTypeArticleTypes()));
        articleTypeTreeTableModel.fireChanged();
      } else {
        deleted = false;
      }
View Full Code Here

Examples of no.ugland.utransprod.model.ArticleType

     */
    public void actionPerformed(ActionEvent e) {
      String articleName = JOptionPane
          .showInputDialog("Navn p� artikkel");
      if (articleName != null && articleName.length() != 0) {
        ArticleType articleType = new ArticleType();
        articleType.setArticleTypeName(articleName);
        articleType.setTopLevel(1);
        articleType.setIsExtra(1);
        ((ArticleTypeManager) overviewManager)
            .saveArticleType(articleType);
        objectList.add(0, articleType);

        objectSelectionList.setSelection(articleType);
View Full Code Here

Examples of no.ugland.utransprod.model.ArticleType

  @BeforeClass
  public static void settopp() {
    articleTypeDAO = (ArticleTypeDAO) ModelUtil
        .getBean(ArticleTypeDAO.DAO_NAME);
    articleType = new ArticleType();
    articleType.setArticleTypeName("test1");
    articleType.setProdCatNo2(26);
    articleTypeDAO.saveObject(articleType);

    articleType = new ArticleType();
    articleType.setArticleTypeName("test2");
    articleType.setProdCatNo(1526001);
    articleTypeDAO.saveObject(articleType);
  }
View Full Code Here

Examples of no.ugland.utransprod.model.ArticleType

  }

  @Test
  public void testFindByProdCatNoAndProdCatNo2Trapp() {

    ArticleType articleType = articleTypeDAO.findByProdCatNoAndProdCatNo2(
        1526001, 26);
    assertNotNull(articleType);
    assertEquals("Trapp", articleType.getArticleTypeName());
  }
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.