ConvertedCategoryList changes for revisions 10795:10796

Changes in this commit seem to be the result of some "auto reformat" tool execution. The Java - GeoAPI - GeoTools import ordering is altered, imports used only in Javadoc are lost and the encoding of non-ASCII characters is broken. This commit has been reverted, except for the removal of really unused imports which are kept removed.

Command line:

svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r10795:10796 https://svn.osgeo.org/geotools/trunk/modules/library/coverage/src/main/java/org/geotools/coverage/GeophysicsCategoryList.java
Revision 10795Revision 10796
/*
 * Geotools 2 - OpenSource mapping toolkit
 * (C) 2003, Geotools Project Management Committee (PMC)
 * (C) 2001, Institut de Recherche pour le Développement
 *
 *    This library is free software; you can redistribute it and/or
 *    modify it under the terms of the GNU Lesser General Public
/*
 * Geotools 2 - OpenSource mapping toolkit
 * (C) 2003, Geotools Project Management Committee (PMC)
 * (C) 2001, Institut de Recherche pour le D�veloppement
 *
 *    This library is free software; you can redistribute it and/or
 *    modify it under the terms of the GNU Lesser General Public
package org.geotools.coverage;

// J2SE dependencies
import java.util.Locale;
import java.text.NumberFormat;
import java.text.FieldPosition;
import javax.units.Unit;

// Resources
import org.geotools.resources.XMath;
import org.geotools.resources.Utilities;


/**
package org.geotools.coverage;

// J2SE dependencies
import java.text.FieldPosition;
import java.text.NumberFormat;
import java.util.AbstractList;
import java.util.Locale;

import javax.units.Unit;

import org.geotools.resources.Utilities;
import org.geotools.resources.XMath;


/**
private static final int MAX_DIGITS = 6;

/**
 * Unités des mesures géophysiques représentées par les catégories.
 * Ce champ peut être nul s'il ne s'applique pas ou si les unités
 * ne sont pas connues.
 */
private final Unit unit;

/**
 * Nombre de chiffres significatifs après la virgule.
 * Cette information est utilisée pour les écritures
 * des valeurs géophysiques des catégories.
 */
private final int ndigits;
private static final int MAX_DIGITS = 6;

/**
 * Unit�s des mesures g�ophysiques repr�sent�es par les cat�gories.
 * Ce champ peut �tre nul s'il ne s'applique pas ou si les unit�s
 * ne sont pas connues.
 */
private final Unit unit;

/**
 * Nombre de chiffres significatifs apr�s la virgule.
 * Cette information est utilis�e pour les �critures
 * des valeurs g�ophysiques des cat�gories.
 */
private final int ndigits;
private transient Locale locale;

/**
 * Format à utiliser pour écrire les
 * valeurs géophysiques des thèmes.
 */
private transient NumberFormat format;
private transient Locale locale;

/**
 * Format � utiliser pour �crire les
 * valeurs g�ophysiques des th�mes.
 */
private transient NumberFormat format;
}

/**
 * Formatte la valeur spécifiée selon les conventions locales. Le nombre sera
 * écrit avec un nombre de chiffres après la virgule approprié pour la catégorie.
 * Le symbole des unités sera ajouté après le nombre si <code>writeUnit</code>
 * est <code>true</code>.
 *
 * @param  value Valeur du paramètre géophysique à formatter.
 * @param  writeUnit Indique s'il faut écrire le symbole des unités après le nombre.
 *         Cet argument sera ignoré si aucune unité n'avait été spécifiée au constructeur.
 * @param  locale Conventions locales à utiliser, ou <code>null</code> pour les conventions par
 *         défaut.
 * @param  buffer Le buffer dans lequel écrire la valeur.
 * @return Le buffer <code>buffer</code> dans lequel auront été écrit la valeur et les unités.
 */
synchronized StringBuffer format(final double value, final boolean writeUnits,
                                 final Locale locale, StringBuffer buffer)
}

/**
 * Formatte la valeur sp�cifi�e selon les conventions locales. Le nombre sera
 * �crit avec un nombre de chiffres apr�s la virgule appropri� pour la cat�gorie.
 * Le symbole des unit�s sera ajout� apr�s le nombre si <code>writeUnit</code>
 * est <code>true</code>.
 *
 * @param  value Valeur du param�tre g�ophysique � formatter.
 * @param  writeUnit Indique s'il faut �crire le symbole des unit�s apr�s le nombre.
 *         Cet argument sera ignor� si aucune unit� n'avait �t� sp�cifi�e au constructeur.
 * @param  locale Conventions locales � utiliser, ou <code>null</code> pour les conventions par
 *         d�faut.
 * @param  buffer Le buffer dans lequel �crire la valeur.
 * @return Le buffer <code>buffer</code> dans lequel auront �t� �crit la valeur et les unit�s.
 */
synchronized StringBuffer format(final double value, final boolean writeUnits,
                                 final Locale locale, StringBuffer buffer)