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.

EventTriggerExtension.java 706B

1234567891011121314151617181920212223
  1. package com.vaadin.tests.extensions;
  2. import com.vaadin.server.AbstractExtension;
  3. import com.vaadin.server.EventTrigger;
  4. import com.vaadin.shared.extension.PartInformationState;
  5. public class EventTriggerExtension extends AbstractExtension {
  6. @Override
  7. protected PartInformationState getState() {
  8. return (PartInformationState) super.getState();
  9. }
  10. @Override
  11. protected PartInformationState getState(boolean markAsDirty) {
  12. return (PartInformationState) super.getState(markAsDirty);
  13. }
  14. public void extend(EventTrigger eventTrigger) {
  15. super.extend(eventTrigger.getConnector());
  16. getState().partInformation = eventTrigger.getPartInformation();
  17. }
  18. }