|
From: <bma...@us...> - 2011-04-01 09:32:56
|
Revision: 6202
http://fudaa.svn.sourceforge.net/fudaa/?rev=6202&view=rev
Author: bmarchan
Date: 2011-04-01 09:32:50 +0000 (Fri, 01 Apr 2011)
Log Message:
-----------
Fix : Affichage des lables de courbe + titres aux labels.
Modified Paths:
--------------
trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java
Modified: trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java
===================================================================
--- trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java 2011-04-01 09:31:02 UTC (rev 6201)
+++ trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java 2011-04-01 09:32:50 UTC (rev 6202)
@@ -74,7 +74,7 @@
* @author Emmanuel MARTIN
* @version $Id$
*/
- private class PaireLd {
+ protected class PaireLd {
public int idx;
public String name;
public PaireLd(int _idx, String _name) {
@@ -173,7 +173,7 @@
/**
* Retourne les noms des lignes directrices d\xE9placable vers ce point.
*/
- public PaireLd[] getAllowedLignesDirectricesAt(int _idxPoint) {
+ protected PaireLd[] getAllowedLignesDirectricesAt(int _idxPoint) {
int[] idx=data_.getAllowedMoveOfLignesDirectricesTo(_idxPoint);
PaireLd[] lds=new PaireLd[idx.length];
for(int i=0;i<lds.length;i++)
@@ -184,32 +184,26 @@
private void updateLabels() {
// TODO BM Voir si c'est ok
courbe_.setMarqueurs(null);
-// courbe_.removeLabels();
// Rive gauche
double absCurv=data_.getAbsCurvRiveGauche();
if(absCurv!=-1)
- courbe_.addMarqueur(new EGCourbeMarqueur(absCurv, true, new TraceLigneModel(), false));
-// courbe_.addLabel(absCurv, "RG");
+ courbe_.addMarqueur(new EGCourbeMarqueur(absCurv, "RG", true, new TraceLigneModel(TraceLigne.POINTILLE, 1, Color.blue), false));
// Rive droite
absCurv=data_.getAbsCurvRiveDroite();
if(absCurv!=-1)
- courbe_.addMarqueur(new EGCourbeMarqueur(absCurv, true, new TraceLigneModel(), false));
-// courbe_.addLabel(absCurv, "RD");
+ courbe_.addMarqueur(new EGCourbeMarqueur(absCurv, "RD", true, new TraceLigneModel(TraceLigne.POINTILLE, 1, Color.blue), false));
// Axe hydraulique
absCurv=data_.getAbsCurvAxeHydrauliqueOnProfil();
if(absCurv!=-1)
- courbe_.addMarqueur(new EGCourbeMarqueur(absCurv, true, new TraceLigneModel(), false));
-// courbe_.addLabel(absCurv, "AH");
+ courbe_.addMarqueur(new EGCourbeMarqueur(absCurv, "AH", true, new TraceLigneModel(TraceLigne.POINTILLE, 1, Color.green.darker()), false));
// Limite stockage gauche
absCurv=data_.getAbsCurvLimiteStockageGauche();
if(absCurv!=-1)
- courbe_.addMarqueur(new EGCourbeMarqueur(absCurv, true, new TraceLigneModel(), false));
-// courbe_.addLabel(absCurv, "SG");
+ courbe_.addMarqueur(new EGCourbeMarqueur(absCurv, "SG", true, new TraceLigneModel(TraceLigne.POINTILLE, 1, Color.green), false));
// Limite stockage droite
absCurv=data_.getAbsCurvLimiteStockageDroite();
if(absCurv!=-1)
- courbe_.addMarqueur(new EGCourbeMarqueur(absCurv, true, new TraceLigneModel(), false));
-// courbe_.addLabel(absCurv, "SD");
+ courbe_.addMarqueur(new EGCourbeMarqueur(absCurv, "SD", true, new TraceLigneModel(TraceLigne.POINTILLE, 1, Color.green), false));
grapheVue_.structureChanged();
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2011-04-01 10:50:53
|
Revision: 6204
http://fudaa.svn.sourceforge.net/fudaa/?rev=6204&view=rev
Author: bmarchan
Date: 2011-04-01 10:50:47 +0000 (Fri, 01 Apr 2011)
Log Message:
-----------
ADD : Configuration de la visibilit?\195?\169 des points de courbe.
Modified Paths:
--------------
trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java
Modified: trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java
===================================================================
--- trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java 2011-04-01 10:50:10 UTC (rev 6203)
+++ trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java 2011-04-01 10:50:47 UTC (rev 6204)
@@ -478,6 +478,7 @@
courbe_=new EGCourbeSimple(axeY, courbeModel_);
courbe_.setAspectContour(Color.RED);
courbe_.setIconeModel(new TraceIconModel(TraceIcon.CARRE_PLEIN,2,Color.RED));
+ courbe_.setDisplayPointLabels(true);
grapheModel.addCourbe(courbe_, null);
// Cr\xE9ation du panel contenant l'ensemble des courbes \\
containerCourbe_ = new EGFillePanel(grapheVue_);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2011-12-18 20:48:45
|
Revision: 6860
http://fudaa.svn.sourceforge.net/fudaa/?rev=6860&view=rev
Author: bmarchan
Date: 2011-12-18 20:48:39 +0000 (Sun, 18 Dec 2011)
Log Message:
-----------
Mod : API EGModel
Modified Paths:
--------------
trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java
Modified: trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java
===================================================================
--- trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java 2011-12-18 20:46:31 UTC (rev 6859)
+++ trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java 2011-12-18 20:48:39 UTC (rev 6860)
@@ -480,6 +480,10 @@
public Object savePersistSpecificDatas() {
throw new UnsupportedOperationException("Not supported yet.");
}
+
+ @Override
+ public void replayData(EGGrapheModel model, Map infos, CtuluUI impl) {
+ }
}
protected class EmptyCurveModel implements EGModel {
@@ -599,6 +603,10 @@
public void restoreFromSpecificDatas(Object data, Map infos) {
}
+
+ @Override
+ public void replayData(EGGrapheModel model, Map infos, CtuluUI impl) {
+ }
}
/**
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-03-20 15:25:44
|
Revision: 8354
http://fudaa.svn.sourceforge.net/fudaa/?rev=8354&view=rev
Author: deniger
Date: 2013-03-20 15:25:37 +0000 (Wed, 20 Mar 2013)
Log Message:
-----------
Modified Paths:
--------------
trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java
Modified: trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java
===================================================================
--- trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java 2013-03-20 15:25:19 UTC (rev 8353)
+++ trunk/soft/fudaa-modeleur/src/main/java/org/fudaa/fudaa/modeleur/modeleur1d/view/VueCourbe.java 2013-03-20 15:25:37 UTC (rev 8354)
@@ -7,6 +7,12 @@
*/
package org.fudaa.fudaa.modeleur.modeleur1d.view;
+import com.memoire.bu.BuBorderLayout;
+import com.memoire.bu.BuButton;
+import com.memoire.bu.BuComboBox;
+import com.memoire.bu.BuPanel;
+import com.memoire.bu.BuSpecificBar;
+import com.memoire.bu.BuToggleButton;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
@@ -16,11 +22,10 @@
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
-
+import java.util.Map;
import javax.swing.AbstractButton;
import javax.swing.Action;
import javax.swing.JComponent;
-
import org.fudaa.ctulu.CtuluCommandComposite;
import org.fudaa.ctulu.CtuluCommandContainer;
import org.fudaa.ctulu.CtuluLib;
@@ -30,26 +35,18 @@
import org.fudaa.ctulu.CtuluNumberFormatDefault;
import org.fudaa.ctulu.CtuluUI;
import org.fudaa.ebli.commun.EbliActionInterface;
+import org.fudaa.ebli.commun.EbliActionPaletteAbstract;
import org.fudaa.ebli.commun.EbliComponentFactory;
import org.fudaa.ebli.commun.EbliLib;
+import org.fudaa.ebli.courbe.*;
import org.fudaa.ebli.palette.BPaletteInfo.InfoData;
import org.fudaa.ebli.trace.TraceIcon;
import org.fudaa.ebli.trace.TraceIconModel;
import org.fudaa.ebli.trace.TraceLigne;
import org.fudaa.ebli.trace.TraceLigneModel;
+import org.fudaa.fudaa.modeleur.modeleur1d.model.ProfilContainerException;
import org.fudaa.fudaa.modeleur.modeleur1d.model.ProfilContainerI;
-import org.fudaa.fudaa.modeleur.modeleur1d.model.ProfilContainerException;
import org.fudaa.fudaa.modeleur.modeleur1d.model.ProfilContainerListener;
-import org.fudaa.ebli.courbe.*;
-
-import com.memoire.bu.BuBorderLayout;
-import com.memoire.bu.BuButton;
-import com.memoire.bu.BuComboBox;
-import com.memoire.bu.BuPanel;
-import com.memoire.bu.BuSpecificBar;
-import com.memoire.bu.BuToggleButton;
-import java.util.Map;
-import org.fudaa.ebli.commun.EbliActionPaletteAbstract;
import org.fudaa.fudaa.modeleur.modeleur1d.model.ProfileSetI;
import org.fudaa.fudaa.modeleur.modeleur1d.model.ProfileSetListener;
import org.fudaa.fudaa.modeleur.resource.MdlResource;
@@ -110,13 +107,11 @@
public CourbeGeomModel() {
}
-// public CourbeGeomModel(ProfilContainerI _data, double _xoffSet, double _zoffSet) {
-// if(_data==null)
-// throw new IllegalArgumentException("Erreur prog : _data ne doit pas \xEAtre null.");
-// xoffSet_=_xoffSet;
-// zoffSet_=_zoffSet;
-// setProfil(_data);
-// }
+ @Override
+ public boolean useSpecificIcon(int idx) {
+ return false;
+ }
+
/**
* @return Retourne le profil associ\xE9.
*/
@@ -551,6 +546,11 @@
}
@Override
+ public boolean useSpecificIcon(int idx) {
+ return false;
+ }
+
+ @Override
public boolean isGenerationSourceVisible() {
return false;
}
@@ -856,9 +856,9 @@
// Les actions a conserver.
HashSet<String> actionsKept = new HashSet<String>(Arrays.asList(
new String[]{
- "SELECT", "RESTORE", "AUTO_REST", "CONFIGURE_REPERE",
- "ZOOM", "SUIVI", "MOVE_POINT", "CONFIGURE", "INFOS", "TABLE"
- }));
+ "SELECT", "RESTORE", "AUTO_REST", "CONFIGURE_REPERE",
+ "ZOOM", "SUIVI", "MOVE_POINT", "CONFIGURE", "INFOS", "TABLE"
+ }));
for (int i = 0; i < actionAbs.length; i++) {
if (actionAbs[i] != null && actionsKept.contains(actionAbs[i].getValue(Action.ACTION_COMMAND_KEY))) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|