You can subscribe to this list here.
| 2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(46) |
Jul
(37) |
Aug
(154) |
Sep
(140) |
Oct
(132) |
Nov
(104) |
Dec
(67) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2009 |
Jan
(113) |
Feb
(73) |
Mar
(102) |
Apr
(106) |
May
(114) |
Jun
(67) |
Jul
(116) |
Aug
(48) |
Sep
(108) |
Oct
(296) |
Nov
(56) |
Dec
(53) |
| 2010 |
Jan
(95) |
Feb
(31) |
Mar
(40) |
Apr
(12) |
May
(10) |
Jun
(27) |
Jul
(19) |
Aug
(81) |
Sep
(48) |
Oct
(45) |
Nov
(40) |
Dec
(7) |
| 2011 |
Jan
(16) |
Feb
(32) |
Mar
(55) |
Apr
(38) |
May
(24) |
Jun
(37) |
Jul
(12) |
Aug
(16) |
Sep
(97) |
Oct
(90) |
Nov
(101) |
Dec
(89) |
| 2012 |
Jan
(18) |
Feb
(2) |
Mar
(54) |
Apr
(69) |
May
(97) |
Jun
(131) |
Jul
(70) |
Aug
(48) |
Sep
(48) |
Oct
(119) |
Nov
(194) |
Dec
(60) |
| 2013 |
Jan
(73) |
Feb
(35) |
Mar
(42) |
Apr
(28) |
May
(7) |
Jun
(17) |
Jul
(27) |
Aug
(10) |
Sep
(38) |
Oct
(12) |
Nov
(4) |
Dec
(16) |
| 2014 |
Jan
(33) |
Feb
(37) |
Mar
(19) |
Apr
(3) |
May
(47) |
Jun
(26) |
Jul
(22) |
Aug
|
Sep
(10) |
Oct
(30) |
Nov
(24) |
Dec
(19) |
| 2015 |
Jan
(13) |
Feb
(16) |
Mar
(36) |
Apr
(19) |
May
(5) |
Jun
(5) |
Jul
(3) |
Aug
(11) |
Sep
(22) |
Oct
(7) |
Nov
(14) |
Dec
|
| 2016 |
Jan
|
Feb
(26) |
Mar
(13) |
Apr
(61) |
May
|
Jun
|
Jul
(4) |
Aug
|
Sep
|
Oct
(27) |
Nov
(14) |
Dec
(21) |
| 2017 |
Jan
(30) |
Feb
(4) |
Mar
(3) |
Apr
(5) |
May
(69) |
Jun
(29) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <bma...@us...> - 2008-06-11 07:58:08
|
Revision: 3635
http://fudaa.svn.sourceforge.net/fudaa/?rev=3635&view=rev
Author: bmarchan
Date: 2008-06-11 00:58:11 -0700 (Wed, 11 Jun 2008)
Log Message:
-----------
Un peu de doc...
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISZoneCollectionLigneBrisee.java
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISZoneCollectionLigneBrisee.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISZoneCollectionLigneBrisee.java 2008-06-10 12:53:20 UTC (rev 3634)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISZoneCollectionLigneBrisee.java 2008-06-11 07:58:11 UTC (rev 3635)
@@ -477,11 +477,22 @@
}
-
+ /**
+ * Remplace une ancienne g\xE9om\xE9trie par un nouveau polygone, en interpolant si n\xE9cessaire les attributs.
+ * @param _idx L'index de la g\xE9ometrie.
+ * @param _newLine La nouvelle g\xE9om\xE9trie.
+ * @param _cmd Le container de commandes.
+ */
public void setValue(final int _idx, final GISPolygone _newLine, final CtuluCommandContainer _cmd) {
setValueIntern(_idx, _newLine, _cmd);
}
+ /**
+ * Remplace une ancienne g\xE9om\xE9trie par une nouvelle polyligne, en interpolant si n\xE9cessaire les attributs.
+ * @param _idx L'index de la g\xE9ometrie.
+ * @param _newLine La nouvelle g\xE9om\xE9trie.
+ * @param _cmd Le container de commandes.
+ */
public void setValue(final int _idx, final GISPolyligne _newLine, final CtuluCommandContainer _cmd) {
setValueIntern(_idx, _newLine, _cmd);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-10 12:53:11
|
Revision: 3634
http://fudaa.svn.sourceforge.net/fudaa/?rev=3634&view=rev
Author: bmarchan
Date: 2008-06-10 05:53:20 -0700 (Tue, 10 Jun 2008)
Log Message:
-----------
Chgt nom methode.
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneDecimationAction.java
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java 2008-06-10 08:23:09 UTC (rev 3633)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java 2008-06-10 12:53:20 UTC (rev 3634)
@@ -54,7 +54,7 @@
}
/**
- * Interpolation entre 2 sommets. Les 2 sommets peuvent appartenir au m\xEAme bloc.
+ * Interpole entre 2 sommets. Les 2 sommets peuvent appartenir au m\xEAme bloc.
*/
public void interpolateSelectedGeometries() {
if (pnInterpolation_==null)
@@ -152,7 +152,7 @@
/**
* D\xE9cime la g\xE9om\xE9trie ou entre 2 sommmets de la g\xE9om\xE9trie s\xE9lectionn\xE9e.
*/
- public void decimeSelectedGeometries() {
+ public void decimateSelectedGeometries() {
if (pnDecimation_==null)
pnDecimation_=new MdlDecimationPanel();
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneDecimationAction.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneDecimationAction.java 2008-06-10 08:23:09 UTC (rev 3633)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneDecimationAction.java 2008-06-10 12:53:20 UTC (rev 3634)
@@ -38,7 +38,7 @@
}
public void actionPerformed(final ActionEvent _e) {
- sceneEditor_.decimeSelectedGeometries();
+ sceneEditor_.decimateSelectedGeometries();
}
/**
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-10 08:23:03
|
Revision: 3633
http://fudaa.svn.sourceforge.net/fudaa/?rev=3633&view=rev
Author: bmarchan
Date: 2008-06-10 01:23:09 -0700 (Tue, 10 Jun 2008)
Log Message:
-----------
removeAtomicValue() effectue a present une seule commande (pour le CommandManager)
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISZoneCollectionLigneBrisee.java
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISZoneCollectionLigneBrisee.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISZoneCollectionLigneBrisee.java 2008-06-10 08:21:23 UTC (rev 3632)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gis/GISZoneCollectionLigneBrisee.java 2008-06-10 08:23:09 UTC (rev 3633)
@@ -435,7 +435,8 @@
}
if (r) {
- super.geometry_.setObject(_idxGeom, newString, _cmd);
+ final CtuluCommandComposite cmp = new CtuluCommandComposite();
+ super.geometry_.setObject(_idxGeom, newString, cmp);
// si des attributs atomics sont concerne
if (idxToRemove != null && idxToRemove.size() > 0) {
final int[] idx = idxToRemove.toNativeArray();
@@ -448,10 +449,12 @@
// on recupere le sous-model concerne par la modif de geometrie
final GISAttributeModel atomicModel = (GISAttributeModel) m.getObjectValueAt(_idxGeom);
// on le change
- m.setObject(_idxGeom, atomicModel.createSubModel(idx), _cmd);
+ m.setObject(_idxGeom, atomicModel.createSubModel(idx), cmp);
}
}
}
+ if (_cmd!=null)
+ _cmd.addCmd(cmp.getSimplify());
}
return r;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-10 08:21:28
|
Revision: 3632
http://fudaa.svn.sourceforge.net/fudaa/?rev=3632&view=rev
Author: bmarchan
Date: 2008-06-10 01:21:23 -0700 (Tue, 10 Jun 2008)
Log Message:
-----------
Suppression setVisible(false) sur panel pour pouvroi etre reutilis?\195?\169.
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gui/CtuluDialog.java
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gui/CtuluDialog.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gui/CtuluDialog.java 2008-06-10 08:17:37 UTC (rev 3631)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/ctulu/src/org/fudaa/ctulu/gui/CtuluDialog.java 2008-06-10 08:21:23 UTC (rev 3632)
@@ -388,7 +388,8 @@
public void cancel() {
response_ = JOptionPane.CANCEL_OPTION;
dial_.cancel();
- dial_.setVisible(false);
+// B.M. L'appel a setVisible(false) empeche de r\xE9afficher le panel au travers d'un autre CtuluDialog.
+// dial_.setVisible(false);
dispose();
}
@@ -406,7 +407,8 @@
if (dial_.valide()) {
response_ = JOptionPane.OK_OPTION;
if (dial_.ok()) {
- dial_.setVisible(false);
+// B.M. L'appel a setVisible(false) empeche de r\xE9afficher le panel au travers d'un autre CtuluDialog.
+// dial_.setVisible(false);
dispose();
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-10 08:17:37
|
Revision: 3631
http://fudaa.svn.sourceforge.net/fudaa/?rev=3631&view=rev
Author: bmarchan
Date: 2008-06-10 01:17:37 -0700 (Tue, 10 Jun 2008)
Log Message:
-----------
+ Correction de methodes sur les selections
+ introduction d'un helper selections.
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/ebli/src/org/fudaa/ebli/calque/ZScene.java
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/ebli/src/org/fudaa/ebli/calque/ZScene.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/ebli/src/org/fudaa/ebli/calque/ZScene.java 2008-06-10 08:10:33 UTC (rev 3630)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/ebli/src/org/fudaa/ebli/calque/ZScene.java 2008-06-10 08:17:37 UTC (rev 3631)
@@ -41,6 +41,30 @@
*/
public class ZScene implements TreeModelListener {
+ /** Helper contenant un ensemble de methodes simplifiant les tests sur la selection */
+ public class SceneSelectionHelper {
+
+ /**
+ * @return La geometrie unique s\xE9lectionn\xE9e (m\xEAme en mode sommet), ou -1 si plusieurs g\xE9om\xE9tries.
+ */
+ public int getUniqueSelectedIdx() {
+ int r;
+ if (ZScene.this.isAtomicMode())
+ r=ZScene.this.getLayerSelectionMulti().isSelectionInOneBloc();
+ else {
+ r=(ZScene.this.getLayerSelection().getNbSelectedIndex()==1) ? ZScene.this.getLayerSelection().getMinIndex():-1;
+ }
+ return r;
+ }
+
+ /**
+ * @return Le nombre d'atomiques s\xE9lectionn\xE9s, ou 0 si mode global.
+ */
+ public int getNbAtomicSelected() {
+ return ZScene.this.isAtomicMode() ? ZScene.this.getLayerSelectionMulti().getNbSelectedItem():0;
+ }
+ }
+
/** Liste des objets geometrique selectionn\xE9s de la scene */
class SceneListSelection implements CtuluListSelectionInterface {
@@ -65,11 +89,15 @@
* @see org.fudaa.ctulu.CtuluListSelectionInterface#getMaxIndex()
*/
public int getMaxIndex() {
- int max=0;
+ int max=-1;
+ int idecal=0;
ZCalqueAffichageDonneesInterface[] cqs=getTargetLayers();
- for (int i=0; i<cqs.length-1; i++)
- max+=cqs[i].modeleDonnees().getNombre();
- max+=cqs[cqs.length-1].getLayerSelection().getMaxIndex();
+ for (int i=0; i<cqs.length; i++) {
+ if (!cqs[i].isSelectionEmpty()) {
+ max=cqs[i].getLayerSelection().getMaxIndex()+idecal;
+ }
+ idecal+=cqs[i].modeleDonnees().getNombre();
+ }
return max;
}
@@ -77,7 +105,15 @@
* @see org.fudaa.ctulu.CtuluListSelectionInterface#getMinIndex()
*/
public int getMinIndex() {
- return 0;
+ ZCalqueAffichageDonneesInterface[] cqs=getTargetLayers();
+ int idecal=0;
+ for (int i=0; i<cqs.length; i++) {
+ if (!cqs[i].isSelectionEmpty()) {
+ return cqs[i].getLayerSelection().getMinIndex()+idecal;
+ }
+ idecal+=cqs[i].modeleDonnees().getNombre();
+ }
+ return -1;
}
/* (non-Javadoc)
@@ -259,6 +295,7 @@
protected ZCalqueSelectionInteractionAbstract cqSelectionI_=null;
protected CtuluListSelectionInterface selection_=null;
protected EbliListeSelectionMultiInterface selectionMulti_=null;
+ protected SceneSelectionHelper selectionHelper_=null;
protected boolean atomicMode_=false;
/** La scene est r\xE9duite au calque s\xE9lectionn\xE9 pour toutes les actions. */
@@ -284,6 +321,7 @@
cqSelectionI_=_cqSelectionI;
cqSelectionI_.setScene(this);
initSelection();
+ selectionHelper_=new SceneSelectionHelper();
}
/**
@@ -444,7 +482,7 @@
public ZCalqueAffichageDonneesInterface getLayerForId(int _idGeom) {
int idecal=0;
for (ZCalqueAffichageDonneesInterface cq : getTargetLayers()) {
- if (_idGeom <= (idecal+=cq.modeleDonnees().getNombre()))
+ if (_idGeom < (idecal+=cq.modeleDonnees().getNombre()))
return cq;
}
return null;
@@ -453,8 +491,12 @@
public int sceneId2LayerId(int _idGeom) {
int idecal=0;
for (ZCalqueAffichageDonneesInterface cq : getTargetLayers()) {
- if (_idGeom <= (idecal+=cq.modeleDonnees().getNombre()))
+ int nb=cq.modeleDonnees().getNombre();
+ if (_idGeom < idecal+nb)
return _idGeom-idecal;
+ idecal+=nb;
+// if (_idGeom < (idecal+=cq.modeleDonnees().getNombre()))
+// return _idGeom-idecal;
}
return -1;
}
@@ -521,6 +563,10 @@
return selection_;
}
+ public SceneSelectionHelper getSelectionHelper() {
+ return selectionHelper_;
+ }
+
private void initSelection() {
if (selection_==null) {
selection_=new SceneListSelection();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-10 08:10:26
|
Revision: 3630
http://fudaa.svn.sourceforge.net/fudaa/?rev=3630&view=rev
Author: bmarchan
Date: 2008-06-10 01:10:33 -0700 (Tue, 10 Jun 2008)
Log Message:
-----------
Nettoyage code.
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneMoveInLayerAction.java
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneMoveInLayerAction.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneMoveInLayerAction.java 2008-06-10 08:10:19 UTC (rev 3629)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneMoveInLayerAction.java 2008-06-10 08:10:33 UTC (rev 3630)
@@ -47,7 +47,7 @@
/**
* @param _m l'arbre des calques
*/
- public SceneMoveInLayerAction(final ZEditorInterface _editor, MdlSceneEditor _sceneEditor) {
+ public SceneMoveInLayerAction(MdlSceneEditor _sceneEditor) {
super(EbliResource.EBLI.getString("D\xE9placer dans le calque cible"), null/*EbliResource.EBLI.getToolIcon("draw-rotation")*/, "MOVE_IN_LAYER");
setSceneEditor(_sceneEditor);
sceneEditor_.getScene().addSelectionListener(this);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-10 08:10:12
|
Revision: 3629
http://fudaa.svn.sourceforge.net/fudaa/?rev=3629&view=rev
Author: bmarchan
Date: 2008-06-10 01:10:19 -0700 (Tue, 10 Jun 2008)
Log Message:
-----------
Implementation fonctionnalit?\195?\169 d?\195?\169cimation
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlEditionManager.java
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/layer/MdlModel2dLine.java
Added Paths:
-----------
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneDecimationAction.java
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlEditionManager.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlEditionManager.java 2008-06-10 08:09:54 UTC (rev 3628)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlEditionManager.java 2008-06-10 08:10:19 UTC (rev 3629)
@@ -14,6 +14,7 @@
import org.fudaa.ebli.calque.edition.ZCalqueEditable;
import org.fudaa.ebli.commun.EbliActionAbstract;
import org.fudaa.ebli.commun.EbliActionInterface;
+import org.fudaa.fudaa.modeleur.action.SceneDecimationAction;
import org.fudaa.fudaa.modeleur.action.SceneInterpolationAction;
import org.fudaa.fudaa.modeleur.action.SceneMoveInLayerAction;
import org.fudaa.fudaa.sig.layer.FSigEditor;
@@ -45,7 +46,8 @@
private void installMethods() {
ArrayList<EbliActionInterface> acts=new ArrayList<EbliActionInterface>();
acts.add(new SceneInterpolationAction((MdlSceneEditor)getSceneEditor()));
- acts.add(new SceneMoveInLayerAction(this,(MdlSceneEditor)getSceneEditor()));
+ acts.add(new SceneMoveInLayerAction((MdlSceneEditor)getSceneEditor()));
+ acts.add(new SceneDecimationAction((MdlSceneEditor)getSceneEditor()));
getSceneEditor().getScene().setActions(acts.toArray(new EbliActionAbstract[0]));
}
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java 2008-06-10 08:09:54 UTC (rev 3628)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlSceneEditor.java 2008-06-10 08:10:19 UTC (rev 3629)
@@ -23,6 +23,7 @@
import org.fudaa.ebli.calque.edition.ZSceneEditor;
import org.fudaa.ebli.geometrie.GrPoint;
import org.fudaa.ebli.geometrie.GrPolyligne;
+import org.fudaa.fudaa.commun.impl.Fudaa;
import org.fudaa.fudaa.modeleur.layer.MdlLayer2dCloud;
import org.fudaa.fudaa.modeleur.layer.MdlModel2dCloud;
import org.fudaa.fudaa.modeleur.layer.MdlModel2dLine;
@@ -35,12 +36,17 @@
import com.vividsolutions.jts.geom.MultiPoint;
/**
+ * L'\xE9diteur effectuant les traitements sur la scene sp\xE9cifiques au modeleur.
* @author Bertrand Marchand
* @version $Id: MdlSceneEditor.java,v 1.1.2.1 2008-05-13 12:10:19 bmarchan Exp $
*/
public class MdlSceneEditor extends ZSceneEditor {
-
- MdlVisuPanel pn_; // Pour l'affichage des boites de dialogue.
+ // Pour l'affichage des boites de dialogue.
+ MdlVisuPanel pn_;
+ // Pour conserver les valeurs IHM d'un appel a un autre.
+ MdlDecimationPanel pnDecimation_=null;
+ // Pour conserver les valeurs IHM d'un appel a un autre.
+ MdlInterpolationPanel pnInterpolation_=null;
public MdlSceneEditor(MdlVisuPanel _pn, ZScene _scene) {
super(_scene);
@@ -51,8 +57,10 @@
* Interpolation entre 2 sommets. Les 2 sommets peuvent appartenir au m\xEAme bloc.
*/
public void interpolateSelectedGeometries() {
- MdlInterpolationPanel pn=new MdlInterpolationPanel();
- if (CtuluDialogPanel.isOkResponse(pn.afficheModale(pn_.getFrame(), "Interpolation entre 2 sommets"))) {
+ if (pnInterpolation_==null)
+ pnInterpolation_=new MdlInterpolationPanel();
+
+ if (pnInterpolation_.afficheModaleOk(pn_.getFrame(), "Interpolation entre 2 sommets")) {
int[] idxGeom=getScene().getLayerSelectionMulti().getIdxSelected();
Coordinate[] coords=new Coordinate[2];
@@ -73,14 +81,14 @@
}
double dist;
- if (pn.isNbPtsGiven()) { // Nombre de points donn\xE9.
- int nbpts=pn.getNbPts();
+ if (pnInterpolation_.isNbPtsGiven()) { // Nombre de points donn\xE9.
+ int nbpts=pnInterpolation_.getNbPts();
dist=Math.sqrt((coords[1].x-coords[0].x)*(coords[1].x-coords[0].x)+
(coords[1].y-coords[0].y)*(coords[1].y-coords[0].y))/
(nbpts+1);
}
else { // Distance donn\xE9e.
- dist=pn.getDistance();
+ dist=pnInterpolation_.getDistance();
}
ZModeleDonnees mdld=((ZCalqueAffichageDonneesInterface)getScene().getCalqueActif()).modeleDonnees();
@@ -100,44 +108,84 @@
*/
public void moveInLayerSelectedGeometries() {
ZModeleDonnees mdld=((ZCalqueAffichageDonneesInterface)getScene().getCalqueActif()).modeleDonnees();
-
- int[] idxGeom=getScene().getLayerSelection().getSelectedIndex();
- Geometry[] geoms=new Geometry[idxGeom.length];
- for (int i=0; i<idxGeom.length; i++) {
- geoms[i]=(Geometry)getScene().getObject(idxGeom[i]);
- }
- final CtuluCommandComposite cmp = new CtuluCommandComposite();
+ int[] idxGeom=getScene().getLayerSelection().getSelectedIndex();
+ Geometry[] geoms=new Geometry[idxGeom.length];
+ for (int i=0; i<idxGeom.length; i++) {
+ geoms[i]=(Geometry)getScene().getObject(idxGeom[i]);
+ }
- // Controle qu'une bloc n'est pas constitu\xE9 que d'un point => Message d'erreur.
- if (mdld instanceof MdlModel2dLine) {
- for (Geometry g : geoms) {
- if (g.getNumPoints()<2) {
- ui_.error("Vous ne pouvez pas d\xE9placer ces g\xE9om\xE9tries.\nUne au moins n'est constitu\xE9e que d'un point!");
- return;
- }
+ final CtuluCommandComposite cmp = new CtuluCommandComposite();
+
+ // Controle qu'une bloc n'est pas constitu\xE9 que d'un point => Message d'erreur.
+ if (mdld instanceof MdlModel2dLine) {
+ for (Geometry g : geoms) {
+ if (g.getNumPoints()<2) {
+ ui_.error("Vous ne pouvez pas d\xE9placer ces g\xE9om\xE9tries.\nUne au moins n'est constitu\xE9e que d'un point!");
+ return;
}
}
+ }
- removeSelectedObjects(cmp);
+ removeSelectedObjects(cmp);
- if (mdld instanceof MdlModel2dMultiPoint) {
- MdlModel2dMultiPoint mdl=(MdlModel2dMultiPoint)mdld;
- for (Geometry g : geoms) {
- Geometry gn=GISGeometryFactory.INSTANCE.createMultiPoint(g.getCoordinates());
- mdl.addGeometry(gn, cmp, ui_,null);
- }
+ if (mdld instanceof MdlModel2dMultiPoint) {
+ MdlModel2dMultiPoint mdl=(MdlModel2dMultiPoint)mdld;
+ for (Geometry g : geoms) {
+ Geometry gn=GISGeometryFactory.INSTANCE.createMultiPoint(g.getCoordinates());
+ mdl.addGeometry(gn, cmp, ui_,null);
}
- else if (mdld instanceof MdlModel2dLine) {
- MdlModel2dLine mdl=(MdlModel2dLine)mdld;
- for (Geometry g : geoms) {
- Geometry gn=GISGeometryFactory.INSTANCE.createLineString(g.getCoordinates());
- mdl.addGeometry(gn, cmp, ui_,null);
- }
+ }
+ else if (mdld instanceof MdlModel2dLine) {
+ MdlModel2dLine mdl=(MdlModel2dLine)mdld;
+ for (Geometry g : geoms) {
+ Geometry gn=GISGeometryFactory.INSTANCE.createLineString(g.getCoordinates());
+ mdl.addGeometry(gn, cmp, ui_,null);
}
+ }
+
+ if (mng_ != null) {
+ mng_.addCmd(cmp.getSimplify());
+ }
+ }
+
+ /**
+ * D\xE9cime la g\xE9om\xE9trie ou entre 2 sommmets de la g\xE9om\xE9trie s\xE9lectionn\xE9e.
+ */
+ public void decimeSelectedGeometries() {
+ if (pnDecimation_==null)
+ pnDecimation_=new MdlDecimationPanel();
+
+ String title;
+ if (getScene().isAtomicMode())
+ title=MdlResource.MDL.getString("D\xE9cimation entre 2 sommets");
+ else
+ title=MdlResource.MDL.getString("D\xE9cimation sur une polyligne");
- if (mng_ != null) {
- mng_.addCmd(cmp.getSimplify());
+ if (pnDecimation_.afficheModaleOk(pn_.getFrame(), title)) {
+ // La g\xE9om\xE9trie.
+ int idxGeom=getScene().getSelectionHelper().getUniqueSelectedIdx();
+ Geometry geom=(Geometry)getScene().getObject(idxGeom);
+ int idxdeb;
+ int idxfin;
+ if (getScene().isAtomicMode()) {
+ int[] idxa=getScene().getLayerSelectionMulti().getSelection(idxGeom).getSelectedIndex();
+ idxdeb=idxa[0];
+ idxfin=idxa[1];
}
+ else {
+ idxdeb=0;
+ idxfin=geom.getNumPoints()-1;
+ }
+
+ ZModeleDonnees mdld=getScene().getLayerForId(idxGeom).modeleDonnees();
+ if (mdld instanceof MdlModel2dLine) {
+ MdlModel2dLine mdl=(MdlModel2dLine)mdld;
+ mdl.decimate(getScene().sceneId2LayerId(idxGeom),idxdeb,idxfin,pnDecimation_.isNbPtsGiven()?0:1,
+ pnDecimation_.getNbPts(),pnDecimation_.getDistance(),getMng());
+ }
+
+ super.getScene().clearSelection();
+ }
}
}
Added: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneDecimationAction.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneDecimationAction.java (rev 0)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneDecimationAction.java 2008-06-10 08:10:19 UTC (rev 3629)
@@ -0,0 +1,82 @@
+/*
+ * @creation 1 avr. 2005
+ * @modification $Date: 2008-05-13 12:10:55 $
+ * @license GNU General Public License 2
+ * @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne
+ * @mail de...@fu...
+ */
+package org.fudaa.fudaa.modeleur.action;
+
+import java.awt.event.ActionEvent;
+
+import org.fudaa.ebli.calque.ZScene;
+import org.fudaa.ebli.calque.ZSelectionEvent;
+import org.fudaa.ebli.calque.ZSelectionListener;
+import org.fudaa.ebli.calque.ZScene.SceneSelectionHelper;
+import org.fudaa.ebli.commun.EbliActionSimple;
+import org.fudaa.ebli.ressource.EbliResource;
+import org.fudaa.fudaa.modeleur.MdlSceneEditor;
+import org.fudaa.fudaa.modeleur.layer.MdlLayer2dLine;
+import org.fudaa.fudaa.modeleur.layer.MdlLayer2dMultiPoint;
+
+/**
+ * Une action pour faire d\xE9cimer entre 2 sommets ou la totalit\xE9 d'un objets GIS.
+ * @author Bertrand Marchand
+ * @version $Id: SceneInterpolationAction.java,v 1.1.2.1 2008-05-13 12:10:55 bmarchan Exp $
+ */
+public class SceneDecimationAction extends EbliActionSimple implements ZSelectionListener {
+
+ MdlSceneEditor sceneEditor_;
+
+ /**
+ * @param _m l'arbre des calques
+ */
+ public SceneDecimationAction(MdlSceneEditor _sceneEditor) {
+ super(EbliResource.EBLI.getString("D\xE9cimer"), null, "DECIMER");
+ setSceneEditor(_sceneEditor);
+ sceneEditor_.getScene().addSelectionListener(this);
+ }
+
+ public void actionPerformed(final ActionEvent _e) {
+ sceneEditor_.decimeSelectedGeometries();
+ }
+
+ /**
+ * @param _editor l'editeur
+ */
+ private void setSceneEditor(final MdlSceneEditor _sceneEditor) {
+ sceneEditor_ = _sceneEditor;
+ }
+
+ /**
+ * Autoris\xE9 si 2 sommets d'un m\xEAme bloc sont selectionn\xE9s ou 1 g\xE9om\xE9trie compl\xE8te.
+ */
+ public void updateForSelectionChanged() {
+ ZScene scn=sceneEditor_.getScene();
+ SceneSelectionHelper hlp=sceneEditor_.getScene().getSelectionHelper();
+ int idGeom=-1;
+
+ boolean b=true;
+ // Si selection n'est pas vide.
+ b&=!scn.isSelectionEmpty();
+ // Si le nombre d'atomiques est de 2 sur le m\xEAme bloc
+ b&=!scn.isAtomicMode() || (hlp.getNbAtomicSelected()==2 && (idGeom=hlp.getUniqueSelectedIdx())!=-1);
+ // Si le nombre de selectionn\xE9s est de 1 en mode global
+ b&=scn.isAtomicMode() || (idGeom=hlp.getUniqueSelectedIdx())!=-1;
+ // Si la g\xE9om\xE9trie appartient a un calque polylignes.
+ b&=scn.getLayerForId(idGeom) instanceof MdlLayer2dLine;
+
+ super.setEnabled(b);
+ }
+
+ public String getEnableCondition() {
+ return EbliResource.EBLI.getString("<p>En mode sommet, s\xE9lectionner 2 sommets d'un m\xEAme objet<p>En mode global, un objet");
+ }
+
+ /* (non-Javadoc)
+ * @see org.fudaa.ebli.calque.ZSelectionListener#selectionChanged(org.fudaa.ebli.calque.ZSelectionEvent)
+ */
+ public void selectionChanged(ZSelectionEvent _evt) {
+ updateForSelectionChanged();
+ }
+}
Property changes on: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneDecimationAction.java
___________________________________________________________________
Name: svn:eol-style
+ native
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/layer/MdlModel2dLine.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/layer/MdlModel2dLine.java 2008-06-10 08:09:54 UTC (rev 3628)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/layer/MdlModel2dLine.java 2008-06-10 08:10:19 UTC (rev 3629)
@@ -7,7 +7,13 @@
*/
package org.fudaa.fudaa.modeleur.layer;
+import gnu.trove.TIntArrayList;
+
+import java.util.ArrayList;
+
import org.fudaa.ctulu.CtuluCommandContainer;
+import org.fudaa.ctulu.CtuluListSelection;
+import org.fudaa.ctulu.CtuluListSelectionInterface;
import org.fudaa.ctulu.gis.GISAttribute;
import org.fudaa.ctulu.gis.GISAttributeConstants;
import org.fudaa.ctulu.gis.GISGeometryFactory;
@@ -18,6 +24,8 @@
import org.fudaa.ebli.calque.edition.ZModeleLigneBriseeEditable;
import com.vividsolutions.jts.geom.Coordinate;
+import com.vividsolutions.jts.geom.CoordinateSequence;
+import com.vividsolutions.jts.geom.LineString;
/**
* Un mod\xE8le de calque pour un calque 2D contenant des lignes.
@@ -39,6 +47,7 @@
* Interpole entre 2 points, suivant un nombre de points donn\xE9s.
* @param _coords Les 2 coordonn\xE9es
* @param _dist La distance entre 2 points cons\xE9cutifs.
+ * @param _cmd Le container de commandes.
* @return true si modif ok.
*/
public boolean interpolate(Coordinate[] _coords, double _dist, final CtuluCommandContainer _cmd){
@@ -61,4 +70,56 @@
geometries_.addGeometry(poly, null, _cmd);
return true;
}
+
+ /**
+ * Decime une ligne. La m\xE9thode utilis\xE9e pour d\xE9cimer peut \xEAtre :<p>
+ * 0 : Suivant un nombre de points a supprimer entre 2 points conserv\xE9s.<br>
+ * 1 : Suivant une distance minimale.
+ * @param _idxGeom La g\xE9om\xE9trie a d\xE9cimer.
+ * @param _idxdeb L'indice de d\xE9but de d\xE9cimation.
+ * @param _idxfin L'indice de fin de d\xE9cimation.
+ * @param _meth La m\xE9thode.
+ * @param _nbPts Le nombre de points.
+ * @param _dstmin La distance minimale.
+ * @param _cmd Le container de commandes.
+ * @return true si modif ok.
+ */
+ public boolean decimate(int _idxGeom, int _idxdeb,int _idxfin,int _meth,int _nbPts, double _dstmin, CtuluCommandContainer _cmd) {
+ TIntArrayList list=new TIntArrayList();
+
+ // Methode par nombre de points.
+ if (_meth==0) {
+ int idx=_idxdeb+1+_nbPts;
+ for (int i=_idxdeb+1; i<=_idxfin-1; i++) {
+ if (i<idx) {
+ list.add(i);
+ }
+ else {
+ idx=i+1+_nbPts;
+ }
+ }
+ }
+ // Methode par nombre de points.
+ else if (_meth==1) {
+ LineString geom=(LineString)geometries_.getGeometry(_idxGeom);
+ CoordinateSequence seq=geom.getCoordinateSequence();
+// int idx=_idxdeb;
+ double dst=0;
+ for (int i=_idxdeb+1; i<=_idxfin-1; i++) {
+ dst+=Math.sqrt((seq.getX(i)-seq.getX(i-1))*(seq.getX(i)-seq.getX(i-1))+
+ (seq.getY(i)-seq.getY(i-1))*(seq.getY(i)-seq.getY(i-1)));
+ if (dst<_dstmin) {
+ list.add(i);
+ }
+ else {
+ dst=0;
+// idx=i;
+ }
+ }
+ }
+
+ CtuluListSelectionInterface ids = new CtuluListSelection(list.toNativeArray());
+ geometries_.removeAtomicValue(_idxGeom, ids, null, _cmd); // L'UI est null, le cas ou moins de 2 points ne peut pas arriver.
+ return true;
+ }
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-10 08:09:46
|
Revision: 3628
http://fudaa.svn.sourceforge.net/fudaa/?rev=3628&view=rev
Author: bmarchan
Date: 2008-06-10 01:09:54 -0700 (Tue, 10 Jun 2008)
Log Message:
-----------
Correction message.
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlInterpolationPanel.java
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlInterpolationPanel.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlInterpolationPanel.java 2008-06-10 08:09:30 UTC (rev 3627)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlInterpolationPanel.java 2008-06-10 08:09:54 UTC (rev 3628)
@@ -72,7 +72,7 @@
return false;
}
else if (rbDist_.isSelected() && (tfDist_.getText().trim().length()==0 || (dist_ = (Double)tfDist_.getValue())<=0)) {
- setErrorText(CtuluLib.getS("La distance entre 2 points cons\xE9cutifs doit \xEAtre >= 0 ") + '!');
+ setErrorText(CtuluLib.getS("La distance entre 2 points cons\xE9cutifs doit \xEAtre > 0 ") + '!');
return false;
}
return true;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-10 08:09:29
|
Revision: 3627
http://fudaa.svn.sourceforge.net/fudaa/?rev=3627&view=rev
Author: bmarchan
Date: 2008-06-10 01:09:30 -0700 (Tue, 10 Jun 2008)
Log Message:
-----------
Correction plantage fonctionnalit?\195?\169 Join
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/sig/layer/FSigEditor.java
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/sig/layer/FSigEditor.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/sig/layer/FSigEditor.java 2008-06-10 07:33:18 UTC (rev 3626)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/sig/layer/FSigEditor.java 2008-06-10 08:09:30 UTC (rev 3627)
@@ -415,7 +415,7 @@
boolean b=true;
// Uniquement si le calque est editable, en mode atomique, et si le nombre de sommets est 2.
b&=cq!=null &&
- FSigEditor.this.isEditable(cq) &&
+ FSigEditor.this.isEditable(cq) && !cq.isSelectionEmpty() &&
cq.isAtomicMode() &&
cq.getLayerSelectionMulti().getNbSelectedItem()==2;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-10 07:33:12
|
Revision: 3626
http://fudaa.svn.sourceforge.net/fudaa/?rev=3626&view=rev
Author: bmarchan
Date: 2008-06-10 00:33:18 -0700 (Tue, 10 Jun 2008)
Log Message:
-----------
Deleted trunk/fudaa_devel/New Folder. Probablement une erreur.
Removed Paths:
-------------
trunk/fudaa_devel/New Folder/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-06 12:40:53
|
Revision: 3625
http://fudaa.svn.sourceforge.net/fudaa/?rev=3625&view=rev
Author: bmarchan
Date: 2008-06-06 05:40:56 -0700 (Fri, 06 Jun 2008)
Log Message:
-----------
Nettoyage du code.
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlEditionManager.java
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneInterpolationAction.java
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlEditionManager.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlEditionManager.java 2008-06-06 08:07:08 UTC (rev 3624)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/MdlEditionManager.java 2008-06-06 12:40:56 UTC (rev 3625)
@@ -44,7 +44,7 @@
*/
private void installMethods() {
ArrayList<EbliActionInterface> acts=new ArrayList<EbliActionInterface>();
- acts.add(new SceneInterpolationAction(this,(MdlSceneEditor)getSceneEditor()));
+ acts.add(new SceneInterpolationAction((MdlSceneEditor)getSceneEditor()));
acts.add(new SceneMoveInLayerAction(this,(MdlSceneEditor)getSceneEditor()));
getSceneEditor().getScene().setActions(acts.toArray(new EbliActionAbstract[0]));
}
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneInterpolationAction.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneInterpolationAction.java 2008-06-06 08:07:08 UTC (rev 3624)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/action/SceneInterpolationAction.java 2008-06-06 12:40:56 UTC (rev 3625)
@@ -9,35 +9,18 @@
import java.awt.event.ActionEvent;
-import javax.swing.tree.TreeSelectionModel;
-
-import org.fudaa.ctulu.gis.GISPolyligne;
-import org.fudaa.ctulu.gis.GISZoneCollectionLigneBrisee;
import org.fudaa.ebli.calque.ZScene;
import org.fudaa.ebli.calque.ZSelectionEvent;
import org.fudaa.ebli.calque.ZSelectionListener;
-import org.fudaa.ebli.calque.edition.BPaletteEdition;
-import org.fudaa.ebli.calque.edition.ZCalqueEditable;
-import org.fudaa.ebli.calque.edition.ZCalqueLigneBriseeEditable;
-import org.fudaa.ebli.calque.edition.ZCalqueMultiPointEditable;
-import org.fudaa.ebli.calque.edition.ZEditorInterface;
-import org.fudaa.ebli.calque.edition.BPaletteRotation;
-import org.fudaa.ebli.calque.edition.ZSceneEditor;
-import org.fudaa.ebli.commun.BPalettePanelInterface;
-import org.fudaa.ebli.commun.EbliActionPaletteTreeModel;
import org.fudaa.ebli.commun.EbliActionSimple;
-import org.fudaa.ebli.commun.EbliFormatterInterface;
import org.fudaa.ebli.ressource.EbliResource;
import org.fudaa.fudaa.modeleur.MdlSceneEditor;
import org.fudaa.fudaa.modeleur.layer.MdlLayer2dLine;
import org.fudaa.fudaa.modeleur.layer.MdlLayer2dMultiPoint;
-import com.memoire.fu.Fu;
-import com.memoire.fu.FuLog;
-
/**
- * Une action pour faire une rotation d'objets GIS, reagissant au changement de calque selectionn\xE9.
- * @author Fred Deniger
+ * Une action pour faire une interpolation entre 2 sommet d'un objets GIS.
+ * @author Bertrand Marchand
* @version $Id: SceneInterpolationAction.java,v 1.1.2.1 2008-05-13 12:10:55 bmarchan Exp $
*/
public class SceneInterpolationAction extends EbliActionSimple implements ZSelectionListener {
@@ -47,8 +30,8 @@
/**
* @param _m l'arbre des calques
*/
- public SceneInterpolationAction(final ZEditorInterface _editor, MdlSceneEditor _sceneEditor) {
- super(EbliResource.EBLI.getString("Interpolation entre 2 sommets"), null/*EbliResource.EBLI.getToolIcon("draw-rotation")*/, "INTERPOLER");
+ public SceneInterpolationAction(MdlSceneEditor _sceneEditor) {
+ super(EbliResource.EBLI.getString("Interpolation entre 2 sommets"), null, "INTERPOLER");
setSceneEditor(_sceneEditor);
sceneEditor_.getScene().addSelectionListener(this);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-06 08:07:03
|
Revision: 3624
http://fudaa.svn.sourceforge.net/fudaa/?rev=3624&view=rev
Author: bmarchan
Date: 2008-06-06 01:07:08 -0700 (Fri, 06 Jun 2008)
Log Message:
-----------
Pour test d'envoi liste de diffusion.
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/mdl_en.fr_txt
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/mdl_en.fr_txt
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/mdl_en.fr_txt 2008-06-06 08:03:11 UTC (rev 3623)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/mdl_en.fr_txt 2008-06-06 08:07:08 UTC (rev 3624)
@@ -1 +1 @@
-Fond de carte=Raster map
+Fond de carte=Raster map
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-06 08:03:04
|
Revision: 3623
http://fudaa.svn.sourceforge.net/fudaa/?rev=3623&view=rev
Author: bmarchan
Date: 2008-06-06 01:03:11 -0700 (Fri, 06 Jun 2008)
Log Message:
-----------
Pour test d'envoi liste de diffusion.
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/mdl_en.fr_txt
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/mdl_en.fr_txt
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/mdl_en.fr_txt 2008-06-05 21:33:09 UTC (rev 3622)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/fudaa/src/org/fudaa/fudaa/modeleur/mdl_en.fr_txt 2008-06-06 08:03:11 UTC (rev 3623)
@@ -1 +1 @@
-Fond de carte=Raster map
+Fond de carte=Raster map
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-05 21:33:05
|
Revision: 3622
http://fudaa.svn.sourceforge.net/fudaa/?rev=3622&view=rev
Author: bmarchan
Date: 2008-06-05 14:33:09 -0700 (Thu, 05 Jun 2008)
Log Message:
-----------
Created tag FudaaModeleur_0_04.
Added Paths:
-----------
tags/FudaaModeleur_0_04/
Copied: tags/FudaaModeleur_0_04 (from rev 3620, branches/Br_FudaaModeleur_TF)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-05 21:32:49
|
Revision: 3621
http://fudaa.svn.sourceforge.net/fudaa/?rev=3621&view=rev
Author: bmarchan
Date: 2008-06-05 14:32:58 -0700 (Thu, 05 Jun 2008)
Log Message:
-----------
Deleted directory FudaaModeleur_0_04.
Removed Paths:
-------------
tags/FudaaModeleur_0_04/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2008-06-05 21:28:27
|
Revision: 3620
http://fudaa.svn.sourceforge.net/fudaa/?rev=3620&view=rev
Author: bmarchan
Date: 2008-06-05 14:28:34 -0700 (Thu, 05 Jun 2008)
Log Message:
-----------
Version FudaaModeleur_0_04.
Added Paths:
-----------
tags/FudaaModeleur_0_04/
Copied: tags/FudaaModeleur_0_04 (from rev 3619, branches/Br_FudaaModeleur_TF)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|