package de.dhbw.humbuch.view;
import com.vaadin.navigator.View;
import com.vaadin.navigator.ViewChangeListener.ViewChangeEvent;
import com.vaadin.ui.Label;
import com.vaadin.ui.VerticalLayout;
/**
* {@link View} that is displayed if the user tries to navigate to a
* non-existent view.
*
* @author Johannes Idelhauser
*/
public class ErrorView extends VerticalLayout implements View, ViewInformation {
private static final long serialVersionUID = -3694130687747862451L;
private static final String TITLE = "Angeforderte Seite nicht vorhanden";
private Label errorText;
public ErrorView() {
errorText = new Label("Der Link hat nichts zu zeigen, vielleicht haben Sie"
+ "den Link falsch eingegeben oder sind einem falschen gefolgt.");
addComponent(errorText);
setMargin(true);
}
@Override
public void enter(ViewChangeEvent event) {
}
@Override
public String getTitle() {
return TITLE;
}
}