Revision 10996 trunk/libraries/libRaster/src/org/gvsig/raster/dataset/RasterMultiDataset.java

View differences:

RasterMultiDataset.java
54 54
	private ArrayList					palettes = new ArrayList();
55 55
	private DatasetListStatistics 		stats = null;
56 56
	private DatasetListHistogram		histogram = null;
57
	int percent = 0;
58 57
			
59 58
	//TODO: FUNCIONALIDAD: Contructores igual a RasterDataset + String[] nameFiles
60 59
	public RasterMultiDataset(String name){
......
826 825
	 * @see org.gvsig.raster.driver.datasetproperties.IHistogramable#getHistogram()
827 826
	 */
828 827
	public Histogram getHistogram() throws HistogramException {
829
		percent = 0;
830 828
		if(histogram == null)
831 829
			histogram = new DatasetListHistogram(this);
832 830
		
833 831
		try {
834 832
			Histogram tmp = histogram.getHistogram();
835
			percent = 100;
836 833
			return tmp;
837 834
		} catch (FileNotOpenException e) {
838 835
			throw new HistogramException("FileNotOpenException");
......
863 860
	 * @see org.gvsig.raster.util.IHistogramable#getPercent()
864 861
	 */
865 862
	public int getPercent() {
866
		return percent;
863
		if (histogram != null)
864
			return histogram.getPercent();
865
		return 0;
867 866
	}
868 867
	
869 868
}

Also available in: Unified diff