Package org.jivesoftware.smackx

Examples of org.jivesoftware.smackx.FormField.addOption()


    @Test
    public void listSingleFieldNoValue() {
        FormField field = new FormField("abc def");
        field.setType("list-single");
        field.addOption(new Option("Label 1", VALUE1));
        field.addOption(new Option(VALUE2));
        form.addField(field);
       
        String actual = builder.build(form);
        String expected = "<p><select id='abc-def' name='abc def'><option value='" + VALUE1 + "'>Label 1</option><option value='" + VALUE2 + "'>" + VALUE2 + "</option></select></p>";
View Full Code Here


    @Test
    public void listSingleFieldNoValue() {
        FormField field = new FormField("abc def");
        field.setType("list-single");
        field.addOption(new Option("Label 1", VALUE1));
        field.addOption(new Option(VALUE2));
        form.addField(field);
       
        String actual = builder.build(form);
        String expected = "<p><select id='abc-def' name='abc def'><option value='" + VALUE1 + "'>Label 1</option><option value='" + VALUE2 + "'>" + VALUE2 + "</option></select></p>";
       
View Full Code Here

   
    @Test
    public void listSingleFieldWithValue() {
        FormField field = new FormField("abc def");
        field.setType("list-single");
        field.addOption(new Option("Label 1", VALUE1));
        field.addOption(new Option(VALUE2));
        field.addValue(VALUE1);
        form.addField(field);
       
        String actual = builder.build(form);
View Full Code Here

    @Test
    public void listSingleFieldWithValue() {
        FormField field = new FormField("abc def");
        field.setType("list-single");
        field.addOption(new Option("Label 1", VALUE1));
        field.addOption(new Option(VALUE2));
        field.addValue(VALUE1);
        form.addField(field);
       
        String actual = builder.build(form);
        String expected = "<p><select id='abc-def' name='abc def'><option value='" + VALUE1 + "' selected>Label 1</option><option value='" + VALUE2 + "'>" + VALUE2 + "</option></select></p>";
View Full Code Here

    @Test
    public void listMultiFieldNoValue() {
        FormField field = new FormField("abc def");
        field.setType("list-multi");
        field.addOption(new Option("Label 1", VALUE1));
        field.addOption(new Option(VALUE2));
        form.addField(field);
       
        String actual = builder.build(form);
        String expected = "<p><select id='abc-def' name='abc def' multiple><option value='" + VALUE1 + "'>Label 1</option><option value='" + VALUE2 + "'>" + VALUE2 + "</option></select></p>";
View Full Code Here

    @Test
    public void listMultiFieldNoValue() {
        FormField field = new FormField("abc def");
        field.setType("list-multi");
        field.addOption(new Option("Label 1", VALUE1));
        field.addOption(new Option(VALUE2));
        form.addField(field);
       
        String actual = builder.build(form);
        String expected = "<p><select id='abc-def' name='abc def' multiple><option value='" + VALUE1 + "'>Label 1</option><option value='" + VALUE2 + "'>" + VALUE2 + "</option></select></p>";
       
View Full Code Here

   
    @Test
    public void listMultiFieldWithValue() {
        FormField field = new FormField("abc def");
        field.setType("list-multi");
        field.addOption(new Option("Label 1", VALUE1));
        field.addOption(new Option(VALUE2));
        field.addOption(new Option(VALUE3));
        field.addValue(VALUE1);
        field.addValue(VALUE3);
        form.addField(field);
View Full Code Here

    @Test
    public void listMultiFieldWithValue() {
        FormField field = new FormField("abc def");
        field.setType("list-multi");
        field.addOption(new Option("Label 1", VALUE1));
        field.addOption(new Option(VALUE2));
        field.addOption(new Option(VALUE3));
        field.addValue(VALUE1);
        field.addValue(VALUE3);
        form.addField(field);
       
View Full Code Here

    public void listMultiFieldWithValue() {
        FormField field = new FormField("abc def");
        field.setType("list-multi");
        field.addOption(new Option("Label 1", VALUE1));
        field.addOption(new Option(VALUE2));
        field.addOption(new Option(VALUE3));
        field.addValue(VALUE1);
        field.addValue(VALUE3);
        form.addField(field);
       
        String actual = builder.build(form);
View Full Code Here

    private DataForm createDefaultInitiationForm() {
        DataForm form = new DataForm(Form.TYPE_FORM);
        FormField field = new FormField(STREAM_DATA_FIELD_NAME);
        field.setType(FormField.TYPE_LIST_SINGLE);
        if (!IBB_ONLY) {
            field.addOption(new FormField.Option(Socks5BytestreamManager.NAMESPACE));
        }
        field.addOption(new FormField.Option(InBandBytestreamManager.NAMESPACE));
        form.addField(field);
        return form;
    }
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.