Package javax.faces.component

Examples of javax.faces.component.UISelectItems


    assertThat(item.getLabel(), is("b"));
  }

  @Test
  public void shouldBuildFromUISelectItemsWithAttributes() throws Exception {
    UISelectItems selectItems = setupUISelectItems("a");
    selectItems.getAttributes().put("itemLabel", "l");
    selectItems.getAttributes().put("itemDescription", "d");
    selectItems.getAttributes().put("itemLabelEscaped", "true");
    selectItems.getAttributes().put("itemDisabled", "true");
    selectItems.getAttributes().put("noSelectionOption", "true");
    SelectItem item = getSingleSelectItems();
    assertThat(item.getValue(), is((Object) "a"));
    assertThat(item.getLabel(), is("l"));
    assertThat(item.getDescription(), is("d"));
    assertThat(item.isEscape(), is(true));
View Full Code Here


          return "label";
        }
        return invocation.callRealMethod();
      }
    });
    UISelectItems selectItems = new UISelectItems() {
      @Override
      public java.util.Map<String, Object> getAttributes() {
        return map;
      };
    };
    selectItems.setValue(Collections.singleton("a"));
    this.component.getChildren().add(selectItems);
    selectItems.getAttributes().put("var", "var");
    selectItems.getAttributes().put("itemLabel", "#{var}");
    SelectItem item = getSingleSelectItems();
    assertThat(item.getLabel(), is("label"));
  }
View Full Code Here

    SelectItem item = getSingleSelectItems();
    assertThat(item.getLabel(), is("label"));
  }

  private UISelectItems setupUISelectItems(Object value) {
    UISelectItems uiSelectItems = new UISelectItems();
    uiSelectItems.setValue(Collections.singleton(value));
    this.component.getChildren().add(uiSelectItems);
    return uiSelectItems;
  }
View Full Code Here

    // Child 1 = UISelectItems containing a Map
    Map<String, String> map = new LinkedHashMap<String, String>();
    map.put("ka", "va");
    map.put(null, "vb");
    map.put("kc", null);
    UISelectItems mapItems = new UISelectItems();
    mapItems.setValue(map);
    this.component.getChildren().add(mapItems);

    // Mix in something we don't support
    this.component.getChildren().add(new UIParameter());

    // Child 2 = UISelectItems containing List
    SelectItem la = new SelectItem();
    SelectItem lb = new SelectItem();
    UISelectItems listItems = new UISelectItems();
    listItems.setValue(Arrays.asList(la, lb));
    this.component.getChildren().add(listItems);

    // Child3 = UISelectItem
    SelectItem i = new SelectItem();
    UISelectItem uiSelectItem = new UISelectItem();
View Full Code Here

        getViewState().setAttribute("selectedLogicOperator", selectedLogicOperator);
    }

    public UISelectItems getCurricularRuleItems() throws FenixServiceException {
        if (curricularRuleItems == null) {
            curricularRuleItems = new UISelectItems();
            curricularRuleItems.setValue(readCurricularRulesLabels());
        }
        return curricularRuleItems;
    }
View Full Code Here

        return result;
    }

    public UISelectItems getBeginExecutionPeriodItemsForCompositeRule() throws FenixServiceException {
        if (beginExecutionPeriodItemsForCompositeRule == null) {
            beginExecutionPeriodItemsForCompositeRule = new UISelectItems();
            beginExecutionPeriodItemsForCompositeRule.setValue(readExecutionPeriodItems());
        }
        return beginExecutionPeriodItemsForCompositeRule;
    }
View Full Code Here

        this.beginExecutionPeriodItemsForCompositeRule = beginExecutionPeriodItemsForCompositeRule;
    }

    public UISelectItems getEndExecutionPeriodItemsForCompositeRule() throws FenixServiceException {
        if (endExecutionPeriodItemsForCompositeRule == null) {
            endExecutionPeriodItemsForCompositeRule = new UISelectItems();
            final List<SelectItem> values = new ArrayList<SelectItem>(readExecutionPeriodItems());
            values.add(0, new SelectItem(NO_SELECTION_STRING, BundleUtil.getString(Bundle.BOLONHA, "opened")));
            endExecutionPeriodItemsForCompositeRule.setValue(values);
        }
        return endExecutionPeriodItemsForCompositeRule;
View Full Code Here

        return CurricularRuleLabelFormatter.getLabel(getCurricularRule());
    }

    public UISelectItems getCurricularRuleTypeItems() {
        if (curricularRuleTypeItems == null) {
            curricularRuleTypeItems = new UISelectItems();
            curricularRuleTypeItems.setValue(getRuleTypes());
        }
        return curricularRuleTypeItems;
    }
View Full Code Here

        return (curricularRule == null) ? (curricularRule = FenixFramework.getDomainObject(getCurricularRuleID())) : curricularRule;
    }

    public UISelectItems getDegreeModuleItems() {
        if (degreeModuleItems == null) {
            degreeModuleItems = new UISelectItems();
            degreeModuleItems.setValue(readDegreeModules(getSelectedCurricularRuleType()));
        }
        return degreeModuleItems;
    }
View Full Code Here

        this.degreeModuleItems = degreeModuleItems;
    }

    public UISelectItems getCourseGroupItems() {
        if (courseGroupItems == null) {
            courseGroupItems = new UISelectItems();
            courseGroupItems.setValue(readParentCourseGroups(getSelectedCurricularRuleType()));
        }
        return courseGroupItems;
    }
View Full Code Here

TOP

Related Classes of javax.faces.component.UISelectItems

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.