Package com.google.gwt.i18n.server.Message

Examples of com.google.gwt.i18n.server.Message.AlternateFormMapping


            return iter.hasNext();
          }

          public AlternateFormMapping next() {
            String form = iter.next();
            return new AlternateFormMapping(Arrays.asList(new AlternateForm(
                form, form)), map.get(form));
          }

          public void remove() {
            throw new UnsupportedOperationException();
View Full Code Here


    Message msg = msgIter.next();
    assertEquals("gender", msg.getMethodName());
    Iterable<AlternateFormMapping> altMsgforms = msg.getAllMessageForms();
    Iterator<AlternateFormMapping> formIter = altMsgforms.iterator();
    assertTrue(formIter.hasNext());
    AlternateFormMapping mapping = formIter.next();
    List<AlternateForm> forms = mapping.getForms();
    assertEquals(1, forms.size());
    assertEquals("FEMALE", forms.get(0).getName());
    assertTrue(formIter.hasNext());
    mapping = formIter.next();
    forms = mapping.getForms();
    assertEquals(1, forms.size());
    assertEquals("MALE", forms.get(0).getName());
    assertTrue(formIter.hasNext());
    mapping = formIter.next();
    forms = mapping.getForms();
    assertEquals(1, forms.size());
    assertEquals(AlternateMessageSelector.OTHER_FORM_NAME, forms.get(0).getName());
    assertFalse(formIter.hasNext());
  }
View Full Code Here

TOP

Related Classes of com.google.gwt.i18n.server.Message.AlternateFormMapping

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.