Revision 5831

View differences:

trunk/extensions/extWMS/src/com/iver/cit/gvsig/gui/dialogs/WMSRasterPropsDialog.java
28 28
import org.cresques.px.PxRaster;
29 29
import org.cresques.ui.BrightnessContrast.EnhancedBrightnessContrastPanel;
30 30
import org.cresques.ui.raster.BandSetupPanel;
31
import org.cresques.ui.raster.EnhancedPanel;
31 32
import org.cresques.ui.raster.FilterRasterDialogPanel;
32 33
import org.cresques.ui.raster.RasterTransparencyPanel;
33 34

  
......
285 286
	}
286 287
	
287 288
	/**
288
	 * Aade bandas al contador de bandas del FilterRasterDialogPanel
289
	 * @param numBands N�mero de bandas a a�adir
289
	 * A?ade bandas al contador de bandas del FilterRasterDialogPanel
290
	 * @param numBands N?mero de bandas a a?adir
290 291
	 */
291 292
	public void addNumBands(int numBands){
292 293
		nbands += numBands;
......
416 417
		rasterStatus.bandG = getAssignedBand(GeoRasterFile.GREEN_BAND);
417 418
		rasterStatus.bandB = getAssignedBand(GeoRasterFile.BLUE_BAND);
418 419
			
419
		//Comprobamos si hay alguna banda que no est asignada y aplicamos el filtro
420
		//Comprobamos si hay alguna banda que no est? asignada y aplicamos el filtro
420 421
		StringBuffer sb = new StringBuffer();
421 422
		if(getAssignedBand(GeoRasterFile.RED_BAND) == -1)
422 423
			sb.append("R");
......
479 480
	 */
480 481
	private void processBrightnessContrastPanel(){
481 482
		EnhancedBrightnessContrastPanel ebcPanel = (EnhancedBrightnessContrastPanel)super.getPanelByClassName("EnhancedBrightnessContrastPanel");
482
		// Si est activo el panel de brillo y contraste tomamos los valores y cargamos un filtro de 
483
		// Si est? activo el panel de brillo y contraste tomamos los valores y cargamos un filtro de 
483 484
		// brillo y contraste
484 485
		
485 486
		BrightnessContrastStackManager bcStackManager = (BrightnessContrastStackManager)stackManager.getManagerByClass(BrightnessContrastStackManager.class);
......
499 500
	 * Pulsar aceptar con el panel de realce seleccionado hace que se procesen los valores
500 501
	 * introducidos en este.
501 502
	 * @return true si estaba seleccionado el panel de realce y se ha procesado la
502
	 * accin y false si no lo estaba.
503
	 * acci?n y false si no lo estaba.
503 504
	 */
504 505
	public void processEnhancedPanel(){
505 506
		EnhancedBrightnessContrastPanel ebcPanel = (EnhancedBrightnessContrastPanel)super.getPanelByClassName("EnhancedBrightnessContrastPanel");
......
594 595
		String[] driverNames = null;
595 596
		String rasterDriver = null;
596 597
				
597
		//Creaci�n del dialogo para selecci�n de ficheros
598
		//Creaci?n del dialogo para selecci?n de ficheros
598 599
		
599 600
		fileChooser = new JFileChooser(lastPath);
600 601
		fileChooser.setMultiSelectionEnabled(true);
......
622 623
		 	BandSetupPanel bandSetup = (BandSetupPanel)((FilterRasterDialogPanel)this.getContentPane()).getPanelByClassName("BandSetupPanel");
623 624
		 	lastPath = files[0].getPath();
624 625
		 	
625
		 	//Lo aadimos a la capa si no esta
626
		 	//Lo a?adimos a la capa si no esta
626 627
		 	
627 628
		 	Vector v = new Vector();
628 629
            for(int i=0;i<files.length;i++){
......
637 638
            			
638 639
            			Extent extentNewFile = GeoRasterFile.openFile(fLayer.getProjection(), files[i].getAbsolutePath()).getExtent();
639 640
            			
640
						//Comprobamos que el extent y tama�o del fichero a�adido sea igual al 
641
						//fichero original. Si no es as no abrimos la capa y mostramos un aviso
641
						//Comprobamos que el extent y tama?o del fichero a?adido sea igual al 
642
						//fichero original. Si no es as? no abrimos la capa y mostramos un aviso
642 643
						
643 644
            			double widthNewFile = (extentNewFile.getMax().getX()-extentNewFile.getMin().getX());
644 645
            			double heightNewFile = (extentNewFile.getMax().getY()-extentNewFile.getMin().getY());
......
665 666
            			exc.printStackTrace();
666 667
            		}
667 668
            		
668
            		//Lo aadimos a la capa
669
            		//Lo a?adimos a la capa
669 670
            		px.addFile(files[i].getAbsolutePath());
670 671

  
671 672
            	}else{
......
674 675
            	}
675 676
            }
676 677
		 	            
677
            //Aadimos los georasterfile a la tabla del Panel
678
            //A?adimos los georasterfile a la tabla del Panel
678 679
            
679 680
            v = new Vector();
680 681
            for(int i=0;i<px.getFiles().length;i++){
......
734 735
	}
735 736
	
736 737
	//********************************************************************
737
	//***********************EVENTOS DE RATN*****************************
738
	//***********************EVENTOS DE RAT?N*****************************
738 739
	
739 740
	public void mouseClicked(MouseEvent e) {
740 741
		// TODO Auto-generated method stub
trunk/extensions/extWMS/src/com/iver/cit/gvsig/gui/wizards/WMSWizardData.java
101 101
        if (wms.getAbstract()  != null)
102 102
            theAbstract = wms.getAbstract();
103 103
        
104
        
105
        
106 104
        Vector f = wms.getFormats(); 
107 105
        ArrayList formatos = new ArrayList();
108 106
        for (int i = 0; i < f.size(); i++) {
109
            if (isValidFormat((String)f.elementAt(i))) {
110
                formatos.add(f.elementAt(i));
111
            }
107
        	formatos.add(f.elementAt(i));
112 108
        }
113 109
        formats = (String[]) formatos.toArray(new String[0]);
114 110
        serverVersion = (wms.getVersion() == null) ? "" : wms.getVersion();
......
116 112
        layer = wms.getLayersTree(); // LayersTree as they are defined in the Capabilities document
117 113
    }
118 114
    
119
    /**
120
     * M?todo para saber los formatos que admite la aplicaci?n
121
     *
122
     * @param format cadena con el formato a validar
123
     *
124
     * @return true si soportamos dicho formato y false en
125
     * caso contrario
126
     */
127
    private boolean isValidFormat(String format) {
128
        if (format.equalsIgnoreCase("image/png") ||
129
                format.equalsIgnoreCase("image/jpg") ||
130
                format.equalsIgnoreCase("image/tiff") ||
131
                format.equalsIgnoreCase("image/jpeg") ||
132
                format.equalsIgnoreCase("image/tif") ||
133
                format.equalsIgnoreCase("image/gif")) {
134
            return true;
135
        }
136

  
137
        return false;
138
    }
139
    
140 115
    public String getAbstract() {
141 116
        return theAbstract;
142 117
    }

Also available in: Unified diff