Package no.ugland.utransprod.model

Examples of no.ugland.utransprod.model.ArticleType


    editDialog.button("EditCancelArticleType").click();

    assertEquals(sizeBefore + 1, viewHandler.getObjectSelectionList(null)
        .getSize());

    ArticleType artikkel = articleTypeManager.findByName("Tak");
    assertEquals(Integer.valueOf(1), artikkel.getProdCatNo());
    assertEquals(Integer.valueOf(2), artikkel.getProdCatNo2());
  }
View Full Code Here


    editDialog.button("SaveArticleType").click();
    JOptionPaneFinder.findOptionPane().using(dialogFixture.robot)
        .buttonWithText("Nei").click();

    ArticleType articleType = articleTypeManager.findByName("Tak");
    assertNotNull(articleType);

    editDialog.button("ButtonAddArticle").click();

    DialogFixture articleDialog = WindowFinder
View Full Code Here

        if (articles != null) {
            lazyLoadArticles(articles);
        } else {
            articles = new ArrayList<ArticleType>();
        }
        ArticleType constructionType = getConstructionType();
        if (constructionType != null) {
            articles.add(constructionType);
        }
        articleList = new ArrayListModel(articles);
        articleSelectionList = new SelectionInList((ListModel) articleList);
View Full Code Here

    /**
     * @return artikkel
     */
    private ArticleType getConstructionType() {
        ArticleType article = null;
        ArticleTypeManager articleTypeManager = (ArticleTypeManager) ModelUtil
                .getBean("articleTypeManager");
        List<Attribute> attributes = articleTypeManager
                .findAllConstructionTypeAttributes();
        if (attributes != null && attributes.size() != 0) {
            article = new ArticleType();
            Set<ArticleTypeAttribute> constructionTypeAttributes = new HashSet<ArticleTypeAttribute>();
            article.setArticleTypeName("Garasjetype");
            ArticleTypeAttribute articleTypeAttribute;
            for (Attribute attribute : attributes) {
                articleTypeAttribute = new ArticleTypeAttribute();
                articleTypeAttribute.setArticleType(article);
                articleTypeAttribute.setAttribute(attribute);
                constructionTypeAttributes.add(articleTypeAttribute);
            }
            article.setArticleTypeAttributes(constructionTypeAttributes);
        }
        return article;

    }
View Full Code Here

     */
    private OrderLine getOrderLine(ArticleTypeTreeNode leaf,
            List<OrderLine> orderLines1, List<ArticleType> usedArticles) {
        ArticleTypeTreeNode parent = leaf.getParent();
        Object object = parent.getObject();
        ArticleType articleType=null;
        if (object instanceof ArticleTypeArticleType) {
            articleType = ((ArticleTypeArticleType) object).getArticleTypeRef();
        } else if(object instanceof ArticleType){
            articleType = (ArticleType) object;
        }
View Full Code Here

  public static StatusCheckerInterface<Transportable> getFrontChecker() {

    ArticleTypeManager articleTypeManager = (ArticleTypeManager) ModelUtil
        .getBean("articleTypeManager");
    ArticleType frontArticleType = articleTypeManager
        .findByName(getFrontArticleName());
    return new OnStorageStatusChecker(frontArticleType);
  }
View Full Code Here

  }

  public static StatusCheckerInterface<Transportable> getVeggChecker() {
    ArticleTypeManager articleTypeManager = (ArticleTypeManager) ModelUtil
        .getBean("articleTypeManager");
    ArticleType veggArticleType = articleTypeManager
        .findByName(getVeggArticleName());
    return new OnStorageStatusChecker(veggArticleType);
  }
View Full Code Here

            "Skal gjelde alle gjeldende garasjetyper",
            JOptionPane.PLAIN_MESSAGE, null, new Object[] { "Ja",
                "Nei" }, null);
      }

      ArticleType newArticleType = newArticles.get(0);
      managerRepository
          .getArticleTypeManager()
          .lazyLoad(
              newArticleType,
              new LazyLoadArticleTypeEnum[] { LazyLoadArticleTypeEnum.ATTRIBUTE });

      Set<ArticleTypeAttribute> attributes = newArticleType
          .getArticleTypeAttributes();

      ConstructionTypeArticle constructionTypeArticleMain = new ConstructionTypeArticle(
          null, currentConstructionType, newArticleType, null, null,
          null, null, null, null);
View Full Code Here

      for (ArticleTypeArticleType articleRef : articleRefs) {
        constructionTypeArticle = new ConstructionTypeArticle(null,
            null, articleRef.getArticleTypeRef(), null,
            constructionTypeArticleMain, null, null, null, null);

        ArticleType articleTypeRef = articleRef.getArticleTypeRef();
        managerRepository
            .getArticleTypeManager()
            .lazyLoad(
                articleTypeRef,
                new LazyLoadArticleTypeEnum[] { LazyLoadArticleTypeEnum.ATTRIBUTE });
        Set<ArticleTypeAttribute> attributes = articleTypeRef
            .getArticleTypeAttributes();

        if (attributes != null) {
          constructionTypeArticleAttributes = new HashSet<ConstructionTypeArticleAttribute>();
View Full Code Here

                articleRef.getArticleTypeRef(),
                orderLineMain,
                (Deviation) presentationModelPackable
                    .getBufferedValue(ICostableModel.PROPERTY_DEVIATION));

        ArticleType articleTypeRef = articleRef.getArticleTypeRef();
        articleTypeManager
            .lazyLoad(
                articleTypeRef,
                new LazyLoadArticleTypeEnum[] { LazyLoadArticleTypeEnum.ATTRIBUTE });
        Set<ArticleTypeAttribute> attributes = articleTypeRef
            .getArticleTypeAttributes();

        if (attributes != null) {
          orderLineAttributes = new HashSet<OrderLineAttribute>();
View Full Code Here

TOP

Related Classes of no.ugland.utransprod.model.ArticleType

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.