You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

TooltipOnRequiredIndicator.java 1.8KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package com.vaadin.tests.components.orderedlayout;
  2. import com.vaadin.server.VaadinRequest;
  3. import com.vaadin.tests.components.AbstractReindeerTestUI;
  4. import com.vaadin.ui.HorizontalLayout;
  5. import com.vaadin.ui.VerticalLayout;
  6. import com.vaadin.v7.ui.TextField;
  7. public class TooltipOnRequiredIndicator extends AbstractReindeerTestUI {
  8. /*
  9. * (non-Javadoc)
  10. *
  11. * @see com.vaadin.tests.components.AbstractTestUI#setup(com.vaadin.server.
  12. * VaadinRequest)
  13. */
  14. @Override
  15. protected void setup(VaadinRequest request) {
  16. VerticalLayout layout = new VerticalLayout();
  17. TextField inVertical = new TextField();
  18. inVertical.setRequired(true);
  19. inVertical.setRequiredError("Vertical layout tooltip");
  20. inVertical.setCaption("Vertical layout caption");
  21. inVertical.setId("verticalField");
  22. layout.addComponent(inVertical);
  23. addComponent(layout);
  24. HorizontalLayout horizontalLayout = new HorizontalLayout();
  25. TextField inHorizontal = new TextField();
  26. inHorizontal.setRequired(true);
  27. inHorizontal.setRequiredError("Horizontal layout tooltip");
  28. inHorizontal.setCaption("Horizontal layout caption");
  29. inHorizontal.setId("horizontalField");
  30. horizontalLayout.addComponent(inHorizontal);
  31. layout.addComponent(horizontalLayout);
  32. }
  33. /*
  34. * (non-Javadoc)
  35. *
  36. * @see com.vaadin.tests.components.AbstractTestUI#getTestDescription()
  37. */
  38. @Override
  39. protected String getTestDescription() {
  40. return "Show tooltip for caption and required indicator";
  41. }
  42. /*
  43. * (non-Javadoc)
  44. *
  45. * @see com.vaadin.tests.components.AbstractTestUI#getTicketNumber()
  46. */
  47. @Override
  48. protected Integer getTicketNumber() {
  49. return 10046;
  50. }
  51. }