Example #1
0
  @Override
  public void init(VaadinRequest request) {
    ticketContainer = new BeanItemContainer<Ticket>(Ticket.class, DataUtil.generateDummyTickets());
    // Set a nice default for user for demo purposes.
    setUser("John Doe");

    setContent(new MainTabsheet());

    // Use Parking custom offline mode
    offlineModeSettings = new ParkingOfflineModeExtension();
    offlineModeSettings.extend(this);
    offlineModeSettings.setPersistentSessionCookie(true);
    offlineModeSettings.setOfflineModeEnabled(true);

    new Responsive(this);
    setImmediate(true);

    if (isLargeScreenDevice()) {
      showNonMobileNotification();
    }
  }
Example #2
0
 public void goOffline() {
   offlineModeSettings.goOffline();
 }