Package com.google.gwt.user.client.ui

Examples of com.google.gwt.user.client.ui.CaptionPanel


  /**
   * Adds a widget to the current row with the given caption.
   */
  public void add(String caption, Widget w) {
    CaptionPanel c = new CaptionPanel(caption);
    c.add(w);
    add(c);
  }
View Full Code Here


    }
  }

  @Override
  public Widget createIssue() {
    captionPanel = new CaptionPanel("CaptionPanel");
    VerticalPanel p = new VerticalPanel();
    p.setSpacing(6);
    p.add(captionPanel);
    p.add(new ControlPanel());
    return p;
View Full Code Here

      }
    } );
    this.add( enableSubscriptions );
    this.setSpacing( 10 );

    CaptionPanel scheduleCaptionPanel = new CaptionPanel( Messages.getString( "schedule" ) ); //$NON-NLS-1$

    FlexTable schedulePanel = new FlexTable();
    schedulePanel.setSize( "100%", "100%" ); //$NON-NLS-1$//$NON-NLS-2$

    VerticalPanel availablePanel = new VerticalPanel();
    availablePanel.add( new Label( Messages.getString( "available" ) ) ); //$NON-NLS-1$
    availablePanel.add( availableLB );
    availableLB.setVisibleItemCount( 9 );
    availableLB.setWidth( "100%" ); //$NON-NLS-1$

    VerticalPanel appliedPanel = new VerticalPanel();
    appliedPanel.add( new Label( Messages.getString( "current" ) ) ); //$NON-NLS-1$
    appliedPanel.add( appliedLB );
    appliedLB.setVisibleItemCount( 9 );
    appliedLB.setWidth( "100%" ); //$NON-NLS-1$

    // Add the buttons
    VerticalPanel buttonGrid = new VerticalPanel();
    buttonGrid.setHorizontalAlignment( HasHorizontalAlignment.ALIGN_CENTER );
    buttonGrid.setVerticalAlignment( HasVerticalAlignment.ALIGN_BOTTOM );
    buttonGrid.setSpacing( 2 );
    moveRightBtn.setText( ">" ); //$NON-NLS-1$
    moveRightBtn.setTitle( Messages.getString( "add" ) ); //$NON-NLS-1$
    moveRightBtn.setWidth( "30px" ); //$NON-NLS-1$
    moveRightBtn.addClickHandler( new ClickHandler() {
      public void onClick( ClickEvent event ) {
        moveSelectedToRight();
      }
    } );
    buttonGrid.add( moveRightBtn );
    moveAllRightBtn.setText( ">>" ); //$NON-NLS-1$
    moveAllRightBtn.setTitle( Messages.getString( "addAll" ) ); //$NON-NLS-1$
    moveAllRightBtn.setWidth( "30px" ); //$NON-NLS-1$
    moveAllRightBtn.addClickHandler( new ClickHandler() {
      public void onClick( ClickEvent event ) {
        moveAllToRight();
      }
    } );
    buttonGrid.add( moveAllRightBtn );
    moveLeftBtn.setText( "<" ); //$NON-NLS-1$
    moveLeftBtn.setTitle( Messages.getString( "remove" ) ); //$NON-NLS-1$
    moveLeftBtn.setWidth( "30px" ); //$NON-NLS-1$
    moveLeftBtn.addClickHandler( new ClickHandler() {
      public void onClick( ClickEvent event ) {
        moveSelectedToLeft();
      }
    } );

    buttonGrid.add( moveLeftBtn );
    moveAllLeftBtn.setText( "<<" ); //$NON-NLS-1$
    moveAllLeftBtn.setTitle( Messages.getString( "removeAll" ) ); //$NON-NLS-1$
    moveAllLeftBtn.setWidth( "30px" ); //$NON-NLS-1$
    moveAllLeftBtn.addClickHandler( new ClickHandler() {
      public void onClick( ClickEvent event ) {
        moveAllToLeft();
      }
    } );

    buttonGrid.add( moveAllLeftBtn );

    // Add the list boxes
    schedulePanel.setWidget( 0, 0, availablePanel );
    schedulePanel.setWidget( 0, 1, buttonGrid );
    schedulePanel.setWidget( 0, 2, appliedPanel );

    scheduleCaptionPanel.add( schedulePanel );
    this.add( scheduleCaptionPanel );
    this.setCellHorizontalAlignment( schedulePanel, HasHorizontalAlignment.ALIGN_CENTER );

    availablePanel.setWidth( "100%" ); //$NON-NLS-1$
    buttonGrid.setWidth( "100%" ); //$NON-NLS-1$
View Full Code Here

      new MessageDialogBox( Messages.getString( "error" ), "", false, false, true );

  public RunOnceEditor( final TimePicker startTimePicker ) {
    setWidth( "100%" ); //$NON-NLS-1$

    CaptionPanel startDateCaptionPanel = new CaptionPanel( Messages.getString( "schedule.startDate" ) );
    startDateCaptionPanel.setStyleName( SCHEDULER_CAPTION_PANEL );
    startDateCaptionPanel.add( startDatePicker.getDatePicker() );
    add( startDateCaptionPanel );

    this.startTimePicker = startTimePicker;
    configureOnChangeHandler();
  }
View Full Code Here

    userListBox.getElement().getStyle().setTextTransform( Style.TextTransform.CAPITALIZE );
    scheduleStateListBox.setWidth( "200px" );
    scheduleTypeListBox.setWidth( "200px" );

    // next execution filter
    CaptionPanel executionFilterCaptionPanel = new CaptionPanel( Messages.getString( "executionTime" ) );
    FlexTable executionFilterPanel = new FlexTable();
    executionFilterPanel.setWidget( 0, 0, beforeCheckBox );
    executionFilterPanel.setWidget( 0, 1, beforeDateBox );
    executionFilterPanel.setWidget( 1, 0, afterCheckBox );
    executionFilterPanel.setWidget( 1, 1, afterDateBox );
    executionFilterCaptionPanel.add( executionFilterPanel );

    afterCheckBox.addValueChangeHandler( new ValueChangeHandler<Boolean>() {
      public void onValueChange( ValueChangeEvent<Boolean> event ) {
        afterDateBox.setEnabled( event.getValue() );
      }
View Full Code Here

         RootPanel.get("reporte").clear();
         VerticalPanel vertical=new VerticalPanel();
         VerticalPanel verticalNecesidades=new VerticalPanel();
         VerticalPanel verticalLocalNecesidades=new VerticalPanel();
        
         CaptionPanel necesidadesCaption=new CaptionPanel();
         necesidadesCaption.setCaptionHTML("<titulo1>Necesidades</titulo1>");
         CaptionPanel necesidadesLocalesCaption=new CaptionPanel();
         necesidadesLocalesCaption.setCaptionHTML("<titulo2>Locales</titulo2>");
         CaptionPanel necesidadesPendientesCaption=new CaptionPanel();
         necesidadesPendientesCaption.setCaptionHTML("<titulo2>Pendientes</titulo2>");
         CaptionPanel necesidadesAprobadasCaption=new CaptionPanel();
         necesidadesAprobadasCaption.setCaptionHTML("<titulo2>Aprobadas</titulo2>");
         CaptionPanel necesidadesRechazadasCaption=new CaptionPanel();
         necesidadesRechazadasCaption.setCaptionHTML("<titulo2>Rechazadas</titulo2>");
        
         Grid necesidadesLocales= new Grid(dto.getNecesidadesLocales().size()+1, 7);
         Grid necesidadesPendientes= new Grid(dto.getNecesidadesPendientes().size()+1, 7);
         Grid necesidadesAprobadas= new Grid(dto.getNecesidadesAprobadas().size()+1, 7);
         Grid necesidadesRechazadas= new Grid(dto.getNecesidadesRechazadas().size()+1, 7);
         float totalGastosDesastre=0;
        
         vertical.add(necesidadesCaption);
         necesidadesCaption.setStyleName("fondocomobarra");
         necesidadesCaption.add(verticalNecesidades);
     
        
         verticalNecesidades.add(necesidadesLocalesCaption);
         verticalNecesidades.add(necesidadesPendientesCaption);
         verticalNecesidades.add(necesidadesAprobadasCaption);
         verticalNecesidades.add(necesidadesRechazadasCaption);
        
         necesidadesLocalesCaption.add(verticalLocalNecesidades);
         necesidadesPendientesCaption.add(necesidadesPendientes);
         verticalLocalNecesidades.add(necesidadesLocales);
         necesidadesAprobadasCaption.add(necesidadesAprobadas);
         necesidadesRechazadasCaption.add(necesidadesRechazadas);
        
         necesidadesLocalesCaption.setStyleName("fondoblanco");
         necesidadesPendientesCaption.setStyleName("fondoblanco");
         necesidadesAprobadasCaption.setStyleName("fondoblanco");
         necesidadesRechazadasCaption.setStyleName("fondoblanco");
        
     
        
         for(int i=0;i<7;i++){
           necesidadesLocales.getCellFormatter().setStyleName(0,i, "tbl-cab");
         }
         necesidadesLocales.setBorderWidth(1);
         necesidadesLocales.setWidget(0, 0, new Label("ID"));
         necesidadesLocales.setWidget(0, 1, new Label("Fecha"));
         necesidadesLocales.setWidget(0, 2, new Label("Punto Entrega"));
         necesidadesLocales.setWidget(0, 3, new Label("Descripcion"));
         necesidadesLocales.setWidget(0, 4, new Label("Estado"));
         necesidadesLocales.setWidget(0, 5, new Label("Usuario"));
         necesidadesLocales.setWidget(0, 6, new Label("Suministros"));
        
       
         DateTimeFormat format=DateTimeFormat.getFormat("dd/MM/yyyy");
         int row=1;
         for(NecesidadDTO s:dto.getNecesidadesLocales()){
         
           necesidadesLocales.setWidget(row, 0, new Label(s.getId().toString()));
           necesidadesLocales.setWidget(row, 1, new Label(format.format(s.getFecha())));
           necesidadesLocales.setWidget(row, 2, new Label(s.getId().toString()+"-"+s.getPuntoEntrega().getCiudad().getNombre()+"-"+s.getPuntoEntrega().getDireccion()));
           necesidadesLocales.setWidget(row, 3, new Label(s.getDescripcion()));
           necesidadesLocales.setWidget(row, 4, new Label(EstadoNecesidad.getTXT(s.getEstado())));
           necesidadesLocales.setWidget(row, 5, new Label(s.getUsuarioCreador().getNombreCompleto()));
          
           Grid solsGrid=new Grid( s.getSolicitudesSuministros().size()+2,3);
           for(int i=0;i<3;i++){
             solsGrid.getCellFormatter().setStyleName(0,i, "tbl-cab");
           }
           solsGrid.setBorderWidth(1);
           solsGrid.setWidget(0, 0, new Label("Tipo Suministro"));
           solsGrid.setWidget(0, 1, new Label("Cantidad"));
           solsGrid.setWidget(0, 2, new Label("Costo"));
           float total=0;
           int rows=1;
           for(SolicitudSuministroDTO sols: s.getSolicitudesSuministros()){
             solsGrid.setWidget(rows, 0, new Label(sols.getTipoSuministro().getNombre()));
             solsGrid.setWidget(rows, 1, new Label(String.valueOf(sols.getCantidad())));
             solsGrid.setWidget(rows, 2, new Label(String.valueOf(sols.getCosto())));
             total+=sols.getCosto();
             rows++;
           }
           solsGrid.setWidget(rows, 1, new Label("Total"));
           solsGrid.getCellFormatter().setStyleName(rows,1, "tbl-cab");
           solsGrid.setWidget(rows, 2, new Label(String.valueOf(total)));
           solsGrid.getCellFormatter().setStyleName(rows,2, "total");
           totalGastosDesastre+=total;
           necesidadesLocales.setWidget(row,6,solsGrid);
          
           row++;
         }
        
         for(int i=0;i<7;i++){
           necesidadesPendientes.getCellFormatter().setStyleName(0,i, "tbl-cab");
         }
         necesidadesPendientes.setBorderWidth(1);
         necesidadesPendientes.setWidget(0, 0, new Label("ID"));
         necesidadesPendientes.setWidget(0, 1, new Label("Fecha"));
         necesidadesPendientes.setWidget(0, 2, new Label("Punto Entrega"));
         necesidadesPendientes.setWidget(0, 3, new Label("Descripcion"));
         necesidadesPendientes.setWidget(0, 4, new Label("Estado"));
         necesidadesPendientes.setWidget(0, 5, new Label("Usuario"));
         necesidadesPendientes.setWidget(0, 6, new Label("Suministros"));
        
       
         row=1;
         for(NecesidadDTO s:dto.getNecesidadesPendientes()){
         
           necesidadesPendientes.setWidget(row, 0, new Label(s.getId().toString()));
           necesidadesPendientes.setWidget(row, 1, new Label(format.format(s.getFecha())));
           necesidadesPendientes.setWidget(row, 2, new Label(s.getId().toString()+"-"+s.getPuntoEntrega().getCiudad().getNombre()+"-"+s.getPuntoEntrega().getDireccion()));
           necesidadesPendientes.setWidget(row, 3, new Label(s.getDescripcion()));
           necesidadesPendientes.setWidget(row, 4, new Label(EstadoNecesidad.getTXT(s.getEstado())));
           necesidadesPendientes.setWidget(row, 5, new Label(s.getUsuarioCreador().getNombreCompleto()));
          
           Grid solsGrid=new Grid( s.getSolicitudesSuministros().size()+1,2);
           for(int i=0;i<2;i++){
             solsGrid.getCellFormatter().setStyleName(0,i, "tbl-cab");
           }
           solsGrid.setBorderWidth(1);
           solsGrid.setWidget(0, 0, new Label("Tipo Suministro"));
           solsGrid.setWidget(0, 1, new Label("Cantidad"));
         
           int rows=1;
           for(SolicitudSuministroDTO sols: s.getSolicitudesSuministros()){
             solsGrid.setWidget(rows, 0, new Label(sols.getTipoSuministro().getNombre()));
             solsGrid.setWidget(rows, 1, new Label(String.valueOf(sols.getCantidad())));
             rows++;
           }
          
           necesidadesPendientes.setWidget(row,6,solsGrid);
          
           row++;
         }
        
         for(int i=0;i<7;i++){
           necesidadesAprobadas.getCellFormatter().setStyleName(0,i, "tbl-cab");
         }
         necesidadesAprobadas.setBorderWidth(1);
         necesidadesAprobadas.setWidget(0, 0, new Label("ID"));
         necesidadesAprobadas.setWidget(0, 1, new Label("Fecha"));
         necesidadesAprobadas.setWidget(0, 2, new Label("Punto Entrega"));
         necesidadesAprobadas.setWidget(0, 3, new Label("Descripcion"));
         necesidadesAprobadas.setWidget(0, 4, new Label("Estado"));
         necesidadesAprobadas.setWidget(0, 5, new Label("Usuario"));
         necesidadesAprobadas.setWidget(0, 6, new Label("Suministros"));
        
       
         row=1;
         for(NecesidadDTO s:dto.getNecesidadesAprobadas()){
         
           necesidadesAprobadas.setWidget(row, 0, new Label(s.getId().toString()));
           necesidadesAprobadas.setWidget(row, 1, new Label(format.format(s.getFecha())));
           necesidadesAprobadas.setWidget(row, 2, new Label(s.getId().toString()+"-"+s.getPuntoEntrega().getCiudad().getNombre()+"-"+s.getPuntoEntrega().getDireccion()));
           necesidadesAprobadas.setWidget(row, 3, new Label(s.getDescripcion()));
           necesidadesAprobadas.setWidget(row, 4, new Label(EstadoNecesidad.getTXT(s.getEstado())));
           necesidadesAprobadas.setWidget(row, 5, new Label(s.getUsuarioCreador().getNombreCompleto()));
          
           Grid solsGrid=new Grid( s.getSolicitudesSuministros().size()+1,2);
           for(int i=0;i<2;i++){
             solsGrid.getCellFormatter().setStyleName(0,i, "tbl-cab");
           }
           solsGrid.setBorderWidth(1);
           solsGrid.setWidget(0, 0, new Label("Tipo Suministro"));
           solsGrid.setWidget(0, 1, new Label("Cantidad"));
         
           int rows=1;
           for(SolicitudSuministroDTO sols: s.getSolicitudesSuministros()){
             solsGrid.setWidget(rows, 0, new Label(sols.getTipoSuministro().getNombre()));
             solsGrid.setWidget(rows, 1, new Label(String.valueOf(sols.getCantidad())));
             rows++;
           }
          
           necesidadesAprobadas.setWidget(row,6,solsGrid);
          
           row++;
         }
        
         for(int i=0;i<7;i++){
           necesidadesRechazadas.getCellFormatter().setStyleName(0,i, "tbl-cab");
         }
         necesidadesRechazadas.setBorderWidth(1);
         necesidadesRechazadas.setWidget(0, 0, new Label("ID"));
         necesidadesRechazadas.setWidget(0, 1, new Label("Fecha"));
         necesidadesRechazadas.setWidget(0, 2, new Label("Punto Entrega"));
         necesidadesRechazadas.setWidget(0, 3, new Label("Descripcion"));
         necesidadesRechazadas.setWidget(0, 4, new Label("Estado"));
         necesidadesRechazadas.setWidget(0, 5, new Label("Usuario"));
         necesidadesRechazadas.setWidget(0, 6, new Label("Suministros"));
        
       
         row=1;
         for(NecesidadDTO s:dto.getNecesidadesRechazadas()){
         
           necesidadesRechazadas.setWidget(row, 0, new Label(s.getId().toString()));
           necesidadesRechazadas.setWidget(row, 1, new Label(format.format(s.getFecha())));
           necesidadesRechazadas.setWidget(row, 2, new Label(s.getId().toString()+"-"+s.getPuntoEntrega().getCiudad().getNombre()+"-"+s.getPuntoEntrega().getDireccion()));
           necesidadesRechazadas.setWidget(row, 3, new Label(s.getDescripcion()));
           necesidadesRechazadas.setWidget(row, 4, new Label(EstadoNecesidad.getTXT(s.getEstado())));
           necesidadesRechazadas.setWidget(row, 5, new Label(s.getUsuarioCreador().getNombreCompleto()));
          
           Grid solsGrid=new Grid( s.getSolicitudesSuministros().size()+1,2);
           for(int i=0;i<2;i++){
             solsGrid.getCellFormatter().setStyleName(0,i, "tbl-cab");
           }
           solsGrid.setBorderWidth(1);
           solsGrid.setWidget(0, 0, new Label("Tipo Suministro"));
           solsGrid.setWidget(0, 1, new Label("Cantidad"));
         
           int rows=1;
           for(SolicitudSuministroDTO sols: s.getSolicitudesSuministros()){
             solsGrid.setWidget(rows, 0, new Label(sols.getTipoSuministro().getNombre()));
             solsGrid.setWidget(rows, 1, new Label(String.valueOf(sols.getCantidad())));
             rows++;
           }
          
           necesidadesRechazadas.setWidget(row,6,solsGrid);
          
           row++;
         }
        
        
         VerticalPanel verticalSolicitudes=new VerticalPanel();
        
         CaptionPanel solicitudesCaption=new CaptionPanel();
         solicitudesCaption.setCaptionHTML("<titulo1>Solicitudes de suministros</titulo1>");
         CaptionPanel solicitudesPendientesCaption=new CaptionPanel("Pendientes");
         solicitudesPendientesCaption.setCaptionHTML("<titulo2>Pendientes</titulo2>");
         CaptionPanel solicitudesEnviadasNoRecibidasCaption=new CaptionPanel();
         solicitudesEnviadasNoRecibidasCaption.setCaptionHTML("<titulo2>Solicitudes enviadas no recibidas</titulo2>");
         CaptionPanel solicitudesRecibidasCaption=new CaptionPanel();
         solicitudesRecibidasCaption.setCaptionHTML("<titulo2>Solicitudes recibidas</titulo2>");
        
         Grid solicitudesPendientes= new Grid(dto.getSolicitudPendiente().size()+1, 5);
         Grid solicitudesEnviNoRec= new Grid(dto.getSolicitudEnviadasNoRecibidas().size()+1, 5);
         Grid solicitudesRecibidas= new Grid(dto.getSolicitudEnvioRecibidas().size()+1, 5);
        
         vertical.add(solicitudesCaption);
         solicitudesCaption.add(verticalSolicitudes);
         solicitudesCaption.setStyleName("fondocomobarra");
        
         verticalSolicitudes.add(solicitudesPendientesCaption);
         verticalSolicitudes.add(solicitudesEnviadasNoRecibidasCaption);
         verticalSolicitudes.add(solicitudesRecibidasCaption);
        
        
         solicitudesPendientesCaption.add(solicitudesPendientes);
         solicitudesEnviadasNoRecibidasCaption.add(solicitudesEnviNoRec);
         solicitudesRecibidasCaption.add(solicitudesRecibidas);
       
         solicitudesPendientesCaption.setStyleName("fondoblanco");
         solicitudesEnviadasNoRecibidasCaption.setStyleName("fondoblanco");
         solicitudesRecibidasCaption.setStyleName("fondoblanco");
        
         solicitudesPendientes.setWidget(0, 0, new Label("Deposito"));
         solicitudesPendientes.setWidget(0, 1, new Label("Fecha"));
         solicitudesPendientes.setWidget(0, 2, new Label("Estado"));
         solicitudesPendientes.setWidget(0, 3, new Label("Punto Entrega"));
         solicitudesPendientes.setWidget(0, 4, new Label("Suministros"));

         for(int i=0;i<5;i++){
           solicitudesPendientes.getCellFormatter().setStyleName(0,i, "tbl-cab");
         }
       
         solicitudesPendientes.setBorderWidth(1);
       
         row=1;
         for(SolicitudEnvioDTO c:dto.getSolicitudPendiente()){
           solicitudesPendientes.setWidget(row, 0, new Label( c.getDeposito().getId().toString()+"-"+c.getDeposito().getCiudad().getNombre()+"-"+c.getDeposito().getDireccion()));
           solicitudesPendientes.setWidget(row, 1, new Label(c.getFecha()!=null?format.format(c.getFecha()):"Sin Fecha"));
           solicitudesPendientes.setWidget(row, 2, new Label(EstadoSolicitudEnvio.getTXT(c.getEstado())));
           solicitudesPendientes.setWidget(row, 3, new Label(c.getPuntoEntrega().getId().toString()+"-"+c.getPuntoEntrega().getDepartamento().getNombre()+"-"+c.getPuntoEntrega().getCiudad().getNombre()+"-"+c.getPuntoEntrega().getDireccion()));
          
           Grid solsGrid=new Grid( c.getSolicitudesEnvioSuministros().size()+1,2);
           for(int i=0;i<2;i++){
             solsGrid.getCellFormatter().setStyleName(0,i, "tbl-cab");
           }
           solsGrid.setBorderWidth(1);
           solsGrid.setWidget(0, 0, new Label("Tipo Suministro"));
           solsGrid.setWidget(0, 1, new Label("Cantidad"));
         
           int rows=1;
           for(SolicitudEnvioSuministroDTO sols: c.getSolicitudesEnvioSuministros()){
             solsGrid.setWidget(rows, 0, new Label(sols.getTipoSuministro().getNombre()));
             solsGrid.setWidget(rows, 1, new Label(String.valueOf(sols.getCantidad())));
             rows++;
           }
           solicitudesPendientes.setWidget(row, 4, solsGrid);
           row++;
         }
        
         solicitudesEnviNoRec.setWidget(0, 0, new Label("Deposito"));
         solicitudesEnviNoRec.setWidget(0, 1, new Label("Fecha"));
         solicitudesEnviNoRec.setWidget(0, 2, new Label("Estado"));
         solicitudesEnviNoRec.setWidget(0, 3, new Label("Punto Entrega"));
         solicitudesEnviNoRec.setWidget(0, 4, new Label("Suministros"));
       
         for(int i=0;i<5;i++){
           solicitudesEnviNoRec.getCellFormatter().setStyleName(0,i, "tbl-cab");
         }
       
         solicitudesEnviNoRec.setBorderWidth(1);
       
         row=1;
         for(SolicitudEnvioDTO c:dto.getSolicitudEnviadasNoRecibidas()){
           solicitudesEnviNoRec.setWidget(row, 0, new Label( c.getDeposito().getId().toString()+"-"+c.getDeposito().getCiudad().getNombre()+"-"+c.getDeposito().getDireccion()));
           solicitudesEnviNoRec.setWidget(row, 1, new Label(c.getFecha()!=null?format.format(c.getFecha()):"Sin Fecha"));
           solicitudesEnviNoRec.setWidget(row, 2, new Label(EstadoSolicitudEnvio.getTXT(c.getEstado())));
           solicitudesEnviNoRec.setWidget(row, 3, new Label(c.getPuntoEntrega().getId().toString()+"-"+c.getPuntoEntrega().getDepartamento().getNombre()+"-"+c.getPuntoEntrega().getCiudad().getNombre()+"-"+c.getPuntoEntrega().getDireccion()));
          
           Grid solsGrid=new Grid( c.getSolicitudesEnvioSuministros().size()+1,2);
           for(int i=0;i<2;i++){
             solsGrid.getCellFormatter().setStyleName(0,i, "tbl-cab");
           }
           solsGrid.setBorderWidth(1);
           solsGrid.setWidget(0, 0, new Label("Tipo Suministro"));
           solsGrid.setWidget(0, 1, new Label("Cantidad"));
         
           int rows=1;
           for(SolicitudEnvioSuministroDTO sols: c.getSolicitudesEnvioSuministros()){
             solsGrid.setWidget(rows, 0, new Label(sols.getTipoSuministro().getNombre()));
             solsGrid.setWidget(rows, 1, new Label(String.valueOf(sols.getCantidad())));
             rows++;
           }
           solicitudesEnviNoRec.setWidget(row, 4, solsGrid);
           row++;
         }
        
         solicitudesRecibidas.setWidget(0, 0, new Label("Deposito"));
         solicitudesRecibidas.setWidget(0, 1, new Label("Fecha"));
         solicitudesRecibidas.setWidget(0, 2, new Label("Estado"));
         solicitudesRecibidas.setWidget(0, 3, new Label("Punto Entrega"));
         solicitudesRecibidas.setWidget(0, 4, new Label("Suministros"));
       
         for(int i=0;i<5;i++){
           solicitudesRecibidas.getCellFormatter().setStyleName(0,i, "tbl-cab");
         }
       
         solicitudesRecibidas.setBorderWidth(1);
       
         row=1;
         for(SolicitudEnvioDTO c:dto.getSolicitudEnvioRecibidas()){
           solicitudesRecibidas.setWidget(row, 0, new Label( c.getDeposito().getId().toString()+"-"+c.getDeposito().getCiudad().getNombre()+"-"+c.getDeposito().getDireccion()));
           solicitudesRecibidas.setWidget(row, 1, new Label(c.getFecha()!=null?format.format(c.getFecha()):"Sin Fecha"));
           solicitudesRecibidas.setWidget(row, 2, new Label(EstadoSolicitudEnvio.getTXT(c.getEstado())));
           solicitudesRecibidas.setWidget(row, 3, new Label(c.getPuntoEntrega().getId().toString()+"-"+c.getPuntoEntrega().getDepartamento().getNombre()+"-"+c.getPuntoEntrega().getCiudad().getNombre()+"-"+c.getPuntoEntrega().getDireccion()));
          
           Grid solsGrid=new Grid( c.getSolicitudesEnvioSuministros().size()+1,2);
           for(int i=0;i<2;i++){
             solsGrid.getCellFormatter().setStyleName(0,i, "tbl-cab");
           }
           solsGrid.setBorderWidth(1);
           solsGrid.setWidget(0, 0, new Label("Tipo Suministro"));
           solsGrid.setWidget(0, 1, new Label("Cantidad"));
         
           int rows=1;
           for(SolicitudEnvioSuministroDTO sols: c.getSolicitudesEnvioSuministros()){
             solsGrid.setWidget(rows, 0, new Label(sols.getTipoSuministro().getNombre()));
             solsGrid.setWidget(rows, 1, new Label(String.valueOf(sols.getCantidad())));
             rows++;
           }
           solicitudesRecibidas.setWidget(row, 4, solsGrid);
           row++;
         }
        
         VerticalPanel verticalCostos=new VerticalPanel();
        
         CaptionPanel costosCabCaption=new CaptionPanel();
         costosCabCaption.setCaptionHTML("<titulo1>Gestion de gastos</titulo1>");
        
         CaptionPanel costoCaption=new CaptionPanel("Costo");
         costoCaption.setCaptionHTML("<titulo2>Costo</titulo2>");
         CaptionPanel totalCostosCaption=new CaptionPanel("Total Gastos");
         totalCostosCaption.setCaptionHTML("<titulo2>Total Gastos</titulo2>");
        
         Grid costos= new Grid(dto.getCostos().size()+2, 5);
         Grid total= new Grid(4, 2);
        
         vertical.add(costosCabCaption);
         costosCabCaption.add(verticalCostos);
         costosCabCaption.setStyleName("fondocomobarra");
        
         verticalCostos.add(costoCaption);
         verticalCostos.add(totalCostosCaption);
        
        
         costoCaption.add(costos);
         totalCostosCaption.add(total);
        
         costoCaption.setStyleName("fondoblanco");
         totalCostosCaption.setStyleName("fondoblanco");
        
        
         costos.setWidget(0, 0, new Label("ID"));
         costos.setWidget(0, 1, new Label("Fecha"));
         costos.setWidget(0, 2, new Label("Tipo Costo"));
View Full Code Here

    setWidget(row, 1, new Label(getCreationDate(), false));
    // owner
    setWidget(++row, 0, new Label("Owner:"));
    setWidget(row, 1, buildOwnerLabel());
    // global permissions
    CaptionPanel globalPermissionsPanelWrapper = new CaptionPanel("Global Permissions");
    globalPermissionsPanelWrapper.setContentWidget(globalPermissionsPanel);
    setWidget(++row, 0, globalPermissionsPanelWrapper);
    getFlexCellFormatter().setColSpan(row, 0, 2);
  }
View Full Code Here

    FlexTable usersListPanel = new FlexTable();
    usersListPanel.setWidget(0, 0, usersList);
    usersListPanel.setWidget(1, 0, refreshButton);

    CaptionPanel captionPanel = new CaptionPanel("Users");
    captionPanel.setContentWidget(usersListPanel);

    setWidget(0, 0, captionPanel);
    setWidget(0, 1, new Label());
    setWidget(0, 2, new Label());
    getFlexCellFormatter().setRowSpan(0, 1, 2);
View Full Code Here

    if (usersList.getSelectedIndex() >= 0) {
      setWidget(0, 1, new Label("Loading..."));
      User user = userMap.get(usersList.getItemText(usersList.getSelectedIndex()));
      lastListSelection = user.getUsername();
      editUserPanel = new EditGroupsForUserPanel(callback, this, groups, user);
      CaptionPanel captionPanel = new CaptionPanel("Edit Group Membership");
      captionPanel.setContentWidget(editUserPanel);
      setWidget(0, 1, captionPanel);
    }
  }
View Full Code Here

    FlexTable usersListPanel = new FlexTable();
    usersListPanel.setWidget(0, 0, usersList);
    usersListPanel.setWidget(0, 1, buttonPanel);
    usersListPanel.setWidget(1, 0, refreshButton);

    CaptionPanel captionPanel = new CaptionPanel("Users");
    captionPanel.setContentWidget(usersListPanel);

    setWidget(0, 0, captionPanel);
    setWidget(0, 1, new Label());
    setWidget(0, 2, new Label());
    getFlexCellFormatter().setRowSpan(0, 1, 2);
View Full Code Here

TOP

Related Classes of com.google.gwt.user.client.ui.CaptionPanel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.