Search in sources :

Example 26 with Link

use of com.vaadin.ui.Link in project cia by Hack23.

the class PageLinkFactoryImpl method createMainViewPageLink.

@Override
public Link createMainViewPageLink() {
    final Link pageLink = new Link(MAIN_VIEW_LINK_TEXT, new ExternalResource(LINK_SEPARATOR + CommonsViews.MAIN_VIEW_NAME));
    pageLink.setId(ViewAction.VISIT_MAIN_VIEW.name());
    pageLink.setIcon(VaadinIcons.STAR);
    return pageLink;
}
Also used : ExternalResource(com.vaadin.server.ExternalResource) Link(com.vaadin.ui.Link)

Example 27 with Link

use of com.vaadin.ui.Link in project cia by Hack23.

the class PageLinkFactoryImpl method addMinistryPageLink.

@Override
public Link addMinistryPageLink(final ViewRiksdagenMinistry data) {
    final Link pageLink = new Link(MINISTRY + data.getNameId(), new ExternalResource(PAGE_PREFIX + UserViews.MINISTRY_VIEW_NAME + PAGE_SEPARATOR + data.getNameId()));
    pageLink.setId(ViewAction.VISIT_MINISTRY_VIEW.name() + PAGE_SEPARATOR + data.getNameId());
    pageLink.setIcon(VaadinIcons.GROUP);
    return pageLink;
}
Also used : ExternalResource(com.vaadin.server.ExternalResource) Link(com.vaadin.ui.Link)

Example 28 with Link

use of com.vaadin.ui.Link in project cia by Hack23.

the class PageLinkFactoryImpl method createRegisterPageLink.

@Override
public Link createRegisterPageLink() {
    final Link pageLink = new Link("Register", new ExternalResource(LINK_SEPARATOR + CommonsViews.MAIN_VIEW_NAME + PAGE_SEPARATOR + ApplicationPageMode.REGISTER));
    pageLink.setId(ViewAction.VISIT_REGISTER.name());
    pageLink.setIcon(VaadinIcons.RANDOM);
    return pageLink;
}
Also used : ExternalResource(com.vaadin.server.ExternalResource) Link(com.vaadin.ui.Link)

Example 29 with Link

use of com.vaadin.ui.Link in project cia by Hack23.

the class PageLinkFactoryImpl method addCommitteePageLink.

@Override
public Link addCommitteePageLink(final ViewRiksdagenCommittee data) {
    final Link pageLink = new Link(COMMITTEE + data.getEmbeddedId().getDetail(), new ExternalResource(PAGE_PREFIX + UserViews.COMMITTEE_VIEW_NAME + PAGE_SEPARATOR + data.getEmbeddedId().getOrgCode()));
    pageLink.setId(ViewAction.VISIT_COMMITTEE_VIEW.name() + PAGE_SEPARATOR + data.getEmbeddedId().getOrgCode());
    pageLink.setIcon(VaadinIcons.GROUP);
    return pageLink;
}
Also used : ExternalResource(com.vaadin.server.ExternalResource) Link(com.vaadin.ui.Link)

Example 30 with Link

use of com.vaadin.ui.Link in project cia by Hack23.

the class PageLinkFactoryImpl method createLoginPageLink.

@Override
public Link createLoginPageLink() {
    final Link pageLink = new Link("Login", new ExternalResource(LINK_SEPARATOR + CommonsViews.MAIN_VIEW_NAME + PAGE_SEPARATOR + ApplicationPageMode.LOGIN));
    pageLink.setId(ViewAction.VISIT_LOGIN.name());
    pageLink.setIcon(VaadinIcons.SIGN_IN);
    return pageLink;
}
Also used : ExternalResource(com.vaadin.server.ExternalResource) Link(com.vaadin.ui.Link)

Aggregations

Link (com.vaadin.ui.Link)36 ExternalResource (com.vaadin.server.ExternalResource)24 VerticalLayout (com.vaadin.ui.VerticalLayout)21 Label (com.vaadin.ui.Label)18 HorizontalLayout (com.vaadin.ui.HorizontalLayout)8 PostConstruct (javax.annotation.PostConstruct)7 ExternalResource (com.vaadin.terminal.ExternalResource)5 Button (com.vaadin.ui.Button)4 StreamResource (com.vaadin.terminal.StreamResource)3 TextField (com.vaadin.ui.TextField)3 ComboBox (com.vaadin.ui.ComboBox)2 Embedded (com.vaadin.ui.Embedded)2 GridLayout (com.vaadin.ui.GridLayout)2 HashMap (java.util.HashMap)2 Secured (org.springframework.security.access.annotation.Secured)2 AnnisUser (annis.libgui.AnnisUser)1 InstanceConfig (annis.libgui.InstanceConfig)1 LoginDataLostException (annis.libgui.LoginDataLostException)1 VisualizerInput (annis.libgui.visualizers.VisualizerInput)1 VisualizerPlugin (annis.libgui.visualizers.VisualizerPlugin)1