Package org.apache.wicket.markup.html.form

Examples of org.apache.wicket.markup.html.form.ChoiceRenderer


   * Constructor
   */
  public PalettePage()
  {
    List persons = ComponentReferenceApplication.getPersons();
    IChoiceRenderer renderer = new ChoiceRenderer("fullName", "fullName");

    final Palette palette = new Palette("palette", new Model(new ArrayList()), new Model(
        (Serializable)persons), renderer, 10, true);


View Full Code Here


   *
   * @param candidateChoices
   */
  public ChoicePage(List candidateChoices)
  {
    ChoiceRenderer bookChoiceRenderer = new ChoiceRenderer("name", "id");

    Form form = new Form("choiceForm");
    add(form);

    form.setModel(new CompoundPropertyModel(this));
View Full Code Here

       
        final PersonService personService = ServiceFactory.createPersonService();
        final List<Person> persons = personService.findAll();


        final IChoiceRenderer renderer = new ChoiceRenderer() {
            public String getDisplayValue(final Object object) {
                    return ((Person) object).getFirstName() + ((Person) object).getLastName();
            }

            public String getIdValue(final Object object, final int index) {
View Full Code Here

  private void addFormFields() {
    form.add(new FeedbackPanel("feedback"));
    final TextField field = new TextField("title");
    form.add(field);
   
    final IChoiceRenderer renderer = new ChoiceRenderer() {
      public String getDisplayValue(final Object object) {
        return ((Person) object).getFirstName() + " " + ((Person) object).getLastName();
      }
     
      public String getIdValue(final Object object, final int index) {
View Full Code Here

            Form assocationsForm = new Form("assocationsForm");
            add(assocationsForm);
            DropDownChoice dropDown = new DropDownChoice(
                    "associationPrincipal", new PropertyModel(this,
                            "associationPrincipal"), getNames(),
                    new ChoiceRenderer("name", "name"));
            dropDown.setRequired(true);
            assocationsForm.add(dropDown);
            Button addRelations = new Button("addRelations", new ResourceModel("common.association.add"))
            {
View Full Code Here

    createComponents();
  }

  private void createComponents()
  {
    final ChoiceRenderer choiceRenderer = new ChoiceRenderer("label", "key");

    add(new DropDownChoice("searchBy", Arrays.asList(model.getOptions()),
        choiceRenderer).setRequired(true));
    add(new RequiredTextField("keyword"));
    add(new PageLink("help", new IPageLink()
View Full Code Here

  {
    final SearchOption[] options = new SearchOption[]
    { new SearchOption("1", "Numero de facture"),
        new SearchOption("2", "Numero de transaction") };

    final ChoiceRenderer choiceRenderer = new ChoiceRenderer("label", "key");

    this.add(new DropDownChoice("searchby", new PropertyModel(this,
        "searchBy"), Arrays.asList(options), choiceRenderer));

    this.add(new TextField("keyword", new PropertyModel(this, "keyword")));
View Full Code Here

    dfDtFin.setLabel(new Model("Date de fin"));
    dfDtFin.setRequired(true);

    this.add(dfDtFin);

    final ChoiceRenderer choiceRenderer = new ChoiceRenderer("key", "value");
    List<BooleanOption> options = new ArrayList<BooleanOption>();

    options.add(new BooleanOption("Traité", true));
    options.add(new BooleanOption("Non traité", false));
View Full Code Here

        add(resetToken);

        final AjaxDropDownChoicePanel<ConnInstanceTO> conn = new AjaxDropDownChoicePanel<ConnInstanceTO>("connector",
                new ResourceModel("connector", "connector").getObject(), new PropertyModel(this, "connInstanceTO"));
        conn.setChoices(connectors.getObject());
        conn.setChoiceRenderer(new ChoiceRenderer("displayName", "id"));

        conn.getField().setModel(new IModel<ConnInstanceTO>() {

            private static final long serialVersionUID = -4202872830392400310L;
View Full Code Here

    public AjaxDropDownChoicePanel(final String id, final String name, final IModel<T> model) {

        super(id, name, model);

        field = new DropDownChoice("dropDownChoiceField", model, Collections.EMPTY_LIST, new ChoiceRenderer());
        add(field.setLabel(new Model(name)).setOutputMarkupId(true));

        if (!isReadOnly()) {
            field.add(new AjaxFormComponentUpdatingBehavior("onblur") {
View Full Code Here

TOP

Related Classes of org.apache.wicket.markup.html.form.ChoiceRenderer

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.