@Override protected List<Label> getLabels() { m_versionLabel = UIUtil.constructLabel(20); m_deployDateLabel = UIUtil.constructLabel(20); List<Label> labels = new ArrayList<Label>(); labels.add(UIUtil.constructLabel(LOC.currentBuild(), 26)); labels.add(m_versionLabel); labels.add(m_deployDateLabel); return labels; }
@Override protected List<Anchor> getLinks() { Anchor loginLink = new Anchor(LOC.login()); loginLink.addClickHandler( new ClickHandler() { @Override public void onClick(ClickEvent event) { GTShell.Instance.setContent(LoginWidget.Instance()); } }); List<Anchor> links = super.getLinks(); links.add(loginLink); return links; }
@Override protected String getName() { return LOC.pageHome(); }