|
|
|
@ -3,6 +3,7 @@ package com.evolute.siprp.client.panels.apps;
|
|
|
|
import com.evolute.siprp.client.panels.utils.AppConstants;
|
|
|
|
import com.evolute.siprp.client.panels.utils.AppConstants;
|
|
|
|
import com.evolute.siprp.client.panels.utils.NavigationConstants;
|
|
|
|
import com.evolute.siprp.client.panels.utils.NavigationConstants;
|
|
|
|
import com.evolute.siprp.client.panels.utils.PageNavigation;
|
|
|
|
import com.evolute.siprp.client.panels.utils.PageNavigation;
|
|
|
|
|
|
|
|
import com.evolute.siprp.client.vo.Utilizador;
|
|
|
|
import com.google.gwt.core.client.GWT;
|
|
|
|
import com.google.gwt.core.client.GWT;
|
|
|
|
import com.google.gwt.event.dom.client.ClickEvent;
|
|
|
|
import com.google.gwt.event.dom.client.ClickEvent;
|
|
|
|
import com.google.gwt.uibinder.client.UiBinder;
|
|
|
|
import com.google.gwt.uibinder.client.UiBinder;
|
|
|
|
@ -15,26 +16,29 @@ import com.google.gwt.user.client.ui.Image;
|
|
|
|
import com.google.gwt.user.client.ui.InlineLabel;
|
|
|
|
import com.google.gwt.user.client.ui.InlineLabel;
|
|
|
|
import com.google.gwt.user.client.ui.Widget;
|
|
|
|
import com.google.gwt.user.client.ui.Widget;
|
|
|
|
|
|
|
|
|
|
|
|
public class MainPanel extends Composite {
|
|
|
|
public class MainPanel extends Composite
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
private static MainPanelUiBinder uiBinder = GWT.create( MainPanelUiBinder.class );
|
|
|
|
private static MainPanelUiBinder uiBinder = GWT.create( MainPanelUiBinder.class );
|
|
|
|
interface MainPanelUiBinder extends UiBinder< Widget, MainPanel > { }
|
|
|
|
interface MainPanelUiBinder extends UiBinder< Widget, MainPanel > { }
|
|
|
|
|
|
|
|
|
|
|
|
@UiField protected InlineLabel lblUsername;
|
|
|
|
@UiField protected InlineLabel lblUsername;
|
|
|
|
@UiField protected InlineLabel lblName;
|
|
|
|
@UiField protected InlineLabel lblName;
|
|
|
|
@UiField protected Anchor lnkSair;
|
|
|
|
@UiField protected AnchorSair lnkSair;
|
|
|
|
@UiField protected Anchor lnkAnaliseAcidentesTrabalho;
|
|
|
|
@UiField protected Anchor lnkAnaliseAcidentesTrabalho;
|
|
|
|
@UiField protected Anchor lnkPlanosActuacao;
|
|
|
|
@UiField protected Anchor lnkPlanosActuacao;
|
|
|
|
@UiField protected Image imgSiprp;
|
|
|
|
@UiField protected Image imgSiprp;
|
|
|
|
@UiField protected Image imgAuchan;
|
|
|
|
@UiField protected Image imgAuchan;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private Utilizador userLogged;
|
|
|
|
|
|
|
|
|
|
|
|
public MainPanel()
|
|
|
|
public MainPanel()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
initWidget( uiBinder.createAndBindUi( this ) );
|
|
|
|
initWidget( uiBinder.createAndBindUi( this ) );
|
|
|
|
|
|
|
|
|
|
|
|
lblUsername.setText( "username" );
|
|
|
|
userLogged = PageNavigation.getProvider().getUserLogged();
|
|
|
|
lnkSair.setText( "sair>>" );
|
|
|
|
|
|
|
|
|
|
|
|
lblUsername.setText( userLogged.getUsername() );
|
|
|
|
|
|
|
|
|
|
|
|
imgSiprp.setTitle( "SIPRP" );
|
|
|
|
imgSiprp.setTitle( "SIPRP" );
|
|
|
|
imgSiprp.setUrl( AppConstants.IMAGES_FOLDER + "SIPRP_logo_small.jpg" );
|
|
|
|
imgSiprp.setUrl( AppConstants.IMAGES_FOLDER + "SIPRP_logo_small.jpg" );
|
|
|
|
@ -42,20 +46,16 @@ public class MainPanel extends Composite {
|
|
|
|
imgAuchan.setUrl( AppConstants.IMAGES_FOLDER + "logo_empresa32.jpg" );
|
|
|
|
imgAuchan.setUrl( AppConstants.IMAGES_FOLDER + "logo_empresa32.jpg" );
|
|
|
|
imgAuchan.setHeight( "40" );
|
|
|
|
imgAuchan.setHeight( "40" );
|
|
|
|
|
|
|
|
|
|
|
|
lblName.setText( "user name" );
|
|
|
|
lblName.setText( userLogged.getNome() );
|
|
|
|
lnkAnaliseAcidentesTrabalho.setText( "An\u00E1lise de Acidentes de Trabalho" );
|
|
|
|
lnkAnaliseAcidentesTrabalho.setText( "An\u00E1lise de Acidentes de Trabalho" );
|
|
|
|
lnkPlanosActuacao.setText( "Planos de Actua\u00E7\u00E3o" );
|
|
|
|
lnkPlanosActuacao.setText( "Planos de Actua\u00E7\u00E3o" );
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@UiHandler( {"lnkSair", "lnkAnaliseAcidentesTrabalho", "lnkPlanosActuacao"} )
|
|
|
|
@UiHandler( { "lnkAnaliseAcidentesTrabalho", "lnkPlanosActuacao" } )
|
|
|
|
protected void onClick( ClickEvent e )
|
|
|
|
protected void onClick( ClickEvent e )
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if ( e.getSource().equals( lnkSair ) )
|
|
|
|
if ( e.getSource().equals( lnkAnaliseAcidentesTrabalho ) )
|
|
|
|
{
|
|
|
|
|
|
|
|
PageNavigation.goPage( NavigationConstants.LOGIN_PANEL );
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
else if ( e.getSource().equals( lnkAnaliseAcidentesTrabalho ) )
|
|
|
|
|
|
|
|
{
|
|
|
|
{
|
|
|
|
PageNavigation.goPage( NavigationConstants.ANALISE_ACIDENTES_TRABALHO_PANEL );
|
|
|
|
PageNavigation.goPage( NavigationConstants.ANALISE_ACIDENTES_TRABALHO_PANEL );
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|