From: <bma...@us...> - 2008-11-14 14:43:58
|
Revision: 4217 http://fudaa.svn.sourceforge.net/fudaa/?rev=4217&view=rev Author: bmarchan Date: 2008-11-14 14:43:52 +0000 (Fri, 14 Nov 2008) Log Message: ----------- Correction des messages a l'utilisateur. Modified Paths: -------------- branches/FudaaModeleur_TC1Bis/fudaa_devel/dodico/src/org/fudaa/dodico/mascaret/MascaretReader.java branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/sig/wizard/FSigFileLoaderMascaret.java Modified: branches/FudaaModeleur_TC1Bis/fudaa_devel/dodico/src/org/fudaa/dodico/mascaret/MascaretReader.java =================================================================== --- branches/FudaaModeleur_TC1Bis/fudaa_devel/dodico/src/org/fudaa/dodico/mascaret/MascaretReader.java 2008-11-14 11:10:52 UTC (rev 4216) +++ branches/FudaaModeleur_TC1Bis/fudaa_devel/dodico/src/org/fudaa/dodico/mascaret/MascaretReader.java 2008-11-14 14:43:52 UTC (rev 4217) @@ -28,7 +28,7 @@ /** * Parser du format Mascaret. (versions 6.0 et pr\xE9c\xE9dentes) * @author Emmanuel MARTIN - * @version $Id:$ + * @version $Id$ */ public class MascaretReader extends FileReadOperationAbstract { @@ -41,22 +41,22 @@ public List<Double> coordZ=new ArrayList<Double>(); // Bathy ou Topo public List<Character> bathyOuTopo=new ArrayList<Character>(); // B ou T // Info sp\xE9cifique 1D - public double abscisseCurvilingeAxeHydrolique; + public double abscisseCurvilingeAxeHydraulique; public List<Double> coordCurviligneProfil=new ArrayList<Double>(); // Info sp\xE9cifique 2D public List<double[]> coordXYTraceProfil=new ArrayList<double[]>(); - public double[] coordIntersectionAxeHydrolique; + public double[] coordIntersectionAxeHydraulique; public List<double[]> coordXYProfil=new ArrayList<double[]>(); /** @return vrai si seul des informations 1d sont pr\xE9sentes. */ public boolean is1d(){ - return coordCurviligneProfil.size()>0&&coordXYTraceProfil.size()==0&&coordIntersectionAxeHydrolique==null + return coordCurviligneProfil.size()>0&&coordXYTraceProfil.size()==0&&coordIntersectionAxeHydraulique==null &&coordXYProfil.size()==0; } /** @return vrai si les informations 2d sont pr\xE9sentes. (les infos 1d peuvent \xEAtre \xE9galement pr\xE9sentes) */ public boolean is2d(){ - return (coordXYTraceProfil.size()!=0||coordIntersectionAxeHydrolique!=null&&coordIntersectionAxeHydrolique.length!=0||coordXYProfil + return (coordXYTraceProfil.size()!=0||coordIntersectionAxeHydraulique!=null&&coordIntersectionAxeHydraulique.length!=0||coordXYProfil .size()!=0); } @@ -72,7 +72,7 @@ /** @return vrai si les informations utile 1D sont compl\xE8tes et coh\xE9rentes. */ public boolean check1D(){ - boolean check=checkCommon()&&abscisseCurvilingeAxeHydrolique>=0&&coordCurviligneProfil.size()==coordZ.size(); + boolean check=checkCommon()&&abscisseCurvilingeAxeHydraulique>=0&&coordCurviligneProfil.size()==coordZ.size(); int i=0; // Verifi que l'ordre des coordonn\xE9es est croissant. while(check&&++i<coordCurviligneProfil.size()) @@ -83,7 +83,7 @@ /** @return vrai si les informations utile 2D sont compl\xE8tes et coh\xE9rentes. */ public boolean check2D(){ boolean check=checkCommon()&&coordXYTraceProfil.size()>=2&&coordXYTraceProfil.size()<=4 - &&coordIntersectionAxeHydrolique.length==2&&coordXYProfil.size()==coordZ.size(); + &&coordIntersectionAxeHydraulique.length==2&&coordXYProfil.size()==coordZ.size(); // Verification de la taille des coordonn\xE9es XY du profile int i=-1; while(check&&++i<coordXYProfil.size()) @@ -127,7 +127,7 @@ } /** - * @returnun token dont le caract\xE8re de s\xE9paration est le retour \xE0 la ligne. Null si rien \xE0 lire. + * @return token dont le caract\xE8re de s\xE9paration est le retour \xE0 la ligne. Null si rien \xE0 lire. */ private StringBuffer nextLineToken(){ StringBuffer token=new StringBuffer(); @@ -189,16 +189,16 @@ // Extraction des informations commune \xE0 1d et 2d profil.nomBief=nextWordToken(lineToken); profil.nomProfil=nextWordToken(lineToken); - profil.abscisseCurvilingeAxeHydrolique=Double.parseDouble(nextWordToken(lineToken)); + profil.abscisseCurvilingeAxeHydraulique=Double.parseDouble(nextWordToken(lineToken)); // Coordonn\xE9es de trace de profile : non pr\xE9sent dans les fichiers 1d token=nextWordToken(lineToken); while (token!=null&&!token.equals("AXE")) { profil.coordXYTraceProfil.add(new double[]{Double.parseDouble(token), Double.parseDouble(nextWordToken(lineToken))}); token=nextWordToken(lineToken); } - // Coordonn\xE9e d'intersection du profile et de l'axe hydrolique + // Coordonn\xE9e d'intersection du profile et de l'axe hydraulique if (token!=null&&token.equals("AXE")) - profil.coordIntersectionAxeHydrolique=new double[]{Double.parseDouble(nextWordToken(lineToken)), + profil.coordIntersectionAxeHydraulique=new double[]{Double.parseDouble(nextWordToken(lineToken)), Double.parseDouble(nextWordToken(lineToken))}; // Lignes suivantes : coordonn\xE9es du profile \\ @@ -215,7 +215,7 @@ } // Verification de la coh\xE9rance des informations if (profil.is1d()) - throw new ParseError(fileName_+DodicoLib.getS(" : les profiles 1D ne sont pas g\xE9r\xE9s")); + throw new ParseError(fileName_+DodicoLib.getS(" : les profils 1D ne sont pas g\xE9r\xE9s")); else if (!(profil.is2d()&&profil.check2D())) throw new ParseError(fileName_+DodicoLib.getS(" : le fichier source comporte des erreurs.")); // Ajout du profile \xE0 la liste et traitement du profile suivant @@ -263,16 +263,16 @@ zone.addGeometry(new GISPolyligne(coordSeq), new Object[]{profil.nomProfil, GISAttributeConstants.ATT_NATURE_PF}, null); } if (profils_.size()>1) { - // G\xE9n\xE9ration de l'axe hydrolique \\ + // G\xE9n\xE9ration de l'axe hydraulique \\ CoordinateArraySequence coordSeq=new CoordinateArraySequence(profils_.size()); for (int i=0; i<profils_.size(); i++) { - coordSeq.setOrdinate(i, 0, profils_.get(i).coordIntersectionAxeHydrolique[0]); - coordSeq.setOrdinate(i, 1, profils_.get(i).coordIntersectionAxeHydrolique[1]); + coordSeq.setOrdinate(i, 0, profils_.get(i).coordIntersectionAxeHydraulique[0]); + coordSeq.setOrdinate(i, 1, profils_.get(i).coordIntersectionAxeHydraulique[1]); } zone.addGeometry(new GISPolyligne(coordSeq), new Object[]{null, GISAttributeConstants.ATT_NATURE_AH}, null); } else - analyze_.addInfo(fileName_+DodicoLib.getS(" : le fichier ne comporte qu'un profile, aucun axe hydrolique ne sera g\xE9n\xE9r\xE9.")); + analyze_.addInfo(fileName_+DodicoLib.getS(" : le fichier ne comporte qu'un profil, aucun axe hydraulique ne sera g\xE9n\xE9r\xE9.")); return zone; } Modified: branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/sig/wizard/FSigFileLoaderMascaret.java =================================================================== --- branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/sig/wizard/FSigFileLoaderMascaret.java 2008-11-14 11:10:52 UTC (rev 4216) +++ branches/FudaaModeleur_TC1Bis/fudaa_devel/fudaa/src/org/fudaa/fudaa/sig/wizard/FSigFileLoaderMascaret.java 2008-11-14 14:43:52 UTC (rev 4217) @@ -21,17 +21,17 @@ import com.memoire.bu.BuFileFilter; /** - * Loader des fichiers mascaret (extension : geomref). + * Loader des fichiers mascaret (extension : georef). * * @author Emmanuel MARTIN - * @version $Id:$ + * @version $Id$ */ public class FSigFileLoaderMascaret implements FSigFileLoaderI { private BuFileFilter filter_; public FSigFileLoaderMascaret(){ - filter_=new BuFileFilter(new String[]{"geo", "georef"}, "Fichier mascaret"); + filter_=new BuFileFilter(new String[]{"geo", "georef"}, "Mascaret"); } private FSigFileLoaderMascaret(final BuFileFilter _filter){ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |