Package com.jgoodies.binding

Examples of com.jgoodies.binding.PresentationModel


    public TransportOverviewReportHandler(
            StatusCheckerInterface<Transportable> aSteinChecker) {
        steinChecker = aSteinChecker;
        currentReportSetting = new ReportSetting(Util.getCurrentYear(), Util
                .getCurrentWeek(), Util.getCurrentWeek());
        presentationModel = new PresentationModel(currentReportSetting);
    }
View Full Code Here


            Login login,IncomingOrderManager incomingOrderManager,ManagerRepository aManagerRepository) {
        super("Ordre til avrop", incomingOrderManager, login.getUserType(), true);
        managerRepository=aManagerRepository;
        viewHandlerExt=this;
        orderViewHandler = orderViewHandlerFactory.create(false);
        presentationModelProductAreaGroup = new PresentationModel(
                new ProductAreaGroupModel());
        presentationModelProductAreaGroup
                .addBeanPropertyChangeListener(new ProductAreaGroupChangeListener());
    }
View Full Code Here

        (ListModel) ownOrderLineList);

    postShipmentList = new ArrayListModel();
    postShipmentSelectionList = new SelectionInList();

    presentationModelPackable = new PresentationModel(new OrderModel(
        new Order(), false, false, false, null, null));
    presentationModelSum = new PresentationModel(new SumOrderReadyVModel(
        new SumOrderReadyV(null, BigDecimal.valueOf(0), null, null,
            null)));
    presentationModelWeekSum = new PresentationModel(
        new SumOrderReadyVModel(new SumOrderReadyV(null, BigDecimal
            .valueOf(0), null, null, null)));
    presentationModelBudget = new PresentationModel(
        new ProductionBudgetModel(new Budget(null, null,
            null, BigDecimal.valueOf(0), null,null)));
    initProductAreaGroup();
    colliListViewHandler = new ColliListViewHandler(login,
        managerRepository, colliSetup);
View Full Code Here

  /**
   * Initierer liste med produktomr�degrupper
   */
  private void initProductAreaGroup() {
    productAreaGroupModel = new PresentationModel(
        new ProductAreaGroupModel(ProductAreaGroup.UNKNOWN));
    productAreaGroupModel
        .addBeanPropertyChangeListener(new FilterPropertyChangeListener());
    ProductAreaGroupManager productAreaGroupManager = (ProductAreaGroupManager) ModelUtil
        .getBean("productAreaGroupManager");
View Full Code Here

    OrderModel orderModel = null;
    if (orders.size() != 0) {
      mainPackageVList.addAll(orders);
    }
    orderModel = new OrderModel(new Order(), false, false, true, null, null);
    presentationModelPackable = new PresentationModel(orderModel);
    // colliListViewHandler.setPresentationModel(presentationModelPackable);
    orderLineSelectionList.addPropertyChangeListener(
        SelectionInList.PROPERTYNAME_SELECTION_INDEX,
        new OrderLineSelectionListener());

    SumOrderReadyV sum = managerRepository.getSumOrderReadyVManager()
        .findByDate(Calendar.getInstance().getTime());
    if (sum == null) {
      sum = new SumOrderReadyV(null, BigDecimal.valueOf(0), null, null,
          null);
    }
    presentationModelSum = new PresentationModel(new SumOrderReadyVModel(
        sum));

    SumOrderReadyV sumWeek = managerRepository.getSumOrderReadyVManager()
        .findSumByWeek(currentYear, currentWeek);
    if (sumWeek == null) {
      sumWeek = new SumOrderReadyV(null, BigDecimal.valueOf(0), null,
          null, null);
    }
    presentationModelWeekSum = new PresentationModel(
        new SumOrderReadyVModel(sumWeek));

    Budget productionBudget = null;
    ProductAreaGroup productAreaGroup = (ProductAreaGroup) productAreaGroupModel
        .getValue(ProductAreaGroupModel.PROPERTY_PRODUCT_AREA_GROUP);
    productionBudget = managerRepository.getBudgetManager()
        .findByYearAndWeekPrProductAreaGroup(currentYear, currentWeek,
            productAreaGroup,BudgetType.PRODUCTION);

    if (productionBudget == null) {
      productionBudget = new Budget(null, null, null,
          BigDecimal.valueOf(0), null,null);
    }

    presentationModelBudget = new PresentationModel(
        new ProductionBudgetModel(productionBudget));

    postShipmentList.clear();
    List<PostShipment> postShipments = managerRepository
        .getPostShipmentManager().findAllNotSent();
View Full Code Here

    super(login, aManagerRepository, deviationViewHandlerFactory,
        productionInterface, "Pakklister", TableEnum.TABLEPACKLIST);
    costTypeTross = aCostTypeTross;
    costUnitTross = aCostUnitTross;
    orderViewHandler = orderViewHandlerFactory.create(true);
    presentationModelBudget = new PresentationModel(
        new ProductionBudgetModel(new Budget(null, null, null,
            BigDecimal.valueOf(0), null, null)));
    presentationModelCount = new PresentationModel(new CountModel(
        Integer.valueOf(0), Integer.valueOf(0)));

    initBudgetAndCount();
    emptySelectionListener = new EmptySelectionListener(objectSelectionList);
    objectSelectionList.addPropertyChangeListener(
View Full Code Here

    void release() {
        statusChangeManager.unregister();
    }

    private SimpleBindingForm createSimpleBindingForm(OAuth2Profile profile) {
        PresentationModel presentationModel = new PresentationModel<OAuth2Profile>(profile);
        String columnsSpecs = GET_ACCESS_TOKEN_FORM_LAYOUT;
        Border border = BorderFactory.createLineBorder(CARD_BORDER_COLOR, 1);
        return new SimpleBindingForm(presentationModel, columnsSpecs, border);
    }
View Full Code Here

TOP

Related Classes of com.jgoodies.binding.PresentationModel

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.