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: <de...@us...> - 2013-09-13 09:40:26
|
Revision: 8501
http://sourceforge.net/p/fudaa/svn/8501
Author: deniger
Date: 2013-09-13 09:40:23 +0000 (Fri, 13 Sep 2013)
Log Message:
-----------
corrections minor bugs
Modified Paths:
--------------
trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/find/EbliFindDialog.java
Modified: trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/find/EbliFindDialog.java
===================================================================
--- trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/find/EbliFindDialog.java 2013-09-13 09:22:47 UTC (rev 8500)
+++ trunk/framework/ebli-common/src/main/java/org/fudaa/ebli/find/EbliFindDialog.java 2013-09-13 09:40:23 UTC (rev 8501)
@@ -62,7 +62,6 @@
super();
this.selectModeModel = selectModeModel;
}
-
BuIcon add_ = BuResource.BU.getToolIcon("ajouter");
BuIcon and_ = EbliResource.EBLI.getToolIcon("selection-and");
BuIcon remove_ = BuResource.BU.getToolIcon("enlever");
@@ -76,23 +75,23 @@
if (_value != null) {
final Integer i = (Integer) _value;
switch (i.intValue()) {
- case EbliSelectionState.ACTION_ADD:
- txt = selectModeModel.isValueSonde() ? ADD_SONDE : ADD;
- ic = add_;
- break;
- case EbliSelectionState.ACTION_DEL:
- txt = DEL;
- ic = remove_;
- break;
- case EbliSelectionState.ACTION_REPLACE:
- txt = selectModeModel.isValueSonde() ? REPLACE_SONDE : REPLACE;
- ic = set_;
- break;
- case EbliSelectionState.ACTION_AND:
- txt = AND;
- ic = and_;
- break;
- default:
+ case EbliSelectionState.ACTION_ADD:
+ txt = selectModeModel.isValueSonde() ? ADD_SONDE : ADD;
+ ic = add_;
+ break;
+ case EbliSelectionState.ACTION_DEL:
+ txt = DEL;
+ ic = remove_;
+ break;
+ case EbliSelectionState.ACTION_REPLACE:
+ txt = selectModeModel.isValueSonde() ? REPLACE_SONDE : REPLACE;
+ ic = set_;
+ break;
+ case EbliSelectionState.ACTION_AND:
+ txt = AND;
+ ic = and_;
+ break;
+ default:
}
setText(txt);
setIcon(ic);
@@ -106,14 +105,13 @@
Integer[] values_;
Integer[] valuesSonde_;
Integer[] valuesNormal_;
-
Integer lastSondeValue = Integer.valueOf(0);
Integer lastNormalValue = Integer.valueOf(0);
public SelectionModeModel() {
- valuesNormal_ = new Integer[] { new Integer(EbliSelectionState.ACTION_REPLACE),
- new Integer(EbliSelectionState.ACTION_ADD), new Integer(EbliSelectionState.ACTION_DEL),
- new Integer(EbliSelectionState.ACTION_AND) };
+ valuesNormal_ = new Integer[]{new Integer(EbliSelectionState.ACTION_REPLACE),
+ new Integer(EbliSelectionState.ACTION_ADD), new Integer(EbliSelectionState.ACTION_DEL),
+ new Integer(EbliSelectionState.ACTION_AND)};
values_ = valuesNormal_;
selected_ = values_[0];
}
@@ -126,8 +124,8 @@
if (b && values_ != valuesSonde_) {
lastNormalValue = (Integer) getSelectedItem();
if (valuesSonde_ == null) {
- valuesSonde_ = new Integer[] { new Integer(EbliSelectionState.ACTION_REPLACE),
- new Integer(EbliSelectionState.ACTION_ADD) };
+ valuesSonde_ = new Integer[]{new Integer(EbliSelectionState.ACTION_REPLACE),
+ new Integer(EbliSelectionState.ACTION_ADD)};
}
values_ = valuesSonde_;
fireIntervalRemoved(this, valuesSonde_.length, valuesNormal_.length - 1);
@@ -165,19 +163,15 @@
public final static boolean isCalqueFindable(final Object _findable) {
return (_findable instanceof EbliFindableItem) && ((EbliFindableItem) _findable).getFinder() != null;
}
-
JComponent active_;
-
BuButton btSearch_;
JCheckBox cbEdit_;
SelectionModeModel cbMode_;
JComboBox cbSelectMode_;
ComboBoxModel cbSelectModeModel_;
JCheckBox cbZoom_;
-
EbliFindActionInterface currentAct_;
CtuluEnhancedDialog dial_;
-
KeyListener enterListener_;
EbliFindComponent findCmp_;
BuPanel pnCenter_;
@@ -221,14 +215,14 @@
cbSelectMode_.setRenderer(new SelectComboboxRenderer(cbMode_));
pnCenter_.add(cbSelectMode_);
cbSelectMode_.addItemListener(new ItemListener() {
-
public void itemStateChanged(final ItemEvent _e) {
if (currentAct_ != null && _e.getStateChange() == ItemEvent.SELECTED) {
afficheInutileTest();
}
}
});
- lbResults_ = new BuLabel(CtuluLibString.ESPACE);
+ lbResults_ = new BuLabel("R\xE9sultat recherche");
+ lbResults_.setMinimumSize(new Dimension(30, 15));
lbResults_.setHorizontalTextPosition(SwingConstants.CENTER);
lbResults_.setHorizontalAlignment(SwingConstants.CENTER);
pnCenter_.add(lbResults_);
@@ -313,9 +307,9 @@
protected KeyListener getEnterAction() {
if (enterListener_ == null) {
enterListener_ = new KeyListener() {
+ public void keyPressed(final KeyEvent _e) {
+ }
- public void keyPressed(final KeyEvent _e) {}
-
public void keyReleased(final KeyEvent _e) {
if (_e.getKeyCode() == KeyEvent.VK_ENTER) {
find();
@@ -323,7 +317,6 @@
}
public void keyTyped(final KeyEvent _e) {
-
}
};
}
@@ -350,7 +343,6 @@
public void affiche(final Component _parent) {
if (dial_ == null) {
dial_ = new CtuluEnhancedDialog(CtuluLibSwing.getFrameAncestorHelper(_parent)) {
-
@Override
public void cancel() {
setVisible(false);
@@ -369,9 +361,10 @@
}
dial_.setTitle(BuResource.BU.getString("Rechercher"));
dial_.setName("mvFindDialog");
+ clearResult();
dial_.pack();
}
-
+ clearResult();
final Dimension dialogSize = dial_.getSize();
final Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
dial_.setLocation((screenSize.width - dialogSize.width) / 2, (screenSize.height - dialogSize.height) / 2);
@@ -390,17 +383,22 @@
}
protected void clearResult() {
- lbResults_.setText(CtuluLibString.EMPTY_STRING);
+ lbResults_.setText(CtuluLibString.ESPACE);
}
protected void setResultText(final String _s) {
lbResults_.setForeground(CtuluLibSwing.getDefaultLabelForegroundColor());
lbResults_.setText(_s);
+ if (dial_ != null) {
+ dial_.pack();
+ }
}
public void find() {
clearResult();
- if (currentAct_ == null) { return; }
+ if (currentAct_ == null) {
+ return;
+ }
if (!"SONDE".equals(findCmp_.getSearchId()) && isInutileSearch()) {
afficheInutileTest();
return;
@@ -408,7 +406,7 @@
final String err = currentAct_.erreur(findCmp_.getFindQuery(), findCmp_.getSearchId(), visu_);
visu_.setSelected((EbliFindableItem) cbSelectModeModel_.getSelectedItem());
if (currentAct_.find(findCmp_.getFindQuery(), findCmp_.getSearchId(), ((Integer) cbMode_.getSelectedItem())
- .intValue(), visu_)) {
+ .intValue(), visu_)) {
if (err != null) {
setErrorText(BuResource.BU.getString("Avertissement:") + CtuluLibString.ESPACE + err);
}
@@ -440,7 +438,7 @@
public boolean isInutileSearch() {
final int i = ((Integer) cbMode_.getSelectedItem()).intValue();
return (i == EbliSelectionState.ACTION_AND || i == EbliSelectionState.ACTION_DEL)
- && (currentAct_.getCalque()).isSelectionEmpty();
+ && (currentAct_.getCalque()).isSelectionEmpty();
}
public void itemStateChanged(final ItemEvent _evt) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-13 09:22:49
|
Revision: 8500
http://sourceforge.net/p/fudaa/svn/8500
Author: deniger
Date: 2013-09-13 09:22:47 +0000 (Fri, 13 Sep 2013)
Log Message:
-----------
corrections minor bugs
Modified Paths:
--------------
trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/ZCalqueAffichageDonnees.java
trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/edition/ZSceneEditor.java
trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/find/CalqueFindActionAbstract.java
Modified: trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/ZCalqueAffichageDonnees.java
===================================================================
--- trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/ZCalqueAffichageDonnees.java 2013-09-13 09:21:37 UTC (rev 8499)
+++ trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/ZCalqueAffichageDonnees.java 2013-09-13 09:22:47 UTC (rev 8500)
@@ -92,8 +92,7 @@
sentEvent = selection_.xor(_s);
break;
case EbliSelectionState.ACTION_REPLACE:
- selection_.setSelection(_s);
- sentEvent = true;
+ sentEvent = selection_.setSelection(_s);
break;
case EbliSelectionState.ACTION_AND:
sentEvent = selection_.intersection(_s);
Modified: trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/edition/ZSceneEditor.java
===================================================================
--- trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/edition/ZSceneEditor.java 2013-09-13 09:21:37 UTC (rev 8499)
+++ trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/edition/ZSceneEditor.java 2013-09-13 09:22:47 UTC (rev 8500)
@@ -195,6 +195,11 @@
GrBoite boite = null;
for (ZCalqueAffichageDonneesInterface cq : scene_.getAllLayers()) {
GrBoite boiteTmp = cq.getDomaineOnSelected();
+ if (boiteTmp != null) {
+ if (boiteTmp.getDeltaX() <= 0 || boiteTmp.getDeltaY() <= 0) {
+ boiteTmp = cq.getZoomOnSelected();
+ }
+ }
if (boite == null) {
boite = boiteTmp;
} else {
Modified: trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/find/CalqueFindActionAbstract.java
===================================================================
--- trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/find/CalqueFindActionAbstract.java 2013-09-13 09:21:37 UTC (rev 8499)
+++ trunk/framework/ebli-2d/src/main/java/org/fudaa/ebli/calque/find/CalqueFindActionAbstract.java 2013-09-13 09:22:47 UTC (rev 8500)
@@ -78,9 +78,9 @@
final EbliFindComponent poly = buildPolygoneComponent(_parent);
final EbliFindComponent first = (expr_ == null) ? buildSimpleComp() : buildExprComp();
if (layer_ instanceof ZCalqueSondeInterface) {
- final EbliFindComponent[] cmp = new EbliFindComponent[] { first, poly, new EbliFindComponentSonde() };
- final String[] str = new String[] { EbliLib.getS("Indices"), getPolygonStr(), EbliLib.getS("Interpolation") };
- final Icon[] ic = new BuIcon[] { BuResource.BU.getToolIcon("rechercher"), getPolygonIcon(), EbliResource.EBLI.getToolIcon("pointeur") };
+ final EbliFindComponent[] cmp = new EbliFindComponent[]{first, poly, new EbliFindComponentSonde()};
+ final String[] str = new String[]{EbliLib.getS("Indices"), getPolygonStr(), EbliLib.getS("Interpolation")};
+ final Icon[] ic = new BuIcon[]{BuResource.BU.getToolIcon("rechercher"), getPolygonIcon(), EbliResource.EBLI.getToolIcon("pointeur")};
final EbliFindComponentComposite c = new EbliFindComponentComposite(cmp, str, ic);
final ZCalqueSondeInterface sonde = (ZCalqueSondeInterface) layer_;
if (sonde.isSondeActive()) {
@@ -88,8 +88,8 @@
}
return c;
}
- return new EbliFindComponentComposite(new EbliFindComponent[] { first, poly }, new String[] { EbliLib.getS("Rechercher:"), getPolygonStr() },
- new BuIcon[] { BuResource.BU.getToolIcon("rechercher"), getPolygonIcon() });
+ return new EbliFindComponentComposite(new EbliFindComponent[]{first, poly}, new String[]{EbliLib.getS("Rechercher:"), getPolygonStr()},
+ new BuIcon[]{BuResource.BU.getToolIcon("rechercher"), getPolygonIcon()});
}
protected EbliFindComponent buildPolygoneComponent(final EbliFindable _parent) {
@@ -197,7 +197,7 @@
if (b) {
visu.getScene().fireSelectionEvent();
}
- return b;
+ return selection != null && !selection.isEmpty();
}
private boolean isSonde(final String _action) {
@@ -229,5 +229,4 @@
public final String toString() {
return ((ZCalqueAffichageDonneesInterface) layer_).getTitle();
}
-
}
\ 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: <de...@us...> - 2013-09-13 09:21:39
|
Revision: 8499
http://sourceforge.net/p/fudaa/svn/8499
Author: deniger
Date: 2013-09-13 09:21:37 +0000 (Fri, 13 Sep 2013)
Log Message:
-----------
maj version 1.0:
configuration + icones
Modified Paths:
--------------
trunk/framework/ctulu-common/src/main/java/org/fudaa/ctulu/CtuluListSelection.java
trunk/framework/ctulu-common/src/main/java/org/fudaa/ctulu/table/CtuluTableCsvWriter.java
Modified: trunk/framework/ctulu-common/src/main/java/org/fudaa/ctulu/CtuluListSelection.java
===================================================================
--- trunk/framework/ctulu-common/src/main/java/org/fudaa/ctulu/CtuluListSelection.java 2013-09-13 09:21:20 UTC (rev 8498)
+++ trunk/framework/ctulu-common/src/main/java/org/fudaa/ctulu/CtuluListSelection.java 2013-09-13 09:21:37 UTC (rev 8499)
@@ -669,9 +669,9 @@
}
}
- public final void setSelection(final CtuluListSelection _l) {
+ public final boolean setSelection(final CtuluListSelection _l) {
if (equals(_l)) {
- return;
+ return false;
}
clear(false);
or(_l, false);
@@ -679,6 +679,7 @@
if (listeners_ != null) {
fireSelectionEvent();
}
+ return true;
}
public final void setSelection(final CtuluListSelectionInterface _l) {
Modified: trunk/framework/ctulu-common/src/main/java/org/fudaa/ctulu/table/CtuluTableCsvWriter.java
===================================================================
--- trunk/framework/ctulu-common/src/main/java/org/fudaa/ctulu/table/CtuluTableCsvWriter.java 2013-09-13 09:21:20 UTC (rev 8498)
+++ trunk/framework/ctulu-common/src/main/java/org/fudaa/ctulu/table/CtuluTableCsvWriter.java 2013-09-13 09:21:37 UTC (rev 8499)
@@ -137,7 +137,7 @@
public void setModel(CtuluTableModelInterface _model) {
table_ = _model;
}
- String extension_ = ".txt";
+ String extension_ = ".csv";
@Override
public String getMostPopularExtension() {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-09 22:20:52
|
Revision: 8497
http://sourceforge.net/p/fudaa/svn/8497
Author: deniger
Date: 2013-09-09 22:20:50 +0000 (Mon, 09 Sep 2013)
Log Message:
-----------
maj librairie de graph
Modified Paths:
--------------
trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGCourbe.java
Modified: trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGCourbe.java
===================================================================
--- trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGCourbe.java 2013-09-09 22:20:42 UTC (rev 8496)
+++ trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGCourbe.java 2013-09-09 22:20:50 UTC (rev 8497)
@@ -706,17 +706,23 @@
}
}
+ boolean silent;
+ public void setSilent(boolean silent) {
+ this.silent = silent;
+ }
+
+
@Override
public final void fireCourbeAspectChanged(final boolean _visibility) {
- if (getEGParent() != null) {
+ if (!silent && getEGParent() != null) {
getEGParent().fireCourbeAspectChanged(this, _visibility);
}
}
@Override
public final void fireCourbeContentChanged() {
- if (getEGParent() != null) {
+ if (!silent && getEGParent() != null) {
getEGParent().fireCourbeContentChanged(this, false);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-09 22:20:45
|
Revision: 8496
http://sourceforge.net/p/fudaa/svn/8496
Author: deniger
Date: 2013-09-09 22:20:42 +0000 (Mon, 09 Sep 2013)
Log Message:
-----------
maj librairie de graph
Modified Paths:
--------------
trunk/soft/fudaa-crue/pom.xml
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/services/ModellingScenarioVisuService.java
trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/layout/NetworkBuilder.java
trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/layout/NetworkGisPositionnerResult.java
trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/save/VisuLoadingResult.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportVisuPanelService.java
Added Paths:
-----------
trunk/soft/fudaa-crue/ui-planimetry/src/main/resources/org/fudaa/fudaa/crue/planimetry/layout/
trunk/soft/fudaa-crue/ui-planimetry/src/main/resources/org/fudaa/fudaa/crue/planimetry/layout/Bundle.properties
Modified: trunk/soft/fudaa-crue/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/pom.xml 2013-09-09 06:48:43 UTC (rev 8495)
+++ trunk/soft/fudaa-crue/pom.xml 2013-09-09 22:20:42 UTC (rev 8496)
@@ -8,7 +8,7 @@
</parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC3-SNAPSHOT</version>
+ <version>1.0RC4-SNAPSHOT</version>
<name>Fudaa-Crue</name>
<packaging>pom</packaging>
<ciManagement>
@@ -331,7 +331,8 @@
<dependency>
<groupId>jgraphx</groupId>
<artifactId>jgraphx</artifactId>
- <version>1.10.0.5</version>
+ <!--<version>1.10.0.5</version>-->
+ <version>2.1.1.2</version>
</dependency>
</dependencies>
</dependencyManagement>
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/services/ModellingScenarioVisuService.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/services/ModellingScenarioVisuService.java 2013-09-09 06:48:43 UTC (rev 8495)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/services/ModellingScenarioVisuService.java 2013-09-09 22:20:42 UTC (rev 8496)
@@ -7,6 +7,7 @@
import org.fudaa.dodico.crue.metier.etude.EMHProjet;
import org.fudaa.fudaa.crue.common.helper.CtuluUIForNetbeans;
import org.fudaa.fudaa.crue.common.helper.DialogHelper;
+import org.fudaa.fudaa.crue.common.log.LogsDisplayer;
import org.fudaa.fudaa.crue.common.services.ModellingScenarioService;
import org.fudaa.fudaa.crue.modelling.emh.ModellingOpenEMHPlanimetryAdapter;
import org.fudaa.fudaa.crue.modelling.loi.SimplificationSeuilsChooser;
@@ -37,31 +38,31 @@
*/
@ServiceProvider(service = ModellingScenarioVisuService.class)
public class ModellingScenarioVisuService implements LookupListener, Lookup.Provider, AdditionalLayerSaveStateListener {
-
+
protected InstanceContent dynamicContent = new InstanceContent();
protected Lookup lookup = new AbstractLookup(dynamicContent);
ModellingScenarioService modellingScenarioService = Lookup.getDefault().lookup(ModellingScenarioService.class);
ConfigurationManagerService configurationManagerService = Lookup.getDefault().lookup(ConfigurationManagerService.class);
AdditionalLayersSaveServices additionalLayersSaveServices = Lookup.getDefault().lookup(AdditionalLayersSaveServices.class);
private final Result<EMHScenario> resultat;
-
+
public ModellingScenarioVisuService() {
resultat = modellingScenarioService.getLookup().lookupResult(
EMHScenario.class);
resultat.addLookupListener(this);
}
-
+
public ModellingScenarioService getModellingScenarioService() {
return modellingScenarioService;
}
-
+
@Override
public void additionalLayerSavedBy(Object source, PlanimetryController controller) {
if (getPlanimetryVisuPanel() != null && !AdditionalLayerSaveStateListener.FROM_MODELLING.equals(source)) {
getPlanimetryVisuPanel().getPlanimetryController().reloadAdditionLayersFrom(controller);
}
}
-
+
@Override
public void resultChanged(LookupEvent ev) {
//changement massif: on ne fait rien
@@ -74,12 +75,12 @@
unloadScenario();
}
}
-
+
@Override
public Lookup getLookup() {
return lookup;
}
-
+
void load(final EMHScenario scenarioLoaded) {
ContainerActivityVisibility activity = new ContainerActivityVisibility();
activity.initialize(scenarioLoaded);
@@ -87,11 +88,11 @@
SwingWorker loader = new VisuPanelLoader(scenarioLoaded);
loader.execute();
}
-
+
public void activityChanged() {
activityChanged(getContainerActivityVisibility());
}
-
+
public void activityChanged(ContainerActivityVisibility visibility) {
if (modellingScenarioService.isScenarioLoaded()) {
ContainerActivityVisibility old = getContainerActivityVisibility();
@@ -105,7 +106,7 @@
planimetryVisuPanel.getPlanimetryController().setContainerActivityVisibility(visibility);
}
}
-
+
public void unloadScenario() {
PlanimetryVisuPanel old = getPlanimetryVisuPanel();
if (old != null) {
@@ -117,7 +118,7 @@
dynamicContent.remove(containerActivityVisibility);
}
}
-
+
private void loadScenario() {
unloadScenario();
boolean dirOfConfigDefined = modellingScenarioService.getSelectedProjet().getInfos().isDirOfConfigDefined();
@@ -132,35 +133,35 @@
});
}
}
-
+
public PlanimetryVisuPanel getPlanimetryVisuPanel() {
return lookup.lookup(PlanimetryVisuPanel.class);
}
-
+
public ContainerActivityVisibility getContainerActivityVisibility() {
return lookup.lookup(ContainerActivityVisibility.class);
}
-
+
private class VisuPanelLoader extends SwingWorker<VisuLoadingResult, Object> {
-
+
private final EMHScenario scenarioLoaded;
final ProgressHandle ph = ProgressHandleFactory.createHandle(NbBundle.getMessage(ModellingScenarioVisuService.class,
"gisDataLoad.Task.Name"));
-
+
public VisuPanelLoader(EMHScenario scenarioLoaded) {
this.scenarioLoaded = scenarioLoaded;
}
-
+
@Override
protected VisuLoadingResult doInBackground() throws Exception {
ph.start();
ph.switchToIndeterminate();
final EMHProjet selectedProjet = modellingScenarioService.getSelectedProjet();
final EMHScenario scenario = scenarioLoaded;
-
+
return VisuLoadingResult.loadVisuConfig(selectedProjet, scenario);
}
-
+
@Override
protected void done() {
try {
@@ -182,6 +183,10 @@
}
dynamicContent.add(panel);
additionalLayersSaveServices.removeListener(ModellingScenarioVisuService.this);
+ if (result.log != null && result.log.containsErrorOrSevereError()) {
+ LogsDisplayer.displayError(result.log, NbBundle.getMessage(ModellingScenarioVisuService.class,
+ "gisDataLoad.Task.Name"));
+ }
} catch (Exception exception) {
Exceptions.printStackTrace(exception);
} finally {
Modified: trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/layout/NetworkBuilder.java
===================================================================
--- trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/layout/NetworkBuilder.java 2013-09-09 06:48:43 UTC (rev 8495)
+++ trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/layout/NetworkBuilder.java 2013-09-09 22:20:42 UTC (rev 8496)
@@ -18,6 +18,8 @@
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
+import java.util.logging.Level;
+import java.util.logging.Logger;
import javax.swing.SwingConstants;
import org.fudaa.ctulu.CtuluTroveProcedure;
import org.fudaa.ctulu.CtuluUI;
@@ -119,7 +121,12 @@
int bigger = graphesBuilder.getBigger();
if (graphesBuilder.getNb() > 0) {
DirectedWeightedMultigraph<Long, BrancheEdge> graph = graphesBuilder.getGraph(bigger);
- buildGisData(graph, res, initX, initY, configuration);
+ Exception ex = buildGisData(graph, res, initX, initY, configuration);
+ if (ex != null) {
+ res.getError().addError(org.openide.util.NbBundle.getMessage(NetworkBuilder.class, "buildNetworkFail"));
+ Logger.getLogger(NetworkBuilder.class.getName()).log(Level.INFO, "Error while layout", ex);
+ }
+
int nb = graphesBuilder.getNb();
for (int i = 0; i < nb; i++) {
if (i == bigger) {
@@ -127,7 +134,12 @@
}
Envelope envelopeInternal = res.edges.getEnvelopeInternal();
double xOffset = envelopeInternal.getMaxX() + configuration.getMinimalDistanceBeetweenParallelEdges();
- buildGisData(graphesBuilder.getGraph(i), res, xOffset, 0, configuration);
+ ex = buildGisData(graphesBuilder.getGraph(i), res, xOffset, 0, configuration);
+ if (ex != null) {
+ res.getError().addError(org.openide.util.NbBundle.getMessage(NetworkBuilder.class, "buildNetworkFail"));
+ Logger.getLogger(NetworkBuilder.class.getName()).log(Level.INFO, "Error while layout", ex);
+ }
+
}
}
//les
@@ -278,10 +290,11 @@
return modified;
}
- private void buildGisData(DirectedWeightedMultigraph<Long, BrancheEdge> graph, NetworkGisPositionnerResult res,
+ private Exception buildGisData(DirectedWeightedMultigraph<Long, BrancheEdge> graph, NetworkGisPositionnerResult res,
double globalXOffset,
double globalYOffset, VisuConfiguration configuration) {
//on construit un mxGraph pour lui faire faire le layout:
+ Exception exceptionCaught = null;
mxGraph mxGraphe = new mxGraph();
NodeYFinder ys = new NodeYFinder();
TObjectDoubleHashMap<Long> findYs = ys.findYs(graph);
@@ -314,8 +327,11 @@
layout.setIntraCellSpacing(configuration.getMinimalDistanceBetweenNode());
layout.setInterRankCellSpacing(configuration.getMinimalDistanceBetweenNode());
layout.setResizeParent(true);
- layout.setLayoutFromSinks(true);
- layout.execute(mxGraphe.getDefaultParent());
+ try {
+ layout.execute(mxGraphe.getDefaultParent());
+ } catch (Exception ex) {
+ exceptionCaught = ex;
+ }
CtuluTroveProcedure.DoubleMaxValue procedure = new CtuluTroveProcedure.DoubleMaxValue();
@@ -335,23 +351,26 @@
Long sourceVertex = graph.getEdgeSource(brancheEdge);
Long targetVertex = graph.getEdgeTarget(brancheEdge);
final mxGeometry geometry = brancheCell.getGeometry();
- List<mxPoint> points = geometry.getPoints();
List<Coordinate> finalCoordinate = new ArrayList<Coordinate>();
final Coordinate amontRealCoordinate = node.get(sourceVertex).getCoordinate();
- final mxPoint sourcePoint = points.get(0);
final Coordinate avalRealCoordinate = node.get(targetVertex).getCoordinate();
- final mxPoint targetPoint = points.get(points.size() - 1);
- double yRatio = (avalRealCoordinate.y - amontRealCoordinate.y) / (targetPoint.getY() - sourcePoint.getY());
finalCoordinate.add(amontRealCoordinate);
- for (int i = 1; i < points.size() - 1; i++) {
- mxPoint pt = points.get(i);
- double y = amontRealCoordinate.y + (pt.getY() - sourcePoint.getY()) * yRatio;
- Coordinate c = new Coordinate(pt.getX(), y);
- finalCoordinate.add(c);
+ List<mxPoint> points = geometry.getPoints();
+ if (points != null) {
+ final mxPoint targetPoint = points.get(points.size() - 1);
+ final mxPoint sourcePoint = points.get(0);
+ double yRatio = (avalRealCoordinate.y - amontRealCoordinate.y) / (targetPoint.getY() - sourcePoint.getY());
+ for (int i = 1; i < points.size() - 1; i++) {
+ mxPoint pt = points.get(i);
+ double y = amontRealCoordinate.y + (pt.getY() - sourcePoint.getY()) * yRatio;
+ Coordinate c = new Coordinate(pt.getX(), y);
+ finalCoordinate.add(c);
+ }
}
finalCoordinate.add(avalRealCoordinate);
res.addEdge(finalCoordinate, (CatEMHBranche) res.idRegistry.getEmh(id));
}
+ return exceptionCaught;
}
private static class ConnectedGraphBuilder {
Modified: trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/layout/NetworkGisPositionnerResult.java
===================================================================
--- trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/layout/NetworkGisPositionnerResult.java 2013-09-09 06:48:43 UTC (rev 8495)
+++ trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/layout/NetworkGisPositionnerResult.java 2013-09-09 22:20:42 UTC (rev 8496)
@@ -10,6 +10,7 @@
import java.util.List;
import java.util.Map;
import java.util.Set;
+import org.fudaa.ctulu.CtuluLog;
import org.fudaa.ctulu.gis.GISAttributeModel;
import org.fudaa.ctulu.gis.GISGeometryFactory;
import org.fudaa.ctulu.gis.GISPoint;
@@ -45,7 +46,12 @@
VisuConfiguration visuConfiguration;
LayerVisibility layerVisibility;
CrueConfigMetier ccm;
+ CtuluLog error = new CtuluLog();
+ public CtuluLog getError() {
+ return error;
+ }
+
public NetworkGisPositionnerResult(PlanimetryGisModelContainer container, GISZoneCollectionPoint nodes,
GISZoneCollectionLigneBrisee edges, GISZoneCollectionLigneBrisee casiers) {
this.context = container;
Modified: trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/save/VisuLoadingResult.java
===================================================================
--- trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/save/VisuLoadingResult.java 2013-09-09 06:48:43 UTC (rev 8495)
+++ trunk/soft/fudaa-crue/ui-planimetry/src/main/java/org/fudaa/fudaa/crue/planimetry/save/VisuLoadingResult.java 2013-09-09 22:20:42 UTC (rev 8496)
@@ -5,6 +5,7 @@
import java.io.File;
import java.util.List;
+import org.fudaa.ctulu.CtuluLog;
import org.fudaa.dodico.crue.config.ccm.CrueConfigMetier;
import org.fudaa.dodico.crue.metier.emh.EMHScenario;
import org.fudaa.dodico.crue.metier.etude.EMHProjet;
@@ -39,20 +40,25 @@
NetworkBuilder builder = new NetworkBuilder();
final File dirOfConfig = selectedProjet.getInfos().getDirOfConfig();
NetworkGisPositionnerResult load = loader.load(dirOfConfig, scenario);
+ VisuLoadingResult result = new VisuLoadingResult();
if (load == null) {
load = builder.buildNewGisData(scenario, visuConfiguration, crueConfigMetier, 0, 0);
}
+ if (load == null) {
+ load = new NetworkGisPositionnerResult(scenario);
+ }
load.setLayerVisibility(visibility);
load.setVisuConfiguration(visuConfiguration);
load.setCcm(crueConfigMetier);
- VisuLoadingResult result = new VisuLoadingResult();
result.networkGisPositionnerResult = load;
ConfigLoaderExtern.ResultExtern loadConfigEtudeExtern = ConfigLoaderExtern.loadConfigEtudeExtern(selectedProjet);
if (loadConfigEtudeExtern != null) {
result.additionnalLayer = loadConfigEtudeExtern.additionnalLayers;
}
+ result.log = load.getError();
return result;
}
public NetworkGisPositionnerResult networkGisPositionnerResult;
public List<PlanimetryAdditionalLayerContrat> additionnalLayer;
+ public CtuluLog log;
}
Copied: trunk/soft/fudaa-crue/ui-planimetry/src/main/resources/org/fudaa/fudaa/crue/planimetry/layout/Bundle.properties (from rev 8404, trunk/soft/fudaa-crue/ui-planimetry/src/main/resources/org/fudaa/fudaa/crue/planimetry/Bundle.properties)
===================================================================
--- trunk/soft/fudaa-crue/ui-planimetry/src/main/resources/org/fudaa/fudaa/crue/planimetry/layout/Bundle.properties (rev 0)
+++ trunk/soft/fudaa-crue/ui-planimetry/src/main/resources/org/fudaa/fudaa/crue/planimetry/layout/Bundle.properties 2013-09-09 22:20:42 UTC (rev 8496)
@@ -0,0 +1 @@
+buildNetworkFail=Impossible de construire compl\u00e8tement le r\u00e9seau par d\u00e9faut
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportVisuPanelService.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportVisuPanelService.java 2013-09-09 06:48:43 UTC (rev 8495)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportVisuPanelService.java 2013-09-09 22:20:42 UTC (rev 8496)
@@ -9,6 +9,7 @@
import org.fudaa.ebli.calque.BCalqueLegende;
import org.fudaa.ebli.commun.EbliLib;
import org.fudaa.fudaa.crue.common.helper.CtuluUIForNetbeans;
+import org.fudaa.fudaa.crue.common.log.LogsDisplayer;
import org.fudaa.fudaa.crue.options.services.ConfigurationManagerService;
import org.fudaa.fudaa.crue.planimetry.PlanimetryVisuPanel;
import org.fudaa.fudaa.crue.planimetry.controller.PlanimetryController;
@@ -152,6 +153,10 @@
}
dynamicContent.add(panel);
additionalLayersSaveServices.addListener(ReportVisuPanelService.this);
+ if (result.log != null && result.log.containsErrorOrSevereError()) {
+ LogsDisplayer.displayError(result.log, NbBundle.getMessage(ReportVisuPanelService.class,
+ "gisDataLoad.Task.Name"));
+ }
} catch (Exception exception) {
Exceptions.printStackTrace(exception);
} finally {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2013-09-06 16:23:25
|
Revision: 8494
http://sourceforge.net/p/fudaa/svn/8494
Author: bmarchan
Date: 2013-09-06 16:23:21 +0000 (Fri, 06 Sep 2013)
Log Message:
-----------
Mascaret : Mise a jour Note de principe.
Modified Paths:
--------------
trunk/soft/fudaa-mascaret/distrib/src/dist/doc/Note_Principe.pdf
Modified: trunk/soft/fudaa-mascaret/distrib/src/dist/doc/Note_Principe.pdf
===================================================================
(Binary files differ)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2013-09-06 16:19:40
|
Revision: 8493
http://sourceforge.net/p/fudaa/svn/8493
Author: bmarchan
Date: 2013-09-06 16:19:37 +0000 (Fri, 06 Sep 2013)
Log Message:
-----------
Remplacement Doc -> doc
Added Paths:
-----------
trunk/soft/fudaa-mascaret/distrib/src/dist/doc/
Removed Paths:
-------------
trunk/soft/fudaa-mascaret/distrib/src/dist/Doc1/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2013-09-06 16:19:01
|
Revision: 8492
http://sourceforge.net/p/fudaa/svn/8492
Author: bmarchan
Date: 2013-09-06 16:18:57 +0000 (Fri, 06 Sep 2013)
Log Message:
-----------
Remplacement Doc -> doc
Added Paths:
-----------
trunk/soft/fudaa-mascaret/distrib/src/dist/Doc1/
Removed Paths:
-------------
trunk/soft/fudaa-mascaret/distrib/src/dist/Doc/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2013-09-06 16:12:06
|
Revision: 8491
http://sourceforge.net/p/fudaa/svn/8491
Author: bmarchan
Date: 2013-09-06 16:12:01 +0000 (Fri, 06 Sep 2013)
Log Message:
-----------
Ignore eclipse patterns
Property Changed:
----------------
trunk/soft/fudaa-mascaret/
trunk/soft/fudaa-mascaret/distrib/
trunk/soft/fudaa-mascaret/server/
trunk/soft/fudaa-mascaret/ui/
Index: trunk/soft/fudaa-mascaret
===================================================================
--- trunk/soft/fudaa-mascaret 2013-09-06 16:03:50 UTC (rev 8490)
+++ trunk/soft/fudaa-mascaret 2013-09-06 16:12:01 UTC (rev 8491)
Property changes on: trunk/soft/fudaa-mascaret
___________________________________________________________________
Modified: svn:ignore
## -1 +1,3 ##
target
+.settings
+.project
Index: trunk/soft/fudaa-mascaret/distrib
===================================================================
--- trunk/soft/fudaa-mascaret/distrib 2013-09-06 16:03:50 UTC (rev 8490)
+++ trunk/soft/fudaa-mascaret/distrib 2013-09-06 16:12:01 UTC (rev 8491)
Property changes on: trunk/soft/fudaa-mascaret/distrib
___________________________________________________________________
Modified: svn:ignore
## -1 +1,4 ##
target
+.settings
+.classpath
+.project
Index: trunk/soft/fudaa-mascaret/server
===================================================================
--- trunk/soft/fudaa-mascaret/server 2013-09-06 16:03:50 UTC (rev 8490)
+++ trunk/soft/fudaa-mascaret/server 2013-09-06 16:12:01 UTC (rev 8491)
Property changes on: trunk/soft/fudaa-mascaret/server
___________________________________________________________________
Modified: svn:ignore
## -1,3 +1,4 ##
.classpath
.project
+.settings
target
Index: trunk/soft/fudaa-mascaret/ui
===================================================================
--- trunk/soft/fudaa-mascaret/ui 2013-09-06 16:03:50 UTC (rev 8490)
+++ trunk/soft/fudaa-mascaret/ui 2013-09-06 16:12:01 UTC (rev 8491)
Property changes on: trunk/soft/fudaa-mascaret/ui
___________________________________________________________________
Modified: svn:ignore
## -1,2 +1,5 ##
target
+.project
+.settings
+.classpath
assistance.log
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2013-09-06 16:03:54
|
Revision: 8490
http://sourceforge.net/p/fudaa/svn/8490
Author: bmarchan
Date: 2013-09-06 16:03:50 +0000 (Fri, 06 Sep 2013)
Log Message:
-----------
Mascaret : Integration modifs F.Zaoui pour version 3.1.9
Modified Paths:
--------------
trunk/soft/fudaa-mascaret/distrib/pom.xml
trunk/soft/fudaa-mascaret/distrib/src/dist/Lisezmoi.txt
trunk/soft/fudaa-mascaret/distrib/src/dist/Readme.txt
trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/junction/junction.cas
trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/malpasset/malpasset.cas
trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/permanent_weir/permanent_weir.cas
trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/permanent1Bief1Apport.masc
trunk/soft/fudaa-mascaret/distrib/src/dist/fudaamascaret.jpg
trunk/soft/fudaa-mascaret/pom.xml
trunk/soft/fudaa-mascaret/server/pom.xml
trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/DHydraulique1d.java
trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/DResultatsTemporelSpatial.java
trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/casier/DNuagePointsCasier.java
trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/metier/MetierHydraulique1d.java
trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/metier/casier/MetierNuagePointsCasier.java
trunk/soft/fudaa-mascaret/server/src/main/resources/org/fudaa/dodico/hydraulique1d/hydraulique1d_en.fr_txt
trunk/soft/fudaa-mascaret/server/src/test/resources/masc/permanent1Bief1Apport.masc
trunk/soft/fudaa-mascaret/ui/pom.xml
trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/Hydraulique1dSectionsSeriesEditor.java
trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/Hydraulique1dSitesEditor.java
trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierEditor.java
trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierGeometriePanel.java
trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierSemiPointsEditor.java
trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/graphe/Hydraulique1dGrapheProfilDataset.java
trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/graphe/Hydraulique1dTableauCasierSemiPointsGraphe.java
trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/ihmhelper/Hydraulique1dIHM_CasierSemiPoints.java
trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/mascaret/MascaretImplementation.java
trunk/soft/fudaa-mascaret/ui/src/main/resources/org/fudaa/fudaa/hydraulique1d/hydraulique1d_en.fr_txt
trunk/soft/fudaa-mascaret/ui/src/main/resources/org/fudaa/fudaa/mascaret/fudaamascaretbanner.jpg
Modified: trunk/soft/fudaa-mascaret/distrib/pom.xml
===================================================================
--- trunk/soft/fudaa-mascaret/distrib/pom.xml 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/distrib/pom.xml 2013-09-06 16:03:50 UTC (rev 8490)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-mascaret</groupId>
<artifactId>fudaa-mascaret</artifactId>
- <version>3.1.8</version>
+ <version>3.1.9</version>
</parent>
<artifactId>mascaret-distrib</artifactId>
<properties>
Modified: trunk/soft/fudaa-mascaret/distrib/src/dist/Lisezmoi.txt
===================================================================
--- trunk/soft/fudaa-mascaret/distrib/src/dist/Lisezmoi.txt 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/distrib/src/dist/Lisezmoi.txt 2013-09-06 16:03:50 UTC (rev 8490)
@@ -1,15 +1,11 @@
====================
-Fudaa-Mascaret 3.1.8
+Fudaa-Mascaret 3.1.9
====================
Fudaa Mascaret : Installation
-----------------------------
* Avant d'installer et d'executer Fudaa-Mascaret, vous devez avoir installe la machine virtuelle Java (JRE).
- Les versions du JRE compatibles pour pouvoir executer Fudaa-Mascaret sont les versions 1.5.x et 1.6.x
-
- Merci de ne pas utiliser une version superieure ou egale a 1.7.x !
-
Pour la machine virtuelle, allez sur http://www.java.com si necessaire.
* Pour lancer l'installation:
Modified: trunk/soft/fudaa-mascaret/distrib/src/dist/Readme.txt
===================================================================
--- trunk/soft/fudaa-mascaret/distrib/src/dist/Readme.txt 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/distrib/src/dist/Readme.txt 2013-09-06 16:03:50 UTC (rev 8490)
@@ -1,15 +1,11 @@
====================
-Fudaa-Mascaret 3.1.8
+Fudaa-Mascaret 3.1.9
====================
Fudaa Mascaret : Installation
-----------------------------
* Before installing and executing Fudaa-Mascaret, you must have Java Runtime Environment (JRE) installed.
- Compatible versions of JRE in order to run the program Fudaa-Mascaret are 1.5.x and 1.6.x
-
- Please do not use a version of JRE greater than 1.7.x !
-
See http://www.java.com if necessary.
* To begin the installation procedure:
Modified: trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/junction/junction.cas
===================================================================
--- trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/junction/junction.cas 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/junction/junction.cas 2013-09-06 16:03:50 UTC (rev 8490)
@@ -7,11 +7,11 @@
/
VERSION DU CODE = 3
NOYAU DE CALCUL = 3
-FICHIER DES MOT-CLES = 'C:\D\cas_guide\junction.cas'
+FICHIER DES MOT-CLES = 'junction.cas'
DICTIONNAIRE = 'dico.txt'
PROGRAMME PRINCIPAL = 'princi.f'
SAUVEGARDE DU MODELE = FAUX
-FICHIER SAUVEGARDE DU MODELE = 'C:\D\cas_guide\junction.tmp'
+FICHIER SAUVEGARDE DU MODELE = 'junction.tmp'
CALCUL POUR VALIDATION DU CODE = FAUX
TYPE DE CALCUL DE VALIDATION EFFECTUE = 1
PRESENCE DE CASIERS = FAUX
@@ -62,7 +62,7 @@
/
/GEOMETRIE (2)
/
-FICHIER DE GEOMETRIE = 'C:\D\cas_guide\junction.geo'
+FICHIER DE GEOMETRIE = 'junction.geo'
FORMAT DU FICHIER DE GEOMETRIE = 2
PROFILS EN ABSCISSE ABSOLUE = VRAI
/
@@ -195,7 +195,7 @@
/DONNEES LOI 1 (3)
/
LOI 1 MODE D'ENTREE = 1
-LOI 1 FICHIER = 'C:\D\cas_guide\junction_0.loi'
+LOI 1 FICHIER = 'junction_0.loi'
/
/LOI NUMERO 2 (2)
/
@@ -205,7 +205,7 @@
/DONNEES LOI 2 (3)
/
LOI 2 MODE D'ENTREE = 1
-LOI 2 FICHIER = 'C:\D\cas_guide\junction_1.loi'
+LOI 2 FICHIER = 'junction_1.loi'
/
/LOI NUMERO 3 (2)
/
@@ -215,7 +215,7 @@
/DONNEES LOI 3 (3)
/
LOI 3 MODE D'ENTREE = 1
-LOI 3 FICHIER = 'C:\D\cas_guide\junction_2.loi'
+LOI 3 FICHIER = 'junction_2.loi'
/
/CONDITIONS INITIALES (1)
/
@@ -228,7 +228,7 @@
/
PRESENCE LIGNE D'EAU INITIALE = VRAI
MODE D'ENTREE DE LA LIGNE D'EAU = 1
-FICHIER LIGNE D'EAU = 'C:\D\cas_guide\junction.lig'
+FICHIER LIGNE D'EAU = 'junction.lig'
FORMAT LIGNE D'EAU = 2
/
/ZONES SECHES (2)
@@ -262,16 +262,16 @@
/
/RESULTATS (2)
/
-FICHIER RESULTATS = 'C:\D\cas_guide\junction.rub'
+FICHIER RESULTATS = 'junction.rub'
POST-PROCESSEUR = 1
/
/LISTING (2)
/
-FICHIER LISTING = 'C:\D\cas_guide\junction.lis'
+FICHIER LISTING = 'junction.lis'
/
/FICHIER DE REPRISE (2)
/
-FICHIER DE REPRISE EN ECRITURE = 'C:\D\cas_guide\junction_ecr.rep'
+FICHIER DE REPRISE EN ECRITURE = 'junction_ecr.rep'
/
/RUBENS (2)
/
Modified: trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/malpasset/malpasset.cas
===================================================================
--- trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/malpasset/malpasset.cas 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/malpasset/malpasset.cas 2013-09-06 16:03:50 UTC (rev 8490)
@@ -7,11 +7,11 @@
/
VERSION DU CODE = 3
NOYAU DE CALCUL = 3
-FICHIER DES MOT-CLES = 'C:\D\cas_guide\malpasset.cas'
+FICHIER DES MOT-CLES = 'malpasset.cas'
DICTIONNAIRE = 'dico.txt'
PROGRAMME PRINCIPAL = 'princi.f'
SAUVEGARDE DU MODELE = FAUX
-FICHIER SAUVEGARDE DU MODELE = 'C:\D\cas_guide\malpasset.tmp'
+FICHIER SAUVEGARDE DU MODELE = 'malpasset.tmp'
CALCUL POUR VALIDATION DU CODE = FAUX
TYPE DE CALCUL DE VALIDATION EFFECTUE = 1
PRESENCE DE CASIERS = FAUX
@@ -62,7 +62,7 @@
/
/GEOMETRIE (2)
/
-FICHIER DE GEOMETRIE = 'C:\D\cas_guide\malpasset.geo'
+FICHIER DE GEOMETRIE = 'malpasset.geo'
FORMAT DU FICHIER DE GEOMETRIE = 2
PROFILS EN ABSCISSE ABSOLUE = VRAI
/
@@ -182,7 +182,7 @@
/DONNEES LOI 1 (3)
/
LOI 1 MODE D'ENTREE = 1
-LOI 1 FICHIER = 'C:\D\cas_guide\malpasset_0.loi'
+LOI 1 FICHIER = 'malpasset_0.loi'
/
/LOI NUMERO 2 (2)
/
@@ -192,7 +192,7 @@
/DONNEES LOI 2 (3)
/
LOI 2 MODE D'ENTREE = 1
-LOI 2 FICHIER = 'C:\D\cas_guide\malpasset_1.loi'
+LOI 2 FICHIER = 'malpasset_1.loi'
/
/CONDITIONS INITIALES (1)
/
@@ -205,7 +205,7 @@
/
PRESENCE LIGNE D'EAU INITIALE = VRAI
MODE D'ENTREE DE LA LIGNE D'EAU = 1
-FICHIER LIGNE D'EAU = 'C:\D\cas_guide\malpasset.lig'
+FICHIER LIGNE D'EAU = 'malpasset.lig'
FORMAT LIGNE D'EAU = 2
/
/ZONES SECHES (2)
@@ -239,16 +239,16 @@
/
/RESULTATS (2)
/
-FICHIER RESULTATS = 'C:\D\cas_guide\malpasset_ecr.opt'
+FICHIER RESULTATS = 'malpasset_ecr.opt'
POST-PROCESSEUR = 2
/
/LISTING (2)
/
-FICHIER LISTING = 'C:\D\cas_guide\malpasset.lis'
+FICHIER LISTING = 'malpasset.lis'
/
/FICHIER DE REPRISE (2)
/
-FICHIER DE REPRISE EN ECRITURE = 'C:\D\cas_guide\malpasset_ecr.rep'
+FICHIER DE REPRISE EN ECRITURE = 'malpasset_ecr.rep'
/
/RUBENS (2)
/
Modified: trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/permanent_weir/permanent_weir.cas
===================================================================
--- trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/permanent_weir/permanent_weir.cas 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/Application Guide examples/permanent_weir/permanent_weir.cas 2013-09-06 16:03:50 UTC (rev 8490)
@@ -7,11 +7,11 @@
/
VERSION DU CODE = 3
NOYAU DE CALCUL = 3
-FICHIER DES MOT-CLES = 'C:\D\cas_guide\permanent_weir.cas'
+FICHIER DES MOT-CLES = 'permanent_weir.cas'
DICTIONNAIRE = 'dico.txt'
PROGRAMME PRINCIPAL = 'princi.f'
SAUVEGARDE DU MODELE = FAUX
-FICHIER SAUVEGARDE DU MODELE = 'C:\D\cas_guide\permanent_weir.tmp'
+FICHIER SAUVEGARDE DU MODELE = 'permanent_weir.tmp'
CALCUL POUR VALIDATION DU CODE = FAUX
TYPE DE CALCUL DE VALIDATION EFFECTUE = 1
PRESENCE DE CASIERS = FAUX
@@ -62,7 +62,7 @@
/
/GEOMETRIE (2)
/
-FICHIER DE GEOMETRIE = 'C:\D\cas_guide\permanent_weir.geo'
+FICHIER DE GEOMETRIE = 'permanent_weir.geo'
FORMAT DU FICHIER DE GEOMETRIE = 2
PROFILS EN ABSCISSE ABSOLUE = VRAI
/
@@ -175,7 +175,7 @@
/DONNEES LOI 1 (3)
/
LOI 1 MODE D'ENTREE = 1
-LOI 1 FICHIER = 'C:\D\cas_guide\permanent_weir_0.loi'
+LOI 1 FICHIER = 'permanent_weir_0.loi'
/
/LOI NUMERO 2 (2)
/
@@ -185,7 +185,7 @@
/DONNEES LOI 2 (3)
/
LOI 2 MODE D'ENTREE = 1
-LOI 2 FICHIER = 'C:\D\cas_guide\permanent_weir_1.loi'
+LOI 2 FICHIER = 'permanent_weir_1.loi'
/
/CONDITIONS INITIALES (1)
/
@@ -198,7 +198,7 @@
/
PRESENCE LIGNE D'EAU INITIALE = VRAI
MODE D'ENTREE DE LA LIGNE D'EAU = 1
-FICHIER LIGNE D'EAU = 'C:\D\cas_guide\permanent_weir.lig'
+FICHIER LIGNE D'EAU = 'permanent_weir.lig'
FORMAT LIGNE D'EAU = 2
/
/IMPRESSIONS - RESULTATS (1)
@@ -222,16 +222,16 @@
/
/RESULTATS (2)
/
-FICHIER RESULTATS = 'C:\D\cas_guide\permanent_weir_ecr.opt'
+FICHIER RESULTATS = 'permanent_weir_ecr.opt'
POST-PROCESSEUR = 2
/
/LISTING (2)
/
-FICHIER LISTING = 'C:\D\cas_guide\permanent_weir.lis'
+FICHIER LISTING = 'permanent_weir.lis'
/
/FICHIER DE REPRISE (2)
/
-FICHIER DE REPRISE EN ECRITURE = 'C:\D\cas_guide\permanent_weir_ecr.rep'
+FICHIER DE REPRISE EN ECRITURE = 'permanent_weir_ecr.rep'
/
/RUBENS (2)
/
Modified: trunk/soft/fudaa-mascaret/distrib/src/dist/exemples/permanent1Bief1Apport.masc
===================================================================
(Binary files differ)
Modified: trunk/soft/fudaa-mascaret/distrib/src/dist/fudaamascaret.jpg
===================================================================
(Binary files differ)
Modified: trunk/soft/fudaa-mascaret/pom.xml
===================================================================
--- trunk/soft/fudaa-mascaret/pom.xml 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/pom.xml 2013-09-06 16:03:50 UTC (rev 8490)
@@ -15,7 +15,7 @@
</parent>
<groupId>org.fudaa.soft.fudaa-mascaret</groupId>
<artifactId>fudaa-mascaret</artifactId>
- <version>3.1.8</version>
+ <version>3.1.9</version>
<name>Fudaa-Mascaret</name>
<packaging>pom</packaging>
<modules>
Modified: trunk/soft/fudaa-mascaret/server/pom.xml
===================================================================
--- trunk/soft/fudaa-mascaret/server/pom.xml 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/server/pom.xml 2013-09-06 16:03:50 UTC (rev 8490)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-mascaret</groupId>
<artifactId>fudaa-mascaret</artifactId>
- <version>3.1.8</version>
+ <version>3.1.9</version>
</parent>
<artifactId>mascaret-server</artifactId>
<build>
Modified: trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/DHydraulique1d.java
===================================================================
--- trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/DHydraulique1d.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/DHydraulique1d.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -31,7 +31,7 @@
public void initialise(IObjet _o) {}
/**
- * Implementation par d\xE9faut de la m\xE9thode d\xE9finit dans l'IDL.
+ * Implementation par d\xE9faut de la m\xE9thode d\xE9fini dans l'IDL.
* @return String[]
*/
@Override
Modified: trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/DResultatsTemporelSpatial.java
===================================================================
--- trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/DResultatsTemporelSpatial.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/DResultatsTemporelSpatial.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -244,7 +244,7 @@
}
/**
- * D\xE9finit la nature des pas (Temporels ou it\xE9ratifs).
+ * D\xE9fini la nature des pas (Temporels ou it\xE9ratifs).
* @param _b true : Temporels, false : It\xE9ratifs
*/
@Override
Modified: trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/casier/DNuagePointsCasier.java
===================================================================
--- trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/casier/DNuagePointsCasier.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/casier/DNuagePointsCasier.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -29,7 +29,7 @@
@Override
public String[] getInfos() {
String[] res= new String[2];
- res[0]= "Semi de points";
+ res[0]= "Semis de points";
res[1]= "";
return res;
}
Modified: trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/metier/MetierHydraulique1d.java
===================================================================
--- trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/metier/MetierHydraulique1d.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/metier/MetierHydraulique1d.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -97,7 +97,7 @@
/**
- * Implementation par d\xE9faut de la m\xE9thode d\xE9finit dans l'IDL.
+ * Implementation par d\xE9faut de la m\xE9thode d\xE9fini dans l'IDL.
* @return String[]
*/
public String[] getInfos() {
Modified: trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/metier/casier/MetierNuagePointsCasier.java
===================================================================
--- trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/metier/casier/MetierNuagePointsCasier.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/server/src/main/java/org/fudaa/dodico/hydraulique1d/metier/casier/MetierNuagePointsCasier.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -24,7 +24,7 @@
@Override
public String[] getInfos() {
String[] res= new String[2];
- res[0]= getS("Semi de points");
+ res[0]= getS("Semis de points");
res[1]= "";
return res;
}
Modified: trunk/soft/fudaa-mascaret/server/src/main/resources/org/fudaa/dodico/hydraulique1d/hydraulique1d_en.fr_txt
===================================================================
--- trunk/soft/fudaa-mascaret/server/src/main/resources/org/fudaa/dodico/hydraulique1d/hydraulique1d_en.fr_txt 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/server/src/main/resources/org/fudaa/dodico/hydraulique1d/hydraulique1d_en.fr_txt 2013-09-06 16:03:50 UTC (rev 8490)
@@ -39,7 +39,7 @@
larg=wide
long=long
rugosit\xE9=roughness
-Semi de points=data points
+Semis de points=data points
les 2=both
Fin->Origine=End->Start
Origine->Fin=Start->End
Modified: trunk/soft/fudaa-mascaret/server/src/test/resources/masc/permanent1Bief1Apport.masc
===================================================================
(Binary files differ)
Modified: trunk/soft/fudaa-mascaret/ui/pom.xml
===================================================================
--- trunk/soft/fudaa-mascaret/ui/pom.xml 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/ui/pom.xml 2013-09-06 16:03:50 UTC (rev 8490)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-mascaret</groupId>
<artifactId>fudaa-mascaret</artifactId>
- <version>3.1.8</version>
+ <version>3.1.9</version>
</parent>
<artifactId>mascaret-ui</artifactId>
<build>
Modified: trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/Hydraulique1dSectionsSeriesEditor.java
===================================================================
--- trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/Hydraulique1dSectionsSeriesEditor.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/Hydraulique1dSectionsSeriesEditor.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -42,7 +42,7 @@
definitionSections_ = (MetierDefinitionSectionsParSeries)_n;
Hydraulique1dTableauZoneTailleModel model = (Hydraulique1dTableauZoneTailleModel) modele_;
model.setModelMetier(definitionSections_);
- super.setTitle(getS("Maillage d\xE9finit section par section"));
+ super.setTitle(getS("Maillage d\xE9fini section par section"));
}
}
Modified: trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/Hydraulique1dSitesEditor.java
===================================================================
--- trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/Hydraulique1dSitesEditor.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/Hydraulique1dSitesEditor.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -101,7 +101,7 @@
}
else if (_n instanceof MetierDefinitionSectionsParSections) {
modele_.setModelMetier((MetierDefinitionSectionsParSections)_n);
- super.setTitle(getS("Maillage d\xE9finit section par section"));
+ super.setTitle(getS("Maillage d\xE9fini section par section"));
}
else if (_n instanceof MetierParametresStockage) {
modele_.setModelMetier((MetierParametresStockage)_n);
Modified: trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierEditor.java
===================================================================
--- trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierEditor.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierEditor.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -182,7 +182,7 @@
ihmCasierPlanim.setCasier(param_);
ihmCasierPlanim.editer();
}
- else if (cmd.equals("EDITER_GEO_CASIER_"+getS("Semi de points"))) {
+ else if (cmd.equals("EDITER_GEO_CASIER_"+getS("Semis de points"))) {
if (param_.geometrie() instanceof MetierPlanimetrageCasier) {
param_.toNuagePoints();
}
Modified: trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierGeometriePanel.java
===================================================================
--- trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierGeometriePanel.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierGeometriePanel.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -38,7 +38,7 @@
extends BuPanel
implements ActionListener {
private final static String[] TYPES_GEO= { Hydraulique1dResource.HYDRAULIQUE1D.getString("Planim\xE9trie"),
- Hydraulique1dResource.HYDRAULIQUE1D.getString("Semi de points") };
+ Hydraulique1dResource.HYDRAULIQUE1D.getString("Semis de points") };
private BuButton btEditerGeo_, btImport_;
private BuComboBox cmbGeo_;
private MetierCasier model_;
Modified: trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierSemiPointsEditor.java
===================================================================
--- trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierSemiPointsEditor.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/casier/Hydraulique1dCasierSemiPointsEditor.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -47,8 +47,8 @@
import org.fudaa.fudaa.hydraulique1d.Hydraulique1dResource;
/**
* Editeur des tableaux du semi de point de la g\xE9om\xE9trie d'un casier (MetierNuagePointsCasier).<br>
- * Appeler si l'utilisateur clic sur le bouton "Editer semi de points" apr\xE8s avoir s\xE9lectionner
- * "Semi de points" dans l'\xE9diteur du casier.<br>
+ * Appeler si l'utilisateur clic sur le bouton "Editer semis de points" apr\xE8s avoir s\xE9lectionner
+ * "Semis de points" dans l'\xE9diteur du casier.<br>
* Lancer \xE0 partir de la classe Hydraulique1dCasierEditor avec l'aide de l'instruction
* Hydraulique1dIHMRepository.getInstance().CASIER_SEMI_POINTS().editer().<br>
* Utilise 2 panneaux Hydraulique1dCasierTableauXYZPanel contenant les tableaux des points 3D et
Modified: trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/graphe/Hydraulique1dGrapheProfilDataset.java
===================================================================
--- trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/graphe/Hydraulique1dGrapheProfilDataset.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/graphe/Hydraulique1dGrapheProfilDataset.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -83,7 +83,7 @@
/**
* @param _pf Le profil \xE0 d\xE9caler suivant Z.
* @param _pfRef Le profil r\xE9f\xE9rence.
- * @return L'offset de d\xE9calage sur Z pour un calage des courbes sur l'alignement d\xE9finit.
+ * @return L'offset de d\xE9calage sur Z pour un calage des courbes sur l'alignement d\xE9fini.
*/
private double computeZOffset(Alignment _align, Hydraulique1dProfilI _pf, Hydraulique1dProfilI _pfRef) {
switch (_align) {
Modified: trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/graphe/Hydraulique1dTableauCasierSemiPointsGraphe.java
===================================================================
--- trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/graphe/Hydraulique1dTableauCasierSemiPointsGraphe.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/graphe/Hydraulique1dTableauCasierSemiPointsGraphe.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -58,7 +58,7 @@
super.axeX_.grille_= true;
super.axeY_.grille_= true;
setPreferredSize(new Dimension(400, 400));
- super.setLabels("SEMI DE POINTS", "X", "Y", "m", "m");
+ super.setLabels("SEMIS DE POINTS", "X", "Y", "m", "m");
}
@Override
void afficheAvecCalculBorne() {
Modified: trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/ihmhelper/Hydraulique1dIHM_CasierSemiPoints.java
===================================================================
--- trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/ihmhelper/Hydraulique1dIHM_CasierSemiPoints.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/ihmhelper/Hydraulique1dIHM_CasierSemiPoints.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -17,7 +17,7 @@
import com.memoire.bu.BuAssistant;
/**
- * Classe faisant le lien entre l'\xE9diteur de g\xE9om\xE9trie casier en semi de points et l'aide.
+ * Classe faisant le lien entre l'\xE9diteur de g\xE9om\xE9trie casier en semis de points et l'aide.
* G\xE9r\xE9 par Hydraulique1dIHMRepository.<br>
* Utilis\xE9 par Hydraulique1dCasierEditor.<br>
* @version $Revision: 1.7 $ $Date: 2007-11-20 11:43:14 $ by $Author: bmarchan $
Modified: trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/mascaret/MascaretImplementation.java
===================================================================
--- trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/mascaret/MascaretImplementation.java 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/mascaret/MascaretImplementation.java 2013-09-06 16:03:50 UTC (rev 8490)
@@ -147,11 +147,11 @@
static {
isApp_.name = "Fudaa-Mascaret";
- isApp_.version = "3.1.8";
- isApp_.date = "29-07-2013";
+ isApp_.version = "3.1.9";
+ isApp_.date = "06-09-2013";
isApp_.rights = MascaretResource.MASCARET.getString("Tous droits r\xE9serv\xE9s") + ". EDF-CETMEF (c) 2001-2013";
// isApp_.contact = "http://www.openmascaret.org/index.php?option=com_kunena&view=category&Itemid=177&layout=list";
- isApp_.contact = "http://www.openmascaret.org/";
+ isApp_.contact = "ot-...@op...";
isApp_.license = MascaretResource.MASCARET.getString("licences GPL pour Fudaa-Mascaret et le noyau de calcul");
isApp_.languages = "fr,en";
isApp_.http = "http://www.openmascaret.org/";
@@ -168,7 +168,7 @@
isApp_.libraries = null;
isApp_.thanks = new String[]{"Fudaa team"};
idApp_.name = "Fudaa-Mascaret";
- idApp_.version = "3.1.6";
+ idApp_.version = "3.1.9";
idApp_.organization = "EDF-CETMEF";
idApp_.author = author;
idApp_.contact = "http://www.openmascaret.org/";
@@ -378,7 +378,7 @@
new BuDialogMessage(
getApp(),
getInformationsSoftware(),
- _("Noyaux de calcul") + ":\n 7.1 " + avecsansQE + " 08/07/2010\n" + _("Auteur") + ":\n EDF - CETMEF \n" + _("Contact") + ":\n ass...@ed...")
+ _("Noyaux de calcul") + ":\n 7.1.7 " + avecsansQE + " 01/08/2013\n" + _("Auteur") + ":\n EDF - CETMEF \n" + _("Contact") + ":\n ass...@ed...")
.activate();
} else if (action.equals("CREER")) {
creer();
Modified: trunk/soft/fudaa-mascaret/ui/src/main/resources/org/fudaa/fudaa/hydraulique1d/hydraulique1d_en.fr_txt
===================================================================
--- trunk/soft/fudaa-mascaret/ui/src/main/resources/org/fudaa/fudaa/hydraulique1d/hydraulique1d_en.fr_txt 2013-09-06 13:35:50 UTC (rev 8489)
+++ trunk/soft/fudaa-mascaret/ui/src/main/resources/org/fudaa/fudaa/hydraulique1d/hydraulique1d_en.fr_txt 2013-09-06 16:03:50 UTC (rev 8490)
@@ -663,7 +663,7 @@
Listing Tracer=Tracer listing
Sections de calcul \xE0 partir d'une carte des tailles de maille=Computation cross sections from a grid map
Sections sur les profils=Computation cross sections on the physical ones
-Maillage d\xE9finit section par section=User defined computation Cross sections
+Maillage d\xE9fini section par section=User defined computation Cross sections
edition d'un seuil avec une loi=Edit a weir defined by graph
Caracteristiques du seuil=Weir characteristics
Rupture=Dam break
@@ -1009,7 +1009,7 @@
cote initiale=initial water level
Casier n\xB0=Storage Area No.
Planim\xE9trie=Vertical discretization
-Semi de points=Point data
+Semis de points=Point data
Editer=Edit
Repr\xE9sentation de la g\xE9om\xE9trie=Representation of the geometry
Fichier geom\xE9trie du casier=Geometry file for storage area
Modified: trunk/soft/fudaa-mascaret/ui/src/main/resources/org/fudaa/fudaa/mascaret/fudaamascaretbanner.jpg
===================================================================
(Binary files differ)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-06 13:35:59
|
Revision: 8489
http://sourceforge.net/p/fudaa/svn/8489
Author: deniger
Date: 2013-09-06 13:35:50 +0000 (Fri, 06 Sep 2013)
Log Message:
-----------
maj bug
Modified Paths:
--------------
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/perspective/PerspectiveServiceModelling.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportLayersTreeComponent.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportViewManagerTopComponent.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/data/ReportKeyContratCleaner.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/helper/ChooseEMHByTypeHelper.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/perspective/PerspectiveServiceReport.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/temporal/ReportTemporalTopComponent.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/transversal/ReportTransversalGrapheBuilder.java
trunk/soft/fudaa-crue/ui-report/src/main/resources/org/fudaa/fudaa/crue/report/Bundle.properties
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/perspective/PerspectiveServiceModelling.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/perspective/PerspectiveServiceModelling.java 2013-09-05 13:30:56 UTC (rev 8488)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/perspective/PerspectiveServiceModelling.java 2013-09-06 13:35:50 UTC (rev 8489)
@@ -2,7 +2,7 @@
import java.util.Arrays;
import java.util.Collections;
-import java.util.HashSet;
+import java.util.LinkedHashSet;
import java.util.Set;
import org.fudaa.dodico.crue.edition.EditionChecker;
import org.fudaa.dodico.crue.metier.etude.EMHProjet;
@@ -42,11 +42,11 @@
@ServiceProvider(service = PerspectiveService.class)})
public class PerspectiveServiceModelling extends AbstractPerspectiveService {
- private final Set<String> components = Collections.unmodifiableSet(new HashSet<String>(Arrays.asList(
+ private final Set<String> components = Collections.unmodifiableSet(new LinkedHashSet<String>(Arrays.asList(
+ ModellingPropertiesTopComponent.TOPCOMPONENT_ID,
ModellingContainersTopComponent.TOPCOMPONENT_ID,
ModellingComputeDataTopComponent.TOPCOMPONENT_ID,
ModellingFilesTopComponent.TOPCOMPONENT_ID,
- ModellingPropertiesTopComponent.TOPCOMPONENT_ID,
ModellingNetworkTopComponent.TOPCOMPONENT_ID,
ModellingVisualTopComponent.TOPCOMPONENT_ID,
ModellingCtuluLogTopComponent.TOPCOMPONENT_ID)));
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportLayersTreeComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportLayersTreeComponent.java 2013-09-05 13:30:56 UTC (rev 8488)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportLayersTreeComponent.java 2013-09-06 13:35:50 UTC (rev 8489)
@@ -45,7 +45,7 @@
@TopComponent.Description(preferredID = ReportLayersTreeComponent.TOPCOMPONENT_ID,
iconBase = "org/fudaa/fudaa/crue/report/rond-orange_16.png",
persistenceType = TopComponent.PERSISTENCE_ALWAYS)
-@TopComponent.Registration(mode = "report-bottomLeft", openAtStartup = false, position = 2)
+@TopComponent.Registration(mode = "report-bottomLeft", openAtStartup = false, position = 1)
@ActionReference(path = "Menu/Window/Report", position = 1)
@ActionID(category = "Window", id = "org.fudaa.fudaa.crue.report.ReportLayersTreeComponent")
@TopComponent.OpenActionRegistration(displayName = ReportLayersTreeComponent.TOPCOMPONENT_ACTION_DISPLAYNAME,
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportViewManagerTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportViewManagerTopComponent.java 2013-09-05 13:30:56 UTC (rev 8488)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportViewManagerTopComponent.java 2013-09-06 13:35:50 UTC (rev 8489)
@@ -60,7 +60,7 @@
initComponents();
setName(NbBundle.getMessage(ReportViewManagerTopComponent.class, TOPCOMPONENT_ACTION));
setToolTipText(NbBundle.getMessage(ReportViewManagerTopComponent.class, "HINT_" + TOPCOMPONENT_ID));
- outlineView = new OutlineView();
+ outlineView = new OutlineView(NbBundle.getMessage(ReportViewManagerTopComponent.class, "viewManager.columnName"));
outlineView.getOutline().setColumnHidingAllowed(false);
outlineView.getOutline().setRootVisible(false);
add(outlineView);
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/data/ReportKeyContratCleaner.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/data/ReportKeyContratCleaner.java 2013-09-05 13:30:56 UTC (rev 8488)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/data/ReportKeyContratCleaner.java 2013-09-06 13:35:50 UTC (rev 8489)
@@ -6,7 +6,6 @@
import java.util.Collection;
import java.util.Iterator;
import java.util.Map;
-import java.util.Set;
/**
*
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/helper/ChooseEMHByTypeHelper.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/helper/ChooseEMHByTypeHelper.java 2013-09-05 13:30:56 UTC (rev 8488)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/helper/ChooseEMHByTypeHelper.java 2013-09-06 13:35:50 UTC (rev 8489)
@@ -73,8 +73,7 @@
cb.setSelectedItem(null);
- final List<EMH> allSimpleEMH = reportService.getModele().getAllSimpleEMH();
- Collections.sort(allSimpleEMH, ObjetNommeByNameComparator.INSTANCE);
+ final List<EMH> allSimpleEMH = reportService.getModele().getAllSimpleEMHinUserOrder();
final Set<String> toSelect = new HashSet<String>(emhs);
cb.addItemListener(new ItemListener() {
@Override
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/perspective/PerspectiveServiceReport.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/perspective/PerspectiveServiceReport.java 2013-09-05 13:30:56 UTC (rev 8488)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/perspective/PerspectiveServiceReport.java 2013-09-06 13:35:50 UTC (rev 8489)
@@ -45,8 +45,8 @@
ReportTimeTopComponent.TOPCOMPONENT_ID,
ReportVariableTopComponent.TOPCOMPONENT_ID,
ReportVisualTopComponent.TOPCOMPONENT_ID,
+ ReportPropertiesTopComponent.TOPCOMPONENT_ID,
ReportLayersTreeComponent.TOPCOMPONENT_ID,
- ReportPropertiesTopComponent.TOPCOMPONENT_ID,
ReportNetworkTopComponent.TOPCOMPONENT_ID,
ReportViewManagerTopComponent.TOPCOMPONENT_ID)));
/**
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/temporal/ReportTemporalTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/temporal/ReportTemporalTopComponent.java 2013-09-05 13:30:56 UTC (rev 8488)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/temporal/ReportTemporalTopComponent.java 2013-09-06 13:35:50 UTC (rev 8489)
@@ -141,7 +141,6 @@
List<String> selectedEMH = new ChooseEMHByTypeHelper().chooseEMH(emhs);
if (selectedEMH != null) {
content.emhs = selectedEMH;
- Collections.sort(content.emhs);
EnumCatEMH usedCat = ChooseEMHByTypeHelper.getUsedCat(reportService, content.emhs);
if (usedCat != oldUsedCat) {
content.variables.clear();
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/transversal/ReportTransversalGrapheBuilder.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/transversal/ReportTransversalGrapheBuilder.java 2013-09-05 13:30:56 UTC (rev 8488)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/transversal/ReportTransversalGrapheBuilder.java 2013-09-06 13:35:50 UTC (rev 8489)
@@ -164,9 +164,11 @@
}
uiController.setProfilSection(DonPrtHelper.getProfilSection(sectionProfil), reportService.getCcm(), sectionProfil.getParent(), name);
ReportRunVariableKey key = createXtZKey(runCourant.getRunKey());
- AbstractReportGrapheBuilder.applyPersistConfig(content.courbeconfigs.get(key), uiController.getCourbe());
AbstractLoiCourbeModel withKey = (AbstractLoiCourbeModel) uiController.getCourbe().getModel();
withKey.setKey(key);
+ uiController.getCourbe().setSilent(true);
+ AbstractReportGrapheBuilder.applyPersistConfig(content.courbeconfigs.get(key), uiController.getCourbe());
+ uiController.getCourbe().setSilent(false);
courbes.add(uiController.getCourbe());
}
final ItemVariable variableZ = getVariableZ();
Modified: trunk/soft/fudaa-crue/ui-report/src/main/resources/org/fudaa/fudaa/crue/report/Bundle.properties
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/resources/org/fudaa/fudaa/crue/report/Bundle.properties 2013-09-05 13:30:56 UTC (rev 8488)
+++ trunk/soft/fudaa-crue/ui-report/src/main/resources/org/fudaa/fudaa/crue/report/Bundle.properties 2013-09-06 13:35:50 UTC (rev 8489)
@@ -50,3 +50,4 @@
ValidationVue.DialogMessage=La vue est modifi\u00e9e. Voulez-vous valider les donn\u00e9es ?
formuleCyclesDetected.error=<html><body>La vue n''a pas \u00e9t\u00e9 valid\u00e9e. Des cycles ont \u00e9t\u00e9 d\u00e9tect\u00e9s pour:<ul>{0}</ul></body></html>
button.export.name=Exporter
+viewManager.columnName=Rapports
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bma...@us...> - 2013-09-05 13:30:58
|
Revision: 8488
http://sourceforge.net/p/fudaa/svn/8488
Author: bmarchan
Date: 2013-09-05 13:30:56 +0000 (Thu, 05 Sep 2013)
Log Message:
-----------
Mascaret Fix : Impossible d'afficher les resultats issus d'un fichier opthyca.
Modified Paths:
--------------
trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/profil/Hydraulique1dProfilPane.java
Modified: trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/profil/Hydraulique1dProfilPane.java
===================================================================
--- trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/profil/Hydraulique1dProfilPane.java 2013-09-04 11:50:47 UTC (rev 8487)
+++ trunk/soft/fudaa-mascaret/ui/src/main/java/org/fudaa/fudaa/hydraulique1d/editor/profil/Hydraulique1dProfilPane.java 2013-09-05 13:30:56 UTC (rev 8488)
@@ -465,7 +465,7 @@
* @param _ibief L'indice du bief dans le reseau.
* @param _iprofil L'indice du profil dans le bief.
* @param _itps L'indice du pas de temps dans les r\xE9sultats.
- * @return Le Z pour le profil.
+ * @return Le Z pour le profil, ou NaN si une erreur de calcul s'est produite pour une raison quelconque.
*/
private double calculeCoteZProfil(int _ibief, int _iprofil, int _itps) {
MetierBief bief=etude_.reseau().biefs()[_ibief];
@@ -475,6 +475,7 @@
// extraction de l'abscisse de d\xE9but du r\xE9sultat du bief
double[] sectionRes = resBief.abscissesSections();
+
double xDebutRes = sectionRes[0];
// calcul du d\xE9calage \xE9ventuelle des abscisses entre r\xE9sultat et
// g\xE9om\xE9trie.
@@ -486,6 +487,10 @@
return cotes[ifound];
}
else {
+ // Le nombre de sections de calcul peut parfois etre inferieur a 2.
+ if (sectionRes.length<2)
+ return Double.NaN;
+
int iResSup = -ifound - 1;
if (iResSup >= sectionRes.length) {
iResSup = sectionRes.length - 1;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-04 11:50:50
|
Revision: 8487
http://sourceforge.net/p/fudaa/svn/8487
Author: deniger
Date: 2013-09-04 11:50:47 +0000 (Wed, 04 Sep 2013)
Log Message:
-----------
maj bug
Modified Paths:
--------------
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java
trunk/soft/fudaa-prepro/ui/src/main/resources/org/fudaa/fudaa/tr/common/tr_en.fr_txt
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java 2013-09-04 11:47:40 UTC (rev 8486)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java 2013-09-04 11:50:47 UTC (rev 8487)
@@ -72,8 +72,8 @@
infoSoft = new BuInformationsSoftware();
infoSoft.name = "prepro";
- infoSoft.version = "1.3-RC2";
- infoSoft.date = "2013-09-03";
+ infoSoft.version = "1.3-RC3";
+ infoSoft.date = "2013-09-04";
infoSoft.rights = TrResource.getS("Tous droits r\xE9serv\xE9s") + ". CETMEF (c)2003-2009";
infoSoft.contact = "fre...@fu...";
infoSoft.license = "GPL2";
Modified: trunk/soft/fudaa-prepro/ui/src/main/resources/org/fudaa/fudaa/tr/common/tr_en.fr_txt
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/resources/org/fudaa/fudaa/tr/common/tr_en.fr_txt 2013-09-04 11:47:40 UTC (rev 8486)
+++ trunk/soft/fudaa-prepro/ui/src/main/resources/org/fudaa/fudaa/tr/common/tr_en.fr_txt 2013-09-04 11:50:47 UTC (rev 8487)
@@ -4,6 +4,7 @@
La tentative de rejouer les donn\xE9es pour le graphe \xE9volution temporel {0} a \xE9chou\xE9 avec le fichier d'id {1}=The time evolution {0} for the source {1} can't be rebuilt
Ouvrir et recalculer=Open and recompute
Courbe spatiale=Spatial curve
+Calculer=C&ompute
R\xE9sultat=Result
Positif=Positive
N\xE9gatif=Negative
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-04 11:47:43
|
Revision: 8486
http://sourceforge.net/p/fudaa/svn/8486
Author: deniger
Date: 2013-09-04 11:47:40 +0000 (Wed, 04 Sep 2013)
Log Message:
-----------
maj bug
Modified Paths:
--------------
trunk/framework/ctulu-bu/src/main/java/com/memoire/bu/BuButton.java
Modified: trunk/framework/ctulu-bu/src/main/java/com/memoire/bu/BuButton.java
===================================================================
--- trunk/framework/ctulu-bu/src/main/java/com/memoire/bu/BuButton.java 2013-09-04 11:06:55 UTC (rev 8485)
+++ trunk/framework/ctulu-bu/src/main/java/com/memoire/bu/BuButton.java 2013-09-04 11:47:40 UTC (rev 8486)
@@ -1,14 +1,13 @@
/**
* @modification $Date: 2006-09-19 14:35:10 $
- * @statut unstable
- * @file BuButton.java
- * @version 0.43
- * @author Guillaume Desnoix
- * @email gui...@de...
- * @license GNU General Public License 2 (GPL2)
- * @copyright 1998-2005 Guillaume Desnoix
+ * @statut unstable
+ * @file BuButton.java
+ * @version 0.43
+ * @author Guillaume Desnoix
+ * @email gui...@de...
+ * @license GNU General Public License 2 (GPL2)
+ * @copyright 1998-2005 Guillaume Desnoix
*/
-
package com.memoire.bu;
import java.awt.Color;
@@ -31,25 +30,21 @@
* Like JButton but with better management of icons.
*/
public class BuButton
- extends JButton
-{
- public BuButton()
- {
- this((BuIcon)null,null);
+ extends JButton {
+
+ public BuButton() {
+ this((BuIcon) null, null);
}
- public BuButton(BuIcon _icon)
- {
- this(_icon,null);
+ public BuButton(BuIcon _icon) {
+ this(_icon, null);
}
- public BuButton(String _label)
- {
- this(null,_label);
+ public BuButton(String _label) {
+ this(null, _label);
}
- public BuButton(BuIcon _icon, String _label)
- {
+ public BuButton(BuIcon _icon, String _label) {
super();
setActionCommand("BUTTON_PRESSED");
@@ -59,21 +54,18 @@
setHorizontalAlignment(LEFT);
}
- public BuButton(Icon _icon)
- {
- this(null,_icon);
+ public BuButton(Icon _icon) {
+ this(null, _icon);
}
/*
- public BuButton(Action _action)
- {
- super(_action);
- setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
- }
- */
-
- public BuButton(String _text,Icon _icon)
- {
+ public BuButton(Action _action)
+ {
+ super(_action);
+ setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
+ }
+ */
+ public BuButton(String _text, Icon _icon) {
super();
setActionCommand("BUTTON_PRESSED");
setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
@@ -82,110 +74,112 @@
}
// Anti-aliasing
-
- public void paint(Graphics _g)
- {
- BuLib.setAntialiasing(this,_g);
+ public void paint(Graphics _g) {
+ BuLib.setAntialiasing(this, _g);
super.paint(_g);
}
- public boolean isOpaque()
- {
- boolean r=super.isOpaque();
+ public boolean isOpaque() {
+ boolean r = super.isOpaque();
- Container parent=getParent();
+ Container parent = getParent();
- if(parent instanceof JComponent)
- {
- Object p=((JComponent)parent)
- .getClientProperty("JToolBar.isRollover");
- if(Boolean.TRUE.equals(p))
- r&=isEnabled()&&model.isRollover();
+ if (parent instanceof JComponent) {
+ Object p = ((JComponent) parent)
+ .getClientProperty("JToolBar.isRollover");
+ if (Boolean.TRUE.equals(p)) {
+ r &= isEnabled() && model.isRollover();
+ }
}
return r;
}
- public int getHorizontalAlignment()
- {
- int r=super.getHorizontalAlignment();
- if((r==CENTER)&&(getText()!=null))
- r=LEFT;
+ public int getHorizontalAlignment() {
+ int r = super.getHorizontalAlignment();
+ if ((r == CENTER) && (getText() != null)) {
+ r = LEFT;
+ }
return r;
}
- public void setText(String _text)
- {
- String text=_text;
- if("".equals(text)) text=null;
+ public void setText(String _text) {
+ String text = _text;
+ if ("".equals(text)) {
+ text = null;
+ }
super.setText(text);
- if(!BuPreferences.BU.getBooleanProperty("button.text",true)&&
- (getToolTipText()==null))
+ if (!BuPreferences.BU.getBooleanProperty("button.text", true)
+ && (getToolTipText() == null)) {
super.setToolTipText(text);
+ }
}
- public String getText()
- {
- if(BuPreferences.BU.getBooleanProperty("button.text",true)||
- (super.getIcon()==null)||
- !BuPreferences.BU.getBooleanProperty("button.icon",true))
+ @Override
+ public void setDisplayedMnemonicIndex(int index) throws IllegalArgumentException {
+ if (BuPreferences.BU.getBooleanProperty("button.text", true)) {
+ super.setDisplayedMnemonicIndex(index);
+ }
+ }
+
+ public String getText() {
+ if (BuPreferences.BU.getBooleanProperty("button.text", true)
+ || (super.getIcon() == null)
+ || !BuPreferences.BU.getBooleanProperty("button.icon", true)) {
return super.getText();
+ }
return null;
}
- public void setIcon(BuIcon _icon)
- {
- BuLib.setIcon(this,_icon);
+ public void setIcon(BuIcon _icon) {
+ BuLib.setIcon(this, _icon);
}
- public Icon getIcon()
- {
- if(BuPreferences.BU.getBooleanProperty("button.icon",true)||
- (super.getText()==null)||
- !BuPreferences.BU.getBooleanProperty("button.text",true))
+ public Icon getIcon() {
+ if (BuPreferences.BU.getBooleanProperty("button.icon", true)
+ || (super.getText() == null)
+ || !BuPreferences.BU.getBooleanProperty("button.text", true)) {
return super.getIcon();
+ }
return null;
}
- public Point getToolTipLocation(MouseEvent _evt)
- {
- Point r=super.getToolTipLocation(_evt);
- if(r==null) r=new Point(0,getHeight()+1);
+ public Point getToolTipLocation(MouseEvent _evt) {
+ Point r = super.getToolTipLocation(_evt);
+ if (r == null) {
+ r = new Point(0, getHeight() + 1);
+ }
return r;
}
+ private static final Insets REF = new Insets(2, 14, 2, 14);
+ private static final InsetsUIResource ALT = new InsetsUIResource(0, 8, 0, 8);
- private static final Insets REF=new Insets(2,14,2,14);
- private static final InsetsUIResource ALT=new InsetsUIResource(0,8,0,8);
-
- public void updateUI()
- {
+ public void updateUI() {
super.updateUI();
setRolloverEnabled(true);
- if(BuLib.isOcean())
- {
- Insets i=getMargin();
- if((i instanceof UIResource)&&REF.equals(i))
+ if (BuLib.isOcean()) {
+ Insets i = getMargin();
+ if ((i instanceof UIResource) && REF.equals(i)) {
setMargin(ALT);
+ }
}
}
- public Color getBackground()
- {
+ public Color getBackground() {
Color r;
- if(isEnabled()&&model.isRollover()&&BuLib.isMetal())
- r=new ColorUIResource(192,192,208);
- else
- r=super.getBackground();
+ if (isEnabled() && model.isRollover() && BuLib.isMetal()) {
+ r = new ColorUIResource(192, 192, 208);
+ } else {
+ r = super.getBackground();
+ }
return r;
}
// Focus
-
- protected void processFocusEvent(FocusEvent _evt)
- {
- BuLib.focusScroll(this,_evt);
+ protected void processFocusEvent(FocusEvent _evt) {
+ BuLib.focusScroll(this, _evt);
super.processFocusEvent(_evt);
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-04 11:06:59
|
Revision: 8485
http://sourceforge.net/p/fudaa/svn/8485
Author: deniger
Date: 2013-09-04 11:06:55 +0000 (Wed, 04 Sep 2013)
Log Message:
-----------
maj version
Modified Paths:
--------------
trunk/soft/fudaa-crue/crue-compare/pom.xml
trunk/soft/fudaa-crue/crue-config/pom.xml
trunk/soft/fudaa-crue/crue-core/pom.xml
trunk/soft/fudaa-crue/crue-emh/pom.xml
trunk/soft/fudaa-crue/crue-io/pom.xml
trunk/soft/fudaa-crue/crue-otfa/pom.xml
trunk/soft/fudaa-crue/crue-project/pom.xml
trunk/soft/fudaa-crue/crue-sysdoc/pom.xml
trunk/soft/fudaa-crue/crue-test/pom.xml
trunk/soft/fudaa-crue/crue-validation/pom.xml
trunk/soft/fudaa-crue/pom.xml
trunk/soft/fudaa-crue/ui-application/pom.xml
trunk/soft/fudaa-crue/ui-application/src/main/resources/etc/fudaacrue.conf
trunk/soft/fudaa-crue/ui-branding/pom.xml
trunk/soft/fudaa-crue/ui-commandline/pom.xml
trunk/soft/fudaa-crue/ui-common/pom.xml
trunk/soft/fudaa-crue/ui-comparison/pom.xml
trunk/soft/fudaa-crue/ui-emh/pom.xml
trunk/soft/fudaa-crue/ui-loader/pom.xml
trunk/soft/fudaa-crue/ui-loi/pom.xml
trunk/soft/fudaa-crue/ui-modelling/pom.xml
trunk/soft/fudaa-crue/ui-options/pom.xml
trunk/soft/fudaa-crue/ui-otfa/pom.xml
trunk/soft/fudaa-crue/ui-planimetry/pom.xml
trunk/soft/fudaa-crue/ui-post/pom.xml
trunk/soft/fudaa-crue/ui-report/pom.xml
trunk/soft/fudaa-crue/ui-study/pom.xml
trunk/soft/fudaa-crue/ui-sysdoc/pom.xml
trunk/soft/fudaa-crue/ui-views/pom.xml
trunk/soft/fudaa-crue/ui-wrapper/pom.xml
Modified: trunk/soft/fudaa-crue/crue-compare/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/crue-compare/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/crue-compare/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -5,7 +5,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>crue-compare</artifactId>
<name>Crue Compare</name>
Modified: trunk/soft/fudaa-crue/crue-config/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/crue-config/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/crue-config/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -5,7 +5,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>crue-config</artifactId>
<name>Crue Config</name>
Modified: trunk/soft/fudaa-crue/crue-core/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/crue-core/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/crue-core/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -5,7 +5,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>crue-core</artifactId>
<name>Crue Core</name>
Modified: trunk/soft/fudaa-crue/crue-emh/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/crue-emh/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/crue-emh/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -5,7 +5,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>crue-emh</artifactId>
<name>Crue EMH</name>
Modified: trunk/soft/fudaa-crue/crue-io/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/crue-io/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/crue-io/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>crue-io</artifactId>
<name>Crue IO</name>
Modified: trunk/soft/fudaa-crue/crue-otfa/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/crue-otfa/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/crue-otfa/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -5,7 +5,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>crue-otfa</artifactId>
<name>Crue OTFA</name>
Modified: trunk/soft/fudaa-crue/crue-project/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/crue-project/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/crue-project/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -5,7 +5,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>crue-project</artifactId>
<name>Crue Project</name>
Modified: trunk/soft/fudaa-crue/crue-sysdoc/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/crue-sysdoc/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/crue-sysdoc/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>crue-sysdoc</artifactId>
<name>Crue Sysdoc</name>
Modified: trunk/soft/fudaa-crue/crue-test/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/crue-test/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/crue-test/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>crue-test</artifactId>
Modified: trunk/soft/fudaa-crue/crue-validation/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/crue-validation/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/crue-validation/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -5,7 +5,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>crue-validation</artifactId>
<name>Crue Validation</name>
Modified: trunk/soft/fudaa-crue/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -8,7 +8,7 @@
</parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
<name>Fudaa-Crue</name>
<packaging>pom</packaging>
<ciManagement>
Modified: trunk/soft/fudaa-crue/ui-application/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-application/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-application/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>application</artifactId>
Modified: trunk/soft/fudaa-crue/ui-application/src/main/resources/etc/fudaacrue.conf
===================================================================
--- trunk/soft/fudaa-crue/ui-application/src/main/resources/etc/fudaacrue.conf 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-application/src/main/resources/etc/fudaacrue.conf 2013-09-04 11:06:55 UTC (rev 8485)
@@ -1,8 +1,8 @@
# ${HOME} will be replaced by user home directory according to platform
#default_userdir="${DEFAULT_USERDIR_ROOT}/0.62"
#default_cachedir="${DEFAULT_CACHEDIR_ROOT}/0.62"
-default_userdir="${HOME}\.${APPNAME}\1.0RC2"
-default_mac_userdir="${HOME}/Library/Application Support/${APPNAME}/1.0RC2/"
+default_userdir="${HOME}\.${APPNAME}\1.0"
+default_mac_userdir="${HOME}/Library/Application Support/${APPNAME}/1.0/"
# options used by the launcher by default, can be overridden by explicit
# command line switches
default_options="--branding fudaacrue -J-Xms24m -J-Xmx512m --multi-instances"
Modified: trunk/soft/fudaa-crue/ui-branding/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-branding/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-branding/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-branding</artifactId>
Modified: trunk/soft/fudaa-crue/ui-commandline/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-commandline/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-commandline/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-commandline</artifactId>
<packaging>nbm</packaging>
Modified: trunk/soft/fudaa-crue/ui-common/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-common/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-common/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-common</artifactId>
Modified: trunk/soft/fudaa-crue/ui-comparison/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-comparison/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-comparison/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-comparison</artifactId>
<packaging>nbm</packaging>
Modified: trunk/soft/fudaa-crue/ui-emh/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-emh/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-emh/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-emh</artifactId>
<packaging>nbm</packaging>
Modified: trunk/soft/fudaa-crue/ui-loader/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-loader/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-loader/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-loader</artifactId>
<packaging>nbm</packaging>
Modified: trunk/soft/fudaa-crue/ui-loi/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-loi/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-loi/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-loi</artifactId>
Modified: trunk/soft/fudaa-crue/ui-modelling/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-modelling/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<packaging>nbm</packaging>
<artifactId>ui-modelling</artifactId>
Modified: trunk/soft/fudaa-crue/ui-options/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-options/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-options/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-options</artifactId>
<name>Crue UI Options</name>
Modified: trunk/soft/fudaa-crue/ui-otfa/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-otfa/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-otfa/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-otfa</artifactId>
Modified: trunk/soft/fudaa-crue/ui-planimetry/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-planimetry/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-planimetry/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<packaging>nbm</packaging>
<artifactId>ui-planimetry</artifactId>
Modified: trunk/soft/fudaa-crue/ui-post/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-post/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-post/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<packaging>nbm</packaging>
<artifactId>ui-post</artifactId>
Modified: trunk/soft/fudaa-crue/ui-report/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-report/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-report/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-report</artifactId>
Modified: trunk/soft/fudaa-crue/ui-study/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-study/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-study/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<packaging>nbm</packaging>
<artifactId>ui-study</artifactId>
Modified: trunk/soft/fudaa-crue/ui-sysdoc/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-sysdoc/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-sysdoc/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-sysdoc</artifactId>
Modified: trunk/soft/fudaa-crue/ui-views/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-views/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-views/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
<artifactId>fudaa-crue</artifactId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<packaging>nbm</packaging>
<artifactId>ui-views</artifactId>
Modified: trunk/soft/fudaa-crue/ui-wrapper/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-wrapper/pom.xml 2013-09-03 23:41:06 UTC (rev 8484)
+++ trunk/soft/fudaa-crue/ui-wrapper/pom.xml 2013-09-04 11:06:55 UTC (rev 8485)
@@ -4,7 +4,7 @@
<parent>
<artifactId>fudaa-crue</artifactId>
<groupId>org.fudaa.soft.fudaa-crue</groupId>
- <version>1.0RC2-SNAPSHOT</version>
+ <version>1.0RC3-SNAPSHOT</version>
</parent>
<artifactId>ui-wrapper</artifactId>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
Revision: 8484
http://sourceforge.net/p/fudaa/svn/8484
Author: deniger
Date: 2013-09-03 23:41:06 +0000 (Tue, 03 Sep 2013)
Log Message:
-----------
CRUE-573
Modified Paths:
--------------
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/list/ModellingListFrottementTopComponent.java
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/list/ModellingListFrottementTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/list/ModellingListFrottementTopComponent.java 2013-09-03 23:32:45 UTC (rev 8483)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/list/ModellingListFrottementTopComponent.java 2013-09-03 23:41:06 UTC (rev 8484)
@@ -176,7 +176,8 @@
rows.add(modellingListFrottementLine.getName());
}
table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
- table.setCellSelectionEnabled(true);
+ table.setCellSelectionEnabled(false);
+ table.setRowSelectionAllowed(true);
table.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
@@ -204,8 +205,9 @@
}
private void displayDonFrtOnMouse(MouseEvent e) {
- int selectedColumn = table.getSelectedColumn();
- int selectedRow = table.getSelectedRow();
+ int selectedColumn = table.columnAtPoint(e.getPoint());
+ int selectedRow = table.rowAtPoint(e.getPoint());
+
if (selectedColumn >= 0 && selectedRow >= 0) {
final Object valueAt = table.getValueAt(selectedRow, selectedColumn);
if (valueAt != null) {
@@ -373,9 +375,9 @@
for (int i = nb - 1; i >= 0; i--) {
int row = findRowFor.get(i);
if (row >= 0) {
- table.getSelectionModel().addSelectionInterval(row, row);
Rectangle cellRect = table.getCellRect(row, 0, true);
table.scrollRectToVisible(cellRect);
+ table.getSelectionModel().addSelectionInterval(row, row);
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-03 19:24:52
|
Revision: 8482
http://sourceforge.net/p/fudaa/svn/8482
Author: deniger
Date: 2013-09-03 19:24:49 +0000 (Tue, 03 Sep 2013)
Log Message:
-----------
CRUE-573
Modified Paths:
--------------
trunk/framework/ctulu-ui/src/main/java/org/fudaa/ctulu/gui/CtuluLibSwing.java
Modified: trunk/framework/ctulu-ui/src/main/java/org/fudaa/ctulu/gui/CtuluLibSwing.java
===================================================================
--- trunk/framework/ctulu-ui/src/main/java/org/fudaa/ctulu/gui/CtuluLibSwing.java 2013-09-03 19:24:37 UTC (rev 8481)
+++ trunk/framework/ctulu-ui/src/main/java/org/fudaa/ctulu/gui/CtuluLibSwing.java 2013-09-03 19:24:49 UTC (rev 8482)
@@ -56,6 +56,18 @@
return null;
}
+ public static JComponent findChildByClass(JComponent _parent, Class _name) {
+ if (_parent == null || _name == null) {
+ return null;
+ }
+ for (int i = _parent.getComponentCount() - 1; i >= 0; i--) {
+ if (_name.equals(_parent.getComponent(i).getClass())) {
+ return (JComponent) _parent.getComponent(i);
+ }
+ }
+ return null;
+ }
+
/**
* Ajouter un actionListener a la checkbox _res afin d'activer ou non un panneau (et tous ces composants).
*
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-03 19:24:43
|
Revision: 8481
http://sourceforge.net/p/fudaa/svn/8481
Author: deniger
Date: 2013-09-03 19:24:37 +0000 (Tue, 03 Sep 2013)
Log Message:
-----------
CRUE-573
Modified Paths:
--------------
trunk/soft/fudaa-crue/ui-common/src/main/java/org/fudaa/fudaa/crue/common/view/ItemVariableView.java
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingNetworkTopComponent.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportNetworkTopComponent.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportAggregationCacheService.java
trunk/soft/fudaa-crue/ui-sysdoc/src/main/java/org/fudaa/fudaa/crue/sysdoc/SysdocTopComponent.java
trunk/soft/fudaa-crue/ui-sysdoc/src/main/resources/org/fudaa/fudaa/crue/sysdoc/Bundle.properties
Modified: trunk/soft/fudaa-crue/ui-common/src/main/java/org/fudaa/fudaa/crue/common/view/ItemVariableView.java
===================================================================
--- trunk/soft/fudaa-crue/ui-common/src/main/java/org/fudaa/fudaa/crue/common/view/ItemVariableView.java 2013-09-03 12:51:39 UTC (rev 8480)
+++ trunk/soft/fudaa-crue/ui-common/src/main/java/org/fudaa/fudaa/crue/common/view/ItemVariableView.java 2013-09-03 19:24:37 UTC (rev 8481)
@@ -110,10 +110,16 @@
public TextField(ItemVariable property, DecimalFormatEpsilonEnum formatType) {
super(property);
- txt = new JFormattedTextField(property.getFormatter(formatType));
+ if (property != null) {
+ txt = new JFormattedTextField(property.getFormatter(formatType));
+ } else {
+ txt = new JFormattedTextField();
+ }
txt.setColumns(20);
txt.getDocument().addDocumentListener(this);
- txt.setToolTipText(property.getValidator().getHtmlDesc());
+ if (property != null) {
+ txt.setToolTipText(property.getValidator().getHtmlDesc());
+ }
pn = new JPanel(new BorderLayout(2, 2));
label = new JLabel();
label.setText(" ");
@@ -150,7 +156,9 @@
label.setToolTipText(null);
valid = true;
CtuluLog res = new CtuluLog(BusinessMessages.RESOURCE_BUNDLE);
- property.getValidator().validateNumber(StringUtils.EMPTY, (Number) getValue(), res, false);
+ if (property != null) {
+ property.getValidator().validateNumber(StringUtils.EMPTY, (Number) getValue(), res, false);
+ }
if (res.isNotEmpty()) {
CtuluLogRecord record = res.getRecords().get(0);
BusinessMessages.updateLocalizedMessage(record);
@@ -169,11 +177,13 @@
@Override
public void changedUpdate(DocumentEvent e) {
- String tltip = property.format(getValue(), DecimalFormatEpsilonEnum.COMPARISON);
- if (tltip != null) {
- tltip = org.openide.util.NbBundle.getMessage(ItemVariableView.class, "TooltipValue", tltip);
+ if (property != null) {
+ String tltip = property.format(getValue(), DecimalFormatEpsilonEnum.COMPARISON);
+ if (tltip != null) {
+ tltip = org.openide.util.NbBundle.getMessage(ItemVariableView.class, "TooltipValue", tltip);
+ }
+ txt.setToolTipText(property.getValidator().getHtmlDesc(tltip));
}
- txt.setToolTipText(property.getValidator().getHtmlDesc(tltip));
setChanged();
validateData();
notifyObservers(this);
@@ -193,10 +203,13 @@
if (value == null) {
return null;
}
- if (property.isEntier()) {
+ if (property != null && property.isEntier()) {
return Integer.valueOf(((Number) value).intValue());
}
double val = ((Number) value).doubleValue();
+ if (property == null) {
+ return (Number) value;
+ }
return Double.valueOf(property.getNormalizedValue(val));
}
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingNetworkTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingNetworkTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingNetworkTopComponent.java 2013-09-03 19:24:37 UTC (rev 8481)
@@ -2,6 +2,8 @@
import com.rits.cloning.Cloner;
import java.awt.BorderLayout;
+import java.awt.KeyboardFocusManager;
+import java.awt.Window;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashSet;
@@ -226,16 +228,25 @@
private class SelectedEMHLookupListener implements LookupListener {
+ private boolean updating;
+
@Override
public void resultChanged(LookupEvent ev) {
- if (WindowManager.getDefault().getRegistry().getActivated() == ModellingNetworkTopComponent.this) {
+ if (updating) {
return;
}
+ Window activeWindow = KeyboardFocusManager.getCurrentKeyboardFocusManager().
+ getActiveWindow();
+ if (activeWindow == WindowManager.getDefault().getMainWindow() && WindowManager.getDefault().getRegistry().getActivated() == ModellingNetworkTopComponent.this) {
+ return;
+ }
if (modellingSelectedEMHService.isUpdating()) {
return;
}
+ updating = true;
Set<Long> selectedUid = new HashSet<Long>(resultatEMHsSelected.allInstances());
selectEMHs(selectedUid);
+ updating = false;
}
}
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportNetworkTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportNetworkTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportNetworkTopComponent.java 2013-09-03 19:24:37 UTC (rev 8481)
@@ -1,6 +1,8 @@
package org.fudaa.fudaa.crue.report;
import java.awt.BorderLayout;
+import java.awt.KeyboardFocusManager;
+import java.awt.Window;
import java.util.Collection;
import java.util.HashSet;
import java.util.Set;
@@ -33,15 +35,15 @@
* Top component which displays something.
*/
@ConvertAsProperties(dtd = "-//org.fudaa.fudaa.crue.report//ReportNetworkTopComponent//EN",
-autostore = false)
+ autostore = false)
@TopComponent.Description(preferredID = ReportNetworkTopComponent.TOPCOMPONENT_ID,
-iconBase = "org/fudaa/fudaa/crue/report/rond-orange_16.png",
-persistenceType = TopComponent.PERSISTENCE_ALWAYS)
+ iconBase = "org/fudaa/fudaa/crue/report/rond-orange_16.png",
+ persistenceType = TopComponent.PERSISTENCE_ALWAYS)
@TopComponent.Registration(mode = "report-bottomRight", openAtStartup = false, position = 3)
@ActionID(category = "Window", id = "org.fudaa.fudaa.crue.report.ReportNetworkTopComponent")
@ActionReference(path = "Menu/Window/Report", position = 6)
@TopComponent.OpenActionRegistration(displayName = ReportNetworkTopComponent.TOPCOMPONENT_ACTION_DISPLAYNAME,
-preferredID = ReportNetworkTopComponent.TOPCOMPONENT_ID)
+ preferredID = ReportNetworkTopComponent.TOPCOMPONENT_ID)
public final class ReportNetworkTopComponent extends AbstractReportTopComponent implements LookupListener, ExplorerManager.Provider {
ReportSelectedEMHService reportSelectedEMHService = Lookup.getDefault().lookup(ReportSelectedEMHService.class);
@@ -133,16 +135,22 @@
private class SelectedEMHsLookupListener implements LookupListener {
+ private boolean updating;
+
@Override
public void resultChanged(LookupEvent ev) {
- if (reportSelectedEMHService.isUpdating()) {
+ if (reportSelectedEMHService.isUpdating() || updating) {
return;
}
- //pas de modification si vue active
- if (WindowManager.getDefault().getRegistry().getActivated() != ReportNetworkTopComponent.this) {
+ updating = true;
+ Window activeWindow = KeyboardFocusManager.getCurrentKeyboardFocusManager().
+ getActiveWindow();
+ //pas de modification si vue active et si pas de recherche depuis la fenetre de recherche
+ if (activeWindow != WindowManager.getDefault().getMainWindow() || WindowManager.getDefault().getRegistry().getActivated() != ReportNetworkTopComponent.this) {
Collection<? extends Long> allItems = resultatEMHsSelected.allInstances();
LinkedEMHHelper.selectEMHs(getExplorerManager(), new HashSet<Long>(allItems));
}
+ updating = false;
}
}
@@ -192,6 +200,6 @@
}
void readProperties(java.util.Properties p) {
- DialogHelper.readProperties(outlineView, "outlineView", p);
+ DialogHelper.readProperties(outlineView, "outlineView", p);
}
}
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportAggregationCacheService.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportAggregationCacheService.java 2013-09-03 12:51:39 UTC (rev 8480)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportAggregationCacheService.java 2013-09-03 19:24:37 UTC (rev 8481)
@@ -24,8 +24,7 @@
@ServiceProvider(service = ReportAggregationCacheServiceContrat.class)})
public class ReportAggregationCacheService implements ReportAggregationCacheServiceContrat {
-// private LRUMap map = new LRUMap(1000);
- private LRUMap map = new LRUMap(10000);
+ private LRUMap map = new LRUMap(100000);
private PostRunService postRunService = Lookup.getDefault().lookup(PostRunService.class);
ReportService reportService = Lookup.getDefault().lookup(ReportService.class);
private final Lookup.Result<EMHScenario> resultat;
Modified: trunk/soft/fudaa-crue/ui-sysdoc/src/main/java/org/fudaa/fudaa/crue/sysdoc/SysdocTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-sysdoc/src/main/java/org/fudaa/fudaa/crue/sysdoc/SysdocTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
+++ trunk/soft/fudaa-crue/ui-sysdoc/src/main/java/org/fudaa/fudaa/crue/sysdoc/SysdocTopComponent.java 2013-09-03 19:24:37 UTC (rev 8481)
@@ -13,8 +13,6 @@
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.KeyboardFocusManager;
-import java.awt.Label;
-import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
@@ -46,6 +44,8 @@
import javax.swing.JTextField;
import javax.swing.KeyStroke;
import javax.swing.ListSelectionModel;
+import javax.swing.event.HyperlinkEvent;
+import javax.swing.event.HyperlinkListener;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
import javax.swing.text.html.HTMLDocument;
@@ -190,7 +190,6 @@
return null;
}
-
protected void highlightStateChanged() {
if (btHighlight.isSelected() != this.editorSearchable.isHighlightEnabled()) {
editorSearchable.setHighlightEnabled(btHighlight.isSelected());
@@ -311,7 +310,13 @@
protected void urlChanged() {
if (sysdocLocaleDir != null && nodeByPath != null && !isUpdating) {
try {
- String location = URLDecoder.decode(browser.getBrowserImpl().getLocation(), "UTF-8");
+ final String initLocation = browser.getBrowserImpl().getLocation();
+ String location = URLDecoder.decode(initLocation, "UTF-8");
+ if (isExternURL(new URL(location))) {
+ nodeSelectionChanged();
+ return;
+ }
+
String base = sysdocLocaleDir.toURI().toURL().toString();
String path = StringUtils.removeStart(location, base);
path = StringUtils.substringBefore(path, LienDocumentation.SIGNET_SEPARATOR);
@@ -587,9 +592,62 @@
JPanel pn = new JPanel(new BuGridLayout(2, 0, 0, true, false));
pn.add(pnButtons);
pn.add(components[1]);
+ Component browserComponent = browser.getBrowserComponent();
+ if (browserComponent instanceof JScrollPane) {
+ browserComponent = ((JScrollPane) browserComponent).getViewport().getView();
+ }
+ if (browserComponent instanceof JEditorPane) {
+ ((JEditorPane) browserComponent).addHyperlinkListener(new HyperlinkListener() {
+ @Override
+ public void hyperlinkUpdate(HyperlinkEvent e) {
+ if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
+ hyperlinkActivated(e);
+ }
+ }
+ });
+ }
browser.add(pn, BorderLayout.NORTH);
}
+ protected boolean isExternURL(final URL url) {
+ if (url == null) {
+ return true;
+ }
+ try {
+ SysdocFolder folder = new SysdocFolder(sysdocLocaleDir);
+ String baseURL = folder.getBaseDir().toURI().toURL().toString().toLowerCase();
+ String targetURL = url.toString().toLowerCase();
+ return !targetURL.startsWith(baseURL);
+ } catch (MalformedURLException malformedURLException) {
+ }
+ return false;
+ }
+
+ protected void hyperlinkActivated(HyperlinkEvent e) {
+ try {
+
+ final URL url = e.getURL();
+ if (url == null) {
+ return;
+ }
+ String targetURL = url.toString().toLowerCase();
+ if (isExternURL(url)) {
+ if (targetURL.startsWith("http") || targetURL.startsWith("mailto")) {
+ Desktop.getDesktop().browse(url.toURI());
+ } else {
+ File targetFile = new File(url.getFile());
+ if (targetFile.exists()) {
+ Desktop.getDesktop().browse(targetFile.toURI());
+ } else {
+ DialogHelper.showWarn(NbBundle.getMessage(SysdocTopComponent.class, "fileNotExist", targetFile.toString()));
+ }
+ }
+ }
+ } catch (Exception ex) {
+ ex.printStackTrace();
+ }
+ }
+
private void configureButton(JButton button) {
button.setOpaque(false);
button.setBorderPainted(false);
Modified: trunk/soft/fudaa-crue/ui-sysdoc/src/main/resources/org/fudaa/fudaa/crue/sysdoc/Bundle.properties
===================================================================
--- trunk/soft/fudaa-crue/ui-sysdoc/src/main/resources/org/fudaa/fudaa/crue/sysdoc/Bundle.properties 2013-09-03 12:51:39 UTC (rev 8480)
+++ trunk/soft/fudaa-crue/ui-sysdoc/src/main/resources/org/fudaa/fudaa/crue/sysdoc/Bundle.properties 2013-09-03 19:24:37 UTC (rev 8481)
@@ -18,3 +18,4 @@
HomeButton.Tooltip=Aller \u00e0 la page d'accueil
PrintButton.Tooltip=Afficher la page dans le navigateur syst\u00e8me
highlight.All=Tout surligner
+fileNotExist=Le fichier {0} n''existe pas
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-03 12:51:46
|
Revision: 8480
http://sourceforge.net/p/fudaa/svn/8480
Author: deniger
Date: 2013-09-03 12:51:39 +0000 (Tue, 03 Sep 2013)
Log Message:
-----------
CRUE-572
Modified Paths:
--------------
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingContainersTopComponent.java
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingEMHTopComponent.java
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingFilesTopComponent.java
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingNetworkTopComponent.java
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ModellingProfilCasierMenuReceiver.java
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ModellingProfilSectionMenuReceiver.java
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ProfilCasierEditorTopComponent.java
trunk/soft/fudaa-crue/ui-post/src/main/java/org/fudaa/fudaa/crue/post/PostEmhExplorerTopComponent.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportNetworkTopComponent.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportSelectRunTopComponent.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportVariableTopComponent.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportViewManagerTopComponent.java
trunk/soft/fudaa-crue/ui-study/src/main/java/org/fudaa/fudaa/crue/study/ScenariosTopComponent.java
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingContainersTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingContainersTopComponent.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingContainersTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -1,12 +1,9 @@
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
package org.fudaa.fudaa.crue.modelling;
import javax.swing.ActionMap;
import javax.swing.BorderFactory;
import org.fudaa.dodico.crue.metier.emh.EMHScenario;
+import org.fudaa.fudaa.crue.common.helper.DialogHelper;
import org.fudaa.fudaa.crue.common.node.NodeHelper;
import org.fudaa.fudaa.crue.modelling.global.GlobalActionChildFactory;
import org.fudaa.fudaa.crue.modelling.global.GlobalContainerNode;
@@ -26,15 +23,15 @@
* Top component which displays something.
*/
@ConvertAsProperties(dtd = "-//org.fudaa.fudaa.crue.modelling//ModellingContainersTopComponent//EN",
-autostore = false)
+ autostore = false)
@TopComponent.Description(preferredID = ModellingContainersTopComponent.TOPCOMPONENT_ID,
-iconBase = "org/fudaa/fudaa/crue/modelling/rond-orange_16.png",
-persistenceType = TopComponent.PERSISTENCE_ALWAYS)
+ iconBase = "org/fudaa/fudaa/crue/modelling/rond-orange_16.png",
+ persistenceType = TopComponent.PERSISTENCE_ALWAYS)
@TopComponent.Registration(mode = "modelling-topLeft", openAtStartup = false, position = 1)
@ActionID(category = "Window", id = "org.fudaa.fudaa.crue.modelling.ModellingContainersTopComponent")
@ActionReference(path = "Menu/Window/Modelling", position = 4)
@TopComponent.OpenActionRegistration(displayName = ModellingContainersTopComponent.TOPCOMPONENT_ACTION_DISPLAYNAME,
-preferredID = ModellingContainersTopComponent.TOPCOMPONENT_ID)
+ preferredID = ModellingContainersTopComponent.TOPCOMPONENT_ID)
public final class ModellingContainersTopComponent extends AbstractModellingTopComponent implements LookupListener, ExplorerManager.Provider {
public static final String TOPCOMPONENT_ID = "ModellingContainersTopComponent";
@@ -53,7 +50,8 @@
outlineView.getOutline().setFullyNonEditable(true);
outlineView.getOutline().setFillsViewportHeight(true);
outlineView.getOutline().setColumnHidingAllowed(false);
- outlineView.addPropertyColumn(GlobalContainerNode.PROP_VISIBILITY, NbBundle.getMessage(ModellingContainersTopComponent.class, "ModellingContainersTopComponent.ColumnVisible"));
+ outlineView.addPropertyColumn(GlobalContainerNode.PROP_VISIBILITY, NbBundle.getMessage(ModellingContainersTopComponent.class,
+ "ModellingContainersTopComponent.ColumnVisible"));
add(outlineView);
outlineView.getOutline().getColumnModel().getColumn(1).setWidth(20);
outlineView.getOutline().getColumnModel().getColumn(1).setPreferredWidth(20);
@@ -139,11 +137,10 @@
}
void writeProperties(java.util.Properties p) {
- // better to version settings since initial version as advocated at
- // http://wiki.apidesign.org/wiki/PropertyFiles
- p.setProperty("version", "1.0");
+ DialogHelper.writeProperties(outlineView, "outlineView", p);
}
void readProperties(java.util.Properties p) {
+ DialogHelper.readProperties(outlineView, "outlineView", p);
}
}
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingEMHTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingEMHTopComponent.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingEMHTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -9,6 +9,7 @@
import javax.swing.event.TreeSelectionListener;
import javax.swing.tree.TreePath;
import org.fudaa.dodico.crue.metier.emh.EMH;
+import org.fudaa.fudaa.crue.common.helper.DialogHelper;
import org.fudaa.fudaa.crue.emh.EMHTreePanel;
import org.fudaa.fudaa.crue.emh.common.TreeNodeEMH;
import org.fudaa.fudaa.crue.modelling.node.ModellingNodeEMHFactory;
@@ -192,6 +193,7 @@
// better to version settings since initial version as advocated at
// http://wiki.apidesign.org/wiki/PropertyFiles
p.setProperty("version", "1.0");
+ emhTreePanel.saveSize();
// TODO store your settings
}
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingFilesTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingFilesTopComponent.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingFilesTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -14,7 +14,6 @@
import org.fudaa.ebli.calque.BArbreCalque;
import org.fudaa.ebli.calque.BCalque;
import org.fudaa.ebli.calque.ZCalqueImageRaster;
-import org.fudaa.ebli.commun.EbliLib;
import org.fudaa.ebli.controle.BSelecteurCheckBox;
import org.fudaa.fudaa.crue.modelling.services.ModellingScenarioVisuService;
import org.fudaa.fudaa.crue.planimetry.PlanimetryVisuPanel;
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingNetworkTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingNetworkTopComponent.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/ModellingNetworkTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -7,7 +7,6 @@
import java.util.HashSet;
import java.util.Set;
import javax.swing.ActionMap;
-import org.fudaa.dodico.crue.edition.DonPrtGeoProfilSimplifier;
import org.fudaa.dodico.crue.edition.EditionChangeSousModele;
import org.fudaa.dodico.crue.edition.EditionChangeSousModele.ChangeRes;
import org.fudaa.dodico.crue.edition.EditionDelete;
@@ -16,7 +15,6 @@
import org.fudaa.dodico.crue.metier.emh.EMHScenario;
import org.fudaa.dodico.crue.metier.emh.EMHSousModele;
import org.fudaa.dodico.crue.metier.emh.EnumCasierType;
-import org.fudaa.dodico.crue.metier.emh.EnumCatEMH;
import org.fudaa.dodico.crue.metier.emh.EnumSectionType;
import org.fudaa.dodico.crue.metier.transformer.TransformerEMHHelper;
import org.fudaa.fudaa.crue.common.log.LogsDisplayer;
@@ -25,6 +23,7 @@
import org.fudaa.fudaa.crue.emh.node.NodeEMHDefault;
import org.fudaa.dodico.crue.edition.SimplificationProcessor;
import org.fudaa.dodico.crue.edition.SimplificationSeuils;
+import org.fudaa.fudaa.crue.common.helper.DialogHelper;
import org.fudaa.fudaa.crue.modelling.loi.SimplificationSeuilsChooser;
import org.fudaa.fudaa.crue.modelling.node.ModellingNodeEMHFactory;
import org.fudaa.fudaa.crue.modelling.services.ModellingSelectedEMHService;
@@ -311,13 +310,10 @@
}
void writeProperties(java.util.Properties p) {
- // better to version settings since initial version as advocated at
- // http://wiki.apidesign.org/wiki/PropertyFiles
- p.setProperty("version", "1.0");
- // TODO store your settings
+ DialogHelper.writeProperties(outlineView, "outlineView", p);
}
void readProperties(java.util.Properties p) {
- // TODO read your settings according to their version
+ DialogHelper.readProperties(outlineView, "outlineView", p);
}
}
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ModellingProfilCasierMenuReceiver.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ModellingProfilCasierMenuReceiver.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ModellingProfilCasierMenuReceiver.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -80,7 +80,7 @@
if (seuil.compareTo(0d) <= 0) {
return;
}
- if (!seuilVariable.getEpsilon().isSame(seuil, initSeuilSimplifProfilCasier)) {
+ if (seuilVariable != null && !seuilVariable.getEpsilon().isSame(seuil, initSeuilSimplifProfilCasier)) {
final ModellingGlobalConfiguration modellingGlobalConfiguration = modellingConfigService.getModellingGlobalConfiguration();
modellingGlobalConfiguration.setSeuilSimplifProfilCasier(seuil);
modellingConfigService.setModellingGlobalConfiguration(modellingGlobalConfiguration);
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ModellingProfilSectionMenuReceiver.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ModellingProfilSectionMenuReceiver.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ModellingProfilSectionMenuReceiver.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -13,7 +13,6 @@
import org.fudaa.dodico.crue.config.ccm.ItemVariable;
import org.fudaa.dodico.crue.edition.DonPrtGeoProfilSimplifier;
import org.fudaa.dodico.crue.metier.emh.DonPrtGeoProfilSection;
-import org.fudaa.dodico.crue.metier.emh.EMHSousModele;
import org.fudaa.dodico.crue.metier.algo.DonPrtGeoProfilSectionInverser;
import org.fudaa.ebli.commun.EbliActionSimple;
import org.fudaa.ebli.courbe.EGCourbe;
@@ -103,7 +102,7 @@
if (seuil.compareTo(0d) <= 0) {
return;
}
- if (!seuilVariable.getEpsilon().isSame(seuil, initSeuilSimplifProfilSection)) {
+ if (seuilVariable != null && !seuilVariable.getEpsilon().isSame(seuil, initSeuilSimplifProfilSection)) {
final ModellingGlobalConfiguration modellingGlobalConfiguration = modellingConfigService.getModellingGlobalConfiguration();
modellingGlobalConfiguration.setSeuilSimplifProfilSection(seuil);
modellingConfigService.setModellingGlobalConfiguration(modellingGlobalConfiguration);
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ProfilCasierEditorTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ProfilCasierEditorTopComponent.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/loi/ProfilCasierEditorTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -386,6 +386,8 @@
Collections.sort(profilCasiers, ObjetNommeByNameComparator.INSTANCE);
cbProfils.setModel(new DefaultComboBoxModel(profilCasiers.toArray(new DonPrtGeoProfilCasier[profilCasiers.size()])));
int idx = -1;
+ //pour forcer la sélection a changer.
+ cbProfils.setSelectedIndex(-1);
if (restoreOldProfil) {
idx = findProfilIdx(oldNomSelected);
}
Modified: trunk/soft/fudaa-crue/ui-post/src/main/java/org/fudaa/fudaa/crue/post/PostEmhExplorerTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-post/src/main/java/org/fudaa/fudaa/crue/post/PostEmhExplorerTopComponent.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-post/src/main/java/org/fudaa/fudaa/crue/post/PostEmhExplorerTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -37,12 +37,12 @@
@TopComponent.OpenActionRegistration(displayName = "#CTL_PostEmhExplorerTopComponent",
preferredID = PostEmhExplorerTopComponent.TOPCOMPONENT_ID)
public final class PostEmhExplorerTopComponent extends AbstractTopComponent implements LookupListener {
-
+
public static final String TOPCOMPONENT_ID = "PostEmhExplorerTopComponent";
private PostRunService postService = Lookup.getDefault().lookup(PostRunService.class);
EMHProjetServiceImpl projetService = Lookup.getDefault().lookup(EMHProjetServiceImpl.class);
private Result<EMHScenario> resultat;
-
+
public PostEmhExplorerTopComponent() {
initComponents();
setName(NbBundle.getMessage(PostEmhExplorerTopComponent.class, "CTL_PostEmhExplorerTopComponent"));
@@ -53,12 +53,12 @@
putClientProperty(TopComponent.PROP_UNDOCKING_DISABLED, Boolean.TRUE);
associateLookup(Lookup.EMPTY);
}
-
+
@Override
protected String getHelpCtxId() {
return SysdocUrlBuilder.getTopComponentHelpCtxId("01-vueExploreurEMHs", PerspectiveEnum.POST);
}
-
+
@Override
public void resultChanged(LookupEvent ev) {
if (postService.isRunLoaded()) {
@@ -68,7 +68,7 @@
}
}
EMHTreePanel emhTreePanel;
-
+
private void runLoadedFromCurrentProject() {
//TODO attention on suppose que le run a été chargé depuis le projet courant
emhTreePanel = new EMHTreePanel(projetService.getSelectedProject(), postService.getScenarioLoaded());
@@ -78,7 +78,7 @@
this.revalidate();
this.repaint();
}
-
+
private void runUnloaded() {
if (emhTreePanel != null) {
emhTreePanel.saveSize();
@@ -118,18 +118,19 @@
runUnloaded();
}
}
-
+
@Override
public void componentClosedTemporarily() {
}
-
+
void writeProperties(java.util.Properties p) {
// better to version settings since initial version as advocated at
// http://wiki.apidesign.org/wiki/PropertyFiles
p.setProperty("version", "1.0");
+ emhTreePanel.saveSize();
// TODO store your settings
}
-
+
void readProperties(java.util.Properties p) {
// TODO read your settings according to their version
}
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportNetworkTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportNetworkTopComponent.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportNetworkTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -8,6 +8,7 @@
import org.fudaa.dodico.crue.metier.emh.EMH;
import org.fudaa.dodico.crue.metier.emh.EMHScenario;
import org.fudaa.fudaa.crue.common.PerspectiveEnum;
+import org.fudaa.fudaa.crue.common.helper.DialogHelper;
import org.fudaa.fudaa.crue.common.services.SysdocUrlBuilder;
import org.fudaa.fudaa.crue.emh.node.HierarchyChildFactory;
import org.fudaa.fudaa.crue.emh.node.LinkedEMHHelper;
@@ -187,13 +188,10 @@
}
void writeProperties(java.util.Properties p) {
- // better to version settings since initial version as advocated at
- // http://wiki.apidesign.org/wiki/PropertyFiles
- p.setProperty("version", "1.0");
- // TODO store your settings
+ DialogHelper.writeProperties(outlineView, "outlineView", p);
}
void readProperties(java.util.Properties p) {
- // TODO read your settings according to their version
+ DialogHelper.readProperties(outlineView, "outlineView", p);
}
}
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportSelectRunTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportSelectRunTopComponent.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportSelectRunTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -5,6 +5,7 @@
import org.fudaa.dodico.crue.common.transformer.TransformerHelper;
import org.fudaa.dodico.crue.metier.etude.EMHProjet;
import org.fudaa.fudaa.crue.common.PerspectiveEnum;
+import org.fudaa.fudaa.crue.common.helper.DialogHelper;
import org.fudaa.fudaa.crue.common.node.NodeHelper;
import org.fudaa.fudaa.crue.common.services.SysdocUrlBuilder;
import org.fudaa.fudaa.crue.report.data.ReportRunContent;
@@ -173,14 +174,11 @@
// Variables declaration - do not modify//GEN-BEGIN:variables
// End of variables declaration//GEN-END:variables
void writeProperties(java.util.Properties p) {
- // better to version settings since initial version as advocated at
- // http://wiki.apidesign.org/wiki/PropertyFiles
- p.setProperty("version", "1.0");
- // TODO store your settings
+ DialogHelper.writeProperties(outlineView, "outlineView", p);
}
void readProperties(java.util.Properties p) {
- // TODO read your settings according to their version
+ DialogHelper.readProperties(outlineView, "outlineView", p);
}
private void initRootNode() {
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportVariableTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportVariableTopComponent.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportVariableTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -239,15 +239,12 @@
}
}
- void writeProperties(java.util.Properties p) {
- // better to version settings since initial version as advocated at
- // http://wiki.apidesign.org/wiki/PropertyFiles
- p.setProperty("version", "1.0");
- // TODO store your settings
+ void writeProperties(java.util.Properties p) {
+ DialogHelper.writeProperties(outlineView, "outlineView", p);
}
void readProperties(java.util.Properties p) {
- // TODO read your settings according to their version
+ DialogHelper.readProperties(outlineView, "outlineView", p);
}
public void requestActiveLater() {
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportViewManagerTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportViewManagerTopComponent.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/ReportViewManagerTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -7,6 +7,7 @@
import java.beans.PropertyVetoException;
import javax.swing.ActionMap;
import org.fudaa.fudaa.crue.common.PerspectiveEnum;
+import org.fudaa.fudaa.crue.common.helper.DialogHelper;
import org.fudaa.fudaa.crue.common.services.SysdocUrlBuilder;
import org.fudaa.fudaa.crue.common.view.ExpandedNodesManager;
import org.fudaa.fudaa.crue.report.view.ReportViewTopComponentListener;
@@ -139,13 +140,10 @@
}
void writeProperties(java.util.Properties p) {
- // better to version settings since initial version as advocated at
- // http://wiki.apidesign.org/wiki/PropertyFiles
- p.setProperty("version", "1.0");
- // TODO store your settings
+ DialogHelper.writeProperties(outlineView, "outlineView", p);
}
void readProperties(java.util.Properties p) {
- // TODO read your settings according to their version
+ DialogHelper.readProperties(outlineView, "outlineView", p);
}
}
Modified: trunk/soft/fudaa-crue/ui-study/src/main/java/org/fudaa/fudaa/crue/study/ScenariosTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-study/src/main/java/org/fudaa/fudaa/crue/study/ScenariosTopComponent.java 2013-09-02 22:30:20 UTC (rev 8479)
+++ trunk/soft/fudaa-crue/ui-study/src/main/java/org/fudaa/fudaa/crue/study/ScenariosTopComponent.java 2013-09-03 12:51:39 UTC (rev 8480)
@@ -1,7 +1,3 @@
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
package org.fudaa.fudaa.crue.study;
import java.awt.event.FocusAdapter;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-02 22:30:23
|
Revision: 8479
http://sourceforge.net/p/fudaa/svn/8479
Author: deniger
Date: 2013-09-02 22:30:20 +0000 (Mon, 02 Sep 2013)
Log Message:
-----------
maj des dicos
Modified Paths:
--------------
trunk/framework/ctulu-gis/src/main/java/org/fudaa/ctulu/gis/GisJGWFileReader.java
Modified: trunk/framework/ctulu-gis/src/main/java/org/fudaa/ctulu/gis/GisJGWFileReader.java
===================================================================
--- trunk/framework/ctulu-gis/src/main/java/org/fudaa/ctulu/gis/GisJGWFileReader.java 2013-09-02 22:30:07 UTC (rev 8478)
+++ trunk/framework/ctulu-gis/src/main/java/org/fudaa/ctulu/gis/GisJGWFileReader.java 2013-09-02 22:30:20 UTC (rev 8479)
@@ -26,17 +26,18 @@
res.imagePts = new Point2D.Double[3];
res.reelPts = new Point2D.Double[3];
- //bas gauche
- res.imagePts[0] = new Point2D.Double(0, imageHeight);
+ //haut gauche
+ res.imagePts[0] = new Point2D.Double(0, 0);
res.reelPts[0] = new Point2D.Double(transform.tx, transform.ty);
- //haut gauche
- res.imagePts[1] = new Point2D.Double(0, 0);
- res.reelPts[1] = new Point2D.Double(transform.tx, transform.ty - imageHeight * transform.scaleY);
+ //bas gauche
+ res.imagePts[1] = new Point2D.Double(0, imageHeight);
+ //scaley est negatif
+ res.reelPts[1] = new Point2D.Double(transform.tx, transform.ty + imageHeight * transform.scaleY);
//bas droite
res.imagePts[2] = new Point2D.Double(imageWidth, imageHeight);
- res.reelPts[2] = new Point2D.Double(transform.tx + imageWidth * transform.scaleX, transform.ty);
+ res.reelPts[2] = new Point2D.Double(transform.tx + imageWidth * transform.scaleX, transform.ty + imageHeight * transform.scaleY);
return res;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-02 22:30:14
|
Revision: 8478
http://sourceforge.net/p/fudaa/svn/8478
Author: deniger
Date: 2013-09-02 22:30:07 +0000 (Mon, 02 Sep 2013)
Log Message:
-----------
maj des dicos
Modified Paths:
--------------
trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/result/VariableFCVariableNameComparator.java
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/calcul/ModellingListCiniTopComponent.java
trunk/soft/fudaa-crue/ui-options/src/main/java/org/fudaa/fudaa/crue/options/config/ModellingGlobalConfiguration.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/AbstractReportGrapheBuilder.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/ExternFileBuilder.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/ExternFileBuilderProcessor.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/longitudinal/ReportLongitudinalGrapheBuilder.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportAggregationCacheService.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportFormuleService.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/temporal/ReportTemporalTopComponent.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/time/ReportTimeStepSliderPanel.java
trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/transversal/ReportTransversalGrapheBuilder.java
Modified: trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/result/VariableFCVariableNameComparator.java
===================================================================
--- trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/result/VariableFCVariableNameComparator.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/result/VariableFCVariableNameComparator.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -27,7 +27,7 @@
@Override
protected int compareSafe(String o1, String o2) {
- return compareComparable(getString(o1), getString(o1));
+ return compareComparable(getString(o1), getString(o2));
}
private String getString(String init) {
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/calcul/ModellingListCiniTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/calcul/ModellingListCiniTopComponent.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/calcul/ModellingListCiniTopComponent.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -46,7 +46,7 @@
public static final String TOPCOMPONENT_ACTION_DISPLAYNAME = "#" + TOPCOMPONENT_ACTION;
JTextField jMethodInterpolation;
OutlineView outlineView;
- ExplorerManagerListenerHelper helper;
+ final ExplorerManagerListenerHelper helper;
private boolean editable;
public ModellingListCiniTopComponent() {
@@ -55,8 +55,8 @@
setName(NbBundle.getMessage(ModellingListCiniTopComponent.class, TOPCOMPONENT_ACTION));
setToolTipText(NbBundle.getMessage(ModellingListCiniTopComponent.class, "HINT_" + TOPCOMPONENT_ID));
ActionMap map = getActionMap();
+ helper = new ExplorerManagerListenerHelper(this);
associateLookup(ExplorerUtils.createLookup(getExplorerManager(), map));
- helper = new ExplorerManagerListenerHelper(this);
}
@Override
Modified: trunk/soft/fudaa-crue/ui-options/src/main/java/org/fudaa/fudaa/crue/options/config/ModellingGlobalConfiguration.java
===================================================================
--- trunk/soft/fudaa-crue/ui-options/src/main/java/org/fudaa/fudaa/crue/options/config/ModellingGlobalConfiguration.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/ui-options/src/main/java/org/fudaa/fudaa/crue/options/config/ModellingGlobalConfiguration.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -63,12 +63,12 @@
props.put(PROP_DEFAULT_LITMINEUR, initValue);
}
initValue = props.get(SEUIL_SIMPLIF_PROFIL_SECTION);
- if (initValue == null) {
+ if (initValue == null && ccm.getDefaultValue(CrueConfigMetierConstants.PROP_DEFAULT_SEUILSIMPLIFPROFILSECTION) != null) {
initValue = ccm.getDefaultValue(CrueConfigMetierConstants.PROP_DEFAULT_SEUILSIMPLIFPROFILSECTION).toString();
props.put(SEUIL_SIMPLIF_PROFIL_SECTION, initValue);
}
initValue = props.get(SEUIL_SIMPLIF_PROFIL_CASIER);
- if (initValue == null) {
+ if (initValue == null && ccm.getDefaultValue(CrueConfigMetierConstants.PROP_DEFAULT_SEUILSIMPLIFPROFILCASIER) != null) {
initValue = ccm.getDefaultValue(CrueConfigMetierConstants.PROP_DEFAULT_SEUILSIMPLIFPROFILCASIER).toString();
props.put(SEUIL_SIMPLIF_PROFIL_CASIER, initValue);
}
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/AbstractReportGrapheBuilder.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/AbstractReportGrapheBuilder.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/AbstractReportGrapheBuilder.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -58,7 +58,7 @@
protected ReportResultProviderService reportResultProviderService = Lookup.getDefault().lookup(ReportResultProviderService.class);
protected U uiController;
protected ViewCourbeManager loiLabelsManager;
- protected ExternFileBuilder externFileBuilder = new ExternFileBuilder();
+ protected final ExternFileBuilder externFileBuilder = new ExternFileBuilder();
public ExternFileBuilder getExternFileBuilder() {
return externFileBuilder;
@@ -234,7 +234,7 @@
"CourbesBuilder.ProgressTitle"));
} else {
- return getInternCourbesAfterTimeChanged(content, null);
+ return getInternCourbes(content, null);
}
}
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/ExternFileBuilder.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/ExternFileBuilder.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/ExternFileBuilder.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -47,7 +47,7 @@
final String name = org.openide.util.NbBundle.getMessage(ExternFileBuilder.class, "ExternFile.Loading");
CtuluLogGroup logs = CrueProgressUtils.showProgressDialogAndRun(processor, name);
- if (logs.containsSomething()) {
+ if (logs != null && logs.containsSomething()) {
LogsDisplayer.displayError(logs, name);
}
}
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/ExternFileBuilderProcessor.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/ExternFileBuilderProcessor.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/config/ExternFileBuilderProcessor.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -56,6 +56,9 @@
List<ReadCallable> filesToLoad = new ArrayList<ReadCallable>();
Map<String, ExternContent> newContentsByFilename = new HashMap<String, ExternContent>();
for (String externFile : externFiles) {
+ if (externFile == null) {
+ continue;
+ }
ExternContent content = builder.getContentsByFilename().get(externFile);
if (content != null) {
newContentsByFilename.put(externFile, content);
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/longitudinal/ReportLongitudinalGrapheBuilder.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/longitudinal/ReportLongitudinalGrapheBuilder.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/longitudinal/ReportLongitudinalGrapheBuilder.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -4,6 +4,7 @@
package org.fudaa.fudaa.crue.report.longitudinal;
import java.util.ArrayList;
+import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.HashSet;
@@ -70,7 +71,6 @@
return content.courbeconfigs.values();
}
-
@Override
public List<EGCourbeSimple> getInternCourbes(ReportLongitudinalConfig content, ProgressHandle progress) {
ReportLongitudinalGrapheBuilderCourbe courbeBuilder = new ReportLongitudinalGrapheBuilderCourbe(reportService.getCcm(), this, content);
@@ -259,7 +259,7 @@
progress.setDisplayName(reportRunVariableKey.getDisplayName());
}
LoiConstanteCourbeModel model = limitBuilder.build(reportRunVariableKey, result.getCartouches());
- if (model != null) {
+ if (model != null && model.getKey() != null && content.courbeconfigs != null) {
EGCourbeSimple courbe = new EGCourbeSimple(axeZ, model);
AbstractReportGrapheBuilder.applyPersistConfig(content.courbeconfigs.get(model.getKey()), courbe);
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportAggregationCacheService.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportAggregationCacheService.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportAggregationCacheService.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -24,7 +24,8 @@
@ServiceProvider(service = ReportAggregationCacheServiceContrat.class)})
public class ReportAggregationCacheService implements ReportAggregationCacheServiceContrat {
- private LRUMap map = new LRUMap(100);
+// private LRUMap map = new LRUMap(1000);
+ private LRUMap map = new LRUMap(10000);
private PostRunService postRunService = Lookup.getDefault().lookup(PostRunService.class);
ReportService reportService = Lookup.getDefault().lookup(ReportService.class);
private final Lookup.Result<EMHScenario> resultat;
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportFormuleService.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportFormuleService.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/service/ReportFormuleService.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -141,11 +141,15 @@
}
}
- DialogHelper.showError(NbBundle.getMessage(ReportFormuleService.class, "cycleDetected.Error"), "<li>" + StringUtils.join(cycliqueVar, "</li><li>") + "</li>");
+ DialogHelper.showError(NbBundle.getMessage(ReportFormuleService.class, "cycleDetected.Error"), "<li>" + StringUtils.join(cycliqueVar,
+ "</li><li>") + "</li>");
}
}
private FormuleServiceContent load() {
+ if (!reportService.isRunLoaded()) {
+ return new FormuleServiceContent();
+ }
FormuleSaver saver = new FormuleSaver();
final File targetFile = getTargetFile();
if (targetFile == null || !targetFile.exists()) {
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/temporal/ReportTemporalTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/temporal/ReportTemporalTopComponent.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/temporal/ReportTemporalTopComponent.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -124,7 +124,8 @@
addEMH();
}
};
- EbliActionSimple chooseVariables = new EbliActionSimple(NbBundle.getMessage(ReportTemporalTopComponent.class, "ChooseVariable.ButtonName"), null, "CHOOSE_VARIABLES") {
+ EbliActionSimple chooseVariables = new EbliActionSimple(NbBundle.getMessage(ReportTemporalTopComponent.class, "ChooseVariable.ButtonName"), null,
+ "CHOOSE_VARIABLES") {
@Override
public void actionPerformed(ActionEvent _e) {
chooseVariable();
@@ -136,10 +137,16 @@
protected void addEMH() {
List<String> emhs = content.emhs;
+ EnumCatEMH oldUsedCat = ChooseEMHByTypeHelper.getUsedCat(reportService, content.emhs);
List<String> selectedEMH = new ChooseEMHByTypeHelper().chooseEMH(emhs);
if (selectedEMH != null) {
content.emhs = selectedEMH;
Collections.sort(content.emhs);
+ EnumCatEMH usedCat = ChooseEMHByTypeHelper.getUsedCat(reportService, content.emhs);
+ if (usedCat != oldUsedCat) {
+ content.variables.clear();
+ content.temporalVariables.clear();
+ }
propagateChange();
}
}
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/time/ReportTimeStepSliderPanel.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/time/ReportTimeStepSliderPanel.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/time/ReportTimeStepSliderPanel.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -21,6 +21,7 @@
import javax.swing.JPanel;
import javax.swing.JSlider;
import javax.swing.JToggleButton;
+import javax.swing.SwingConstants;
import javax.swing.Timer;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
@@ -348,8 +349,11 @@
lbMax.setFont(BuLib.deriveFont(lbMax.getFont(), -1));
JPanel pnMinMax = new JPanel(new BorderLayout());
pnMinMax.setBorder(BorderFactory.createEmptyBorder(0, 1, 0, 3));
- pnMinMax.add(lbMin, BorderLayout.WEST);
- pnMinMax.add(lbMax, BorderLayout.EAST);
+ pnMinMax.add(lbMin, BorderLayout.NORTH);
+ pnMinMax.add(lbMax, BorderLayout.SOUTH);
+ lbMin.setHorizontalTextPosition(SwingConstants.LEFT);
+ lbMax.setHorizontalTextPosition(SwingConstants.RIGHT);
+ lbMax.setHorizontalAlignment(SwingConstants.RIGHT);
return pnMinMax;
}
Modified: trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/transversal/ReportTransversalGrapheBuilder.java
===================================================================
--- trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/transversal/ReportTransversalGrapheBuilder.java 2013-09-02 19:20:26 UTC (rev 8477)
+++ trunk/soft/fudaa-crue/ui-report/src/main/java/org/fudaa/fudaa/crue/report/transversal/ReportTransversalGrapheBuilder.java 2013-09-02 22:30:07 UTC (rev 8478)
@@ -39,7 +39,6 @@
import org.fudaa.fudaa.crue.report.data.ReportVariableKey;
import org.fudaa.fudaa.crue.report.data.ReportVariableTypeEnum;
import org.fudaa.fudaa.crue.report.helper.ReportProfilHelper;
-import org.fudaa.fudaa.crue.report.temporal.ReportTemporalConfig;
import org.netbeans.api.progress.ProgressHandle;
/**
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-02 19:20:29
|
Revision: 8477
http://sourceforge.net/p/fudaa/svn/8477
Author: deniger
Date: 2013-09-02 19:20:26 +0000 (Mon, 02 Sep 2013)
Log Message:
-----------
maj des dicos
Modified Paths:
--------------
trunk/soft/fudaa-prepro/grid/pom.xml
trunk/soft/fudaa-prepro/pom.xml
trunk/soft/fudaa-prepro/prepro-jnlp/pom.xml
trunk/soft/fudaa-prepro/ui/pom.xml
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java
Modified: trunk/soft/fudaa-prepro/grid/pom.xml
===================================================================
--- trunk/soft/fudaa-prepro/grid/pom.xml 2013-09-02 19:19:26 UTC (rev 8476)
+++ trunk/soft/fudaa-prepro/grid/pom.xml 2013-09-02 19:20:26 UTC (rev 8477)
@@ -7,7 +7,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-prepro</groupId>
<artifactId>fudaa-prepro</artifactId>
- <version>1.2.0</version>
+ <version>1.3.0</version>
</parent>
<artifactId>grid</artifactId>
<build>
Modified: trunk/soft/fudaa-prepro/pom.xml
===================================================================
--- trunk/soft/fudaa-prepro/pom.xml 2013-09-02 19:19:26 UTC (rev 8476)
+++ trunk/soft/fudaa-prepro/pom.xml 2013-09-02 19:20:26 UTC (rev 8477)
@@ -15,7 +15,7 @@
</parent>
<groupId>org.fudaa.soft.fudaa-prepro</groupId>
<artifactId>fudaa-prepro</artifactId>
- <version>1.2.0</version>
+ <version>1.3.0</version>
<name>Fudaa-Prepro</name>
<packaging>pom</packaging>
<modules>
Modified: trunk/soft/fudaa-prepro/prepro-jnlp/pom.xml
===================================================================
--- trunk/soft/fudaa-prepro/prepro-jnlp/pom.xml 2013-09-02 19:19:26 UTC (rev 8476)
+++ trunk/soft/fudaa-prepro/prepro-jnlp/pom.xml 2013-09-02 19:20:26 UTC (rev 8477)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-prepro</groupId>
<artifactId>fudaa-prepro</artifactId>
- <version>1.2.0</version>
+ <version>1.3.0</version>
</parent>
<artifactId>prepro-jnlp</artifactId>
<name>Prepro jnlp</name>
Modified: trunk/soft/fudaa-prepro/ui/pom.xml
===================================================================
--- trunk/soft/fudaa-prepro/ui/pom.xml 2013-09-02 19:19:26 UTC (rev 8476)
+++ trunk/soft/fudaa-prepro/ui/pom.xml 2013-09-02 19:20:26 UTC (rev 8477)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.fudaa.soft.fudaa-prepro</groupId>
<artifactId>fudaa-prepro</artifactId>
- <version>1.2.0</version>
+ <version>1.3.0</version>
</parent>
<groupId>org.fudaa.soft.fudaa-prepro</groupId>
<artifactId>prepro-ui</artifactId>
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java 2013-09-02 19:19:26 UTC (rev 8476)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java 2013-09-02 19:20:26 UTC (rev 8477)
@@ -72,8 +72,8 @@
infoSoft = new BuInformationsSoftware();
infoSoft.name = "prepro";
- infoSoft.version = "1.2-RC23";
- infoSoft.date = "2013-03-22";
+ infoSoft.version = "1.3-RC2";
+ infoSoft.date = "2013-09-03";
infoSoft.rights = TrResource.getS("Tous droits r\xE9serv\xE9s") + ". CETMEF (c)2003-2009";
infoSoft.contact = "fre...@fu...";
infoSoft.license = "GPL2";
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-09-02 19:19:29
|
Revision: 8476
http://sourceforge.net/p/fudaa/svn/8476
Author: deniger
Date: 2013-09-02 19:19:26 +0000 (Mon, 02 Sep 2013)
Log Message:
-----------
maj des dicos
Modified Paths:
--------------
trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoSisyphev6p3.java
trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoTelemac2dv6p3.java
trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoTelemac3dv6p3.java
Modified: trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoSisyphev6p3.java
===================================================================
--- trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoSisyphev6p3.java 2013-09-01 20:20:40 UTC (rev 8475)
+++ trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoSisyphev6p3.java 2013-09-02 19:19:26 UTC (rev 8476)
@@ -2333,9 +2333,9 @@
//start FORMULATION POUR DEPOT ET EROSION
typeEntier=new DicoDataType.Entier();
- choiceKeys=new String[]{"1","2"};
- choiceValues=new String[][] {{"KRONE ET PARTHENIADES","FREDSOE / ROUSE"}
- ,{"KRONE ET PARTHENIADES","FREDSOE / ROUSE"} };
+ choiceKeys=new String[]{"1","2","3","4"};
+ choiceValues=new String[][] {{"KRONE ET PARTHENIADES","FREDSOE / ROUSE","SOULSBY - VAN RIJN 'S CONCENTRATION","MODELE DE MILES"}
+ ,{"KRONE ET PARTHENIADES","FREDSOE / ROUSE","SOULSBY - VAN RIJN 'S CONCENTRATION","MILES APPROXIMATION"} };
typeEntier.setChoice(choiceKeys,choiceValues[languageIndex_]);
valueByLanguage[0]="FORMULATION POUR DEPOT ET EROSION";
@@ -2356,9 +2356,9 @@
//start LOI DE FROTTEMENT SUR LE FOND
typeEntier=new DicoDataType.Entier();
- choiceKeys=new String[]{"1","2","3","4","5"};
- choiceValues=new String[][] {{"","CHEZY","STRICKLER","MANNING","NIKURADSE"}
- ,{"","CHEZY","STRICKLER","MANNING","NIKURADSE"} };
+ choiceKeys=new String[]{"0","1","2","3","4","5"};
+ choiceValues=new String[][] {{"FOND PLAT","EQUILIBRIUM SAND RIPPLES (WAVES ONLY)","CHEZY","STRICKLER","MANNING","NIKURADSE"}
+ ,{"FLAT BOTTOM","EQUILIBRIUM SAND RIPPLES (WAVES ONLY)","CHEZY","STRICKLER","MANNING","NIKURADSE"} };
typeEntier.setChoice(choiceKeys,choiceValues[languageIndex_]);
valueByLanguage[0]="LOI DE FROTTEMENT SUR LE FOND";
@@ -3627,22 +3627,22 @@
valueByLanguage[0]="TRAITEMENT DES FLUX AUX FRONTIERES";
valueByLanguage[1]="TREATMENT OF FLUXES AT THE BOUNDARIES";
- entiteSimple=new DicoEntite.Simple(valueByLanguage[languageIndex_],typeEntier);
- entiteSimple.setNiveau(1);
+ entiteVecteur=new DicoEntite.Vecteur(valueByLanguage[languageIndex_],typeEntier,";");
+ entiteVecteur.setNiveau(1);
valueByLanguage[0]="Utilise pour les schemas PSI et N, avec option 2, on ne retrouve"
+"\npas exactement les valeurs imposees des traceurs,"
+"\nmais le flux est correct";
valueByLanguage[1]="Used so far only with the PSI and N schemes."
+"\nWith option 2, Dirichlet prescribed values are not obeyed,"
+"\nbut the fluxes are correct";
- entiteSimple.setAide(valueByLanguage[languageIndex_]);
+ entiteVecteur.setAide(valueByLanguage[languageIndex_]);
valueByLanguage[0]="PARAMETRES NUMERIQUES";
valueByLanguage[1]="NUMERICAL PARAMETERS";
- entiteSimple.setRubrique(valueByLanguage[languageIndex_]);
+ entiteVecteur.setRubrique(valueByLanguage[languageIndex_]);
valueByLanguage[0]="1";
valueByLanguage[1]="1";
- entiteSimple.setDefautValue(valueByLanguage[languageIndex_]);
- entites[149]=entiteSimple.getImmutable();
+ entiteVecteur.setDefautValue(valueByLanguage[languageIndex_]);
+ entites[149]=entiteVecteur.getImmutable();
//start OPTION DU MODELE DE TASSEMENT
Modified: trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoTelemac2dv6p3.java
===================================================================
--- trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoTelemac2dv6p3.java 2013-09-01 20:20:40 UTC (rev 8475)
+++ trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoTelemac2dv6p3.java 2013-09-02 19:19:26 UTC (rev 8476)
@@ -879,7 +879,6 @@
//start NOMBRE DE FLOTTEURS
typeEntier=new DicoDataType.Entier();
- typeEntier.setControle(0,10);
valueByLanguage[0]="NOMBRE DE FLOTTEURS";
valueByLanguage[1]="NUMBER OF DROGUES";
@@ -2594,8 +2593,8 @@
//start CONDITIONS INITIALES
typeChaine=new DicoDataType.Chaine();
choiceKeys=null;
- choiceValues=new String[][] {{"COTE NULLE","COTE CONSTANTE","HAUTEUR NULLE","HAUTEUR CONSTANTE","PARTICULIERES","ALTIMETRIE SATELLITE TPXO"}
- ,{"ZERO ELEVATION","CONSTANT ELEVATION","ZERO DEPTH","CONSTANT DEPTH","SPECIAL","TPXO SATELLITE ALTIMETRY"} };
+ choiceValues=new String[][] {{"COTE NULLE","COTE CONSTANTE","HAUTEUR NULLE","HAUTEUR CONSTANTE","PARTICULIERES","SPECIAL","ALTIMETRIE SATELLITE TPXO"}
+ ,{"ZERO ELEVATION","CONSTANT ELEVATION","ZERO DEPTH","CONSTANT DEPTH","SPECIAL","PARTICULAR","TPXO SATELLITE ALTIMETRY"} };
typeChaine.setChoice(choiceValues[languageIndex_],choiceKeys);
valueByLanguage[0]="CONDITIONS INITIALES";
@@ -4094,7 +4093,7 @@
typeChaine=new DicoDataType.Chaine();
choiceKeys=null;
choiceValues=new String[][] {{"SAINT-VENANT EF","SAINT-VENANT VF","BOUSSINESQ"}
- ,{"SAINT-VENANT EF","SAINT-VENANT VF","BOUSSINESQ"} };
+ ,{"SAINT-VENANT FE","SAINT-VENANT FV","BOUSSINESQ"} };
typeChaine.setChoice(choiceValues[languageIndex_],choiceKeys);
valueByLanguage[0]="EQUATIONS";
@@ -4110,7 +4109,7 @@
valueByLanguage[1]="NUMERICAL PARAMETERS";
entiteSimple.setRubrique(valueByLanguage[languageIndex_]);
valueByLanguage[0]="SAINT-VENANT EF";
- valueByLanguage[1]="SAINT-VENANT EF";
+ valueByLanguage[1]="SAINT-VENANT FE";
entiteSimple.setDefautValue(valueByLanguage[languageIndex_]);
entites[163]=entiteSimple.getImmutable();
@@ -5614,22 +5613,22 @@
valueByLanguage[0]="TRAITEMENT DES FLUX AUX FRONTIERES";
valueByLanguage[1]="TREATMENT OF FLUXES AT THE BOUNDARIES";
- entiteSimple=new DicoEntite.Simple(valueByLanguage[languageIndex_],typeEntier);
- entiteSimple.setNiveau(1);
+ entiteVecteur=new DicoEntite.Vecteur(valueByLanguage[languageIndex_],typeEntier,";");
+ entiteVecteur.setNiveau(1);
valueByLanguage[0]="Utilise pour les schemas SUPG, PSI et N, avec option 2, on ne retrouve"
+"\npas exactement les valeurs imposees des traceurs,"
+"\nmais le flux est correct";
valueByLanguage[1]="Used so far only with the SUPG, PSI and N schemes."
+"\nWith option 2, Dirichlet prescribed values are not obeyed,"
+"\nbut the fluxes are correct";
- entiteSimple.setAide(valueByLanguage[languageIndex_]);
+ entiteVecteur.setAide(valueByLanguage[languageIndex_]);
valueByLanguage[0]="PARAMETRES NUMERIQUES";
valueByLanguage[1]="NUMERICAL PARAMETERS";
- entiteSimple.setRubrique(valueByLanguage[languageIndex_]);
+ entiteVecteur.setRubrique(valueByLanguage[languageIndex_]);
valueByLanguage[0]="1";
valueByLanguage[1]="1";
- entiteSimple.setDefautValue(valueByLanguage[languageIndex_]);
- entites[238]=entiteSimple.getImmutable();
+ entiteVecteur.setDefautValue(valueByLanguage[languageIndex_]);
+ entites[238]=entiteVecteur.getImmutable();
//start OPTION POUR LES CONDITIONS AUX LIMITES DE MAREE
Modified: trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoTelemac3dv6p3.java
===================================================================
--- trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoTelemac3dv6p3.java 2013-09-01 20:20:40 UTC (rev 8475)
+++ trunk/business/dodico-h2d/io/src/main/java/org/fudaa/dodico/telemac/dico/DicoTelemac3dv6p3.java 2013-09-02 19:19:26 UTC (rev 8476)
@@ -211,7 +211,6 @@
//start NOMBRE DE FLOTTEURS
typeEntier=new DicoDataType.Entier();
- typeEntier.setControle(0,10);
valueByLanguage[0]="NOMBRE DE FLOTTEURS";
valueByLanguage[1]="NUMBER OF DROGUES";
@@ -2201,14 +2200,17 @@
//start VARIABLES POUR LES SORTIES GRAPHIQUES 2D
typeChaine=new DicoDataType.Chaine();
- choiceKeys=new String[]{"U","V","C","H","S","B","TA1","F","Q","I",
+ choiceKeys=new String[]{"U","V","C","H","S","B","TA1","TA2","TA3","TA4",
+ "TA5","TA6","TA7","TA8","TA9","TA*","TA**","F","Q","I",
"J","M","X","Y","P","W","RB","FD","EF","DP",
"PRIVE1","PRIVE2","PRIVE3","PRIVE4","QS","QSX","QSY","US","MAXZ","TMXZ"};
- choiceValues=new String[][] {{"vitesse moyenne suivant l'axe des x (m/s)","vitesse moyenne suivant l'axe des y (m/s)","celerite (m/s)","hauteur d'eau (m)","cote de surface libre (m)","cote du fond (m)","TAx concentrations des traceurs, x numero du traceur","nombre de Froude (m)","debit scalaire (m2/s)","debit suivant x (m2/s)",
+ choiceValues=new String[][] {{"vitesse moyenne suivant l'axe des x (m/s)","vitesse moyenne suivant l'axe des y (m/s)","celerite (m/s)","hauteur d'eau (m)","cote de surface libre (m)","cote du fond (m)","concentration du traceur 1","concentration du traceur 2","concentration du traceur 3","concentration du traceur 4",
+ "concentration du traceur 5","concentration du traceur 6","concentration du traceur 7","concentration du traceur 8","concentration du traceur 9","concentrations des traceurs de 1 a 9","concentrations des traceurs de 10 a 99","nombre de Froude (m)","debit scalaire (m2/s)","debit suivant x (m2/s)",
"debit suivant y (m2/s)","norme de la vitesse (m/s)","vent suivant l'axe des x (m/s)","vent suivant l'axe des y (m/s)","pression atmospherique (Pa)","coefficient de frottement","cote des fonds non erodables (m)","epaisseur des depots frais (m)","flux d'erosion (kg/m3/s)","probabilite de depot",
"tableau de travail PRIVE 1","tableau de travail PRIVE 2","tableau de travail PRIVE 3","tableau de travail PRIVE 4","debit solide (m2/s)","debit solide suivant x (m2/s)","debit solide suivant y (m2/s)","vitesse de frottement (m/s)","valeur maximum de la cote de "
+"\n l eau au cours du calcul (m)","temps correspondant a ce niveau maximum (s)"}
- ,{"depth averaged velocity along x axis (m/s)","depth averaged velocity along y axis (m/s)","celerity (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","TAx concentrations for tracers, x is the tracer number","Froude number (m)","scalar discharge (m2/s)","discharge along x (m2/s)",
+ ,{"depth averaged velocity along x axis (m/s)","depth averaged velocity along y axis (m/s)","celerity (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","concentration for tracer 1","concentration for tracer 2","concentration for tracer 3","concentration for tracer 4",
+ "concentration for tracer 5","concentration for tracer 6","concentration for tracer 7","concentration for tracer 8","concentration for tracer 9","concentrations for tracers from 1 to 9","concentrations for tracers from 10 to 99","Froude number (m)","scalar discharge (m2/s)","discharge along x (m2/s)",
"discharge along y (m2/s)","norm of velocity (m/s)","wind along x axis (m/s)","wind along y axis (m/s)","atmospheric pressure (Pa)","friction coefficient","non erodible bottom elevation (m)","thickness of the fresh deposits (m)","erosion rate (kg/m3/s)","probability of deposition",
"work array PRIVE 1","work array PRIVE 2","work array PRIVE 3","work array PRIVE 4","solid discharge (m2/s)","solid discharge along x (m2/s)","solid discharge along y (m2/s)","friction velocity (m/s)","maximum value of the free surface "
+"\n elevation during the computation (m)","time corresponding to this maximum elevation (s)"} };
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-08-29 08:50:57
|
Revision: 8474
http://sourceforge.net/p/fudaa/svn/8474
Author: deniger
Date: 2013-08-29 08:50:50 +0000 (Thu, 29 Aug 2013)
Log Message:
-----------
correction r?\195?\169gressions
Modified Paths:
--------------
trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/TransformerEMHHelper.java
trunk/soft/fudaa-crue/ui-loi/src/main/java/org/fudaa/fudaa/crue/loi/common/CourbesUiController.java
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/action/ModellingLaunchRunOptionsAction.java
Modified: trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/TransformerEMHHelper.java
===================================================================
--- trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/TransformerEMHHelper.java 2013-08-29 06:25:19 UTC (rev 8473)
+++ trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/TransformerEMHHelper.java 2013-08-29 08:50:50 UTC (rev 8474)
@@ -113,6 +113,9 @@
private static String doFormatFromNature(final PropertyNature nature, Object value, CrueConfigMetier ccm, DecimalFormatEpsilonEnum type) {
if (nature.isEnum()) {
+ if (value.getClass().isEnum()) {
+ return value.toString();
+ }
return new EnumNumberFormatter(nature).format((Double) value);
}
if (nature.isDuration()) {
Modified: trunk/soft/fudaa-crue/ui-loi/src/main/java/org/fudaa/fudaa/crue/loi/common/CourbesUiController.java
===================================================================
--- trunk/soft/fudaa-crue/ui-loi/src/main/java/org/fudaa/fudaa/crue/loi/common/CourbesUiController.java 2013-08-29 06:25:19 UTC (rev 8473)
+++ trunk/soft/fudaa-crue/ui-loi/src/main/java/org/fudaa/fudaa/crue/loi/common/CourbesUiController.java 2013-08-29 08:50:50 UTC (rev 8474)
@@ -1,5 +1,6 @@
package org.fudaa.fudaa.crue.loi.common;
+import org.fudaa.dodico.crue.metier.transformer.EnumNumberFormatter;
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Dimension;
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/action/ModellingLaunchRunOptionsAction.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/action/ModellingLaunchRunOptionsAction.java 2013-08-29 06:25:19 UTC (rev 8473)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/action/ModellingLaunchRunOptionsAction.java 2013-08-29 08:50:50 UTC (rev 8474)
@@ -7,7 +7,6 @@
import javax.swing.Action;
import org.fudaa.dodico.crue.projet.create.RunCreatorOptions;
import org.fudaa.fudaa.crue.common.helper.DialogHelper;
-import org.fudaa.fudaa.crue.common.services.ModellingScenarioService;
import org.fudaa.fudaa.crue.modelling.services.ModellingScenarioModificationService;
import org.fudaa.fudaa.crue.study.actions.RunOptionPanelBuilder;
import org.fudaa.fudaa.crue.study.services.EMHProjetServiceImpl;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-08-29 06:25:31
|
Revision: 8473
http://sourceforge.net/p/fudaa/svn/8473
Author: deniger
Date: 2013-08-29 06:25:19 +0000 (Thu, 29 Aug 2013)
Log Message:
-----------
CRUE-501
Modified Paths:
--------------
trunk/soft/fudaa-crue/crue-core/src/main/resources/org/fudaa/dodico/crue/common/businessMessages.properties
trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/TransformerEMHHelper.java
trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaExecutor.java
trunk/soft/fudaa-crue/pom.xml
trunk/soft/fudaa-crue/ui-emh/src/main/java/org/fudaa/fudaa/crue/emh/common/EMHManagerBuilder.java
trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/list/ModellingListFrottementTopComponent.java
trunk/soft/fudaa-crue/ui-report/pom.xml
trunk/soft/fudaa-crue/ui-sysdoc/src/main/java/org/fudaa/fudaa/crue/sysdoc/SysdocTopComponent.java
Added Paths:
-----------
trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/EnumNumberFormatter.java
trunk/soft/fudaa-crue/ui-application/nbactions-dev.xml
trunk/soft/fudaa-crue/ui-sysdoc/nb-configuration.xml
Removed Paths:
-------------
trunk/soft/fudaa-crue/ui-loi/src/main/java/org/fudaa/fudaa/crue/loi/common/EnumNumberFormatter.java
Modified: trunk/soft/fudaa-crue/crue-core/src/main/resources/org/fudaa/dodico/crue/common/businessMessages.properties
===================================================================
--- trunk/soft/fudaa-crue/crue-core/src/main/resources/org/fudaa/dodico/crue/common/businessMessages.properties 2013-08-27 22:22:30 UTC (rev 8472)
+++ trunk/soft/fudaa-crue/crue-core/src/main/resources/org/fudaa/dodico/crue/common/businessMessages.properties 2013-08-29 06:25:19 UTC (rev 8473)
@@ -562,8 +562,9 @@
otfa.launchLine=Traitement de la ligne {0}
otfa.launchRefItem=Op\u00e9rations sur le sc\u00e9nario de r\u00e9f\u00e9rence
otfa.launchCibleItem=Op\u00e9rations sur le sc\u00e9nario cible
+otfa.checkComputeCr=Contr\u00f4le des Compte-Rendus du calcul
+otfa.errorLevelFoundInCr=Une erreur a \u00e9t\u00e9 d\u00e9tect\u00e9e dans le compte-rendu du fichier {0}
-
dont_execute.name=Ne pas ex\u00e9cuter
force_excute.name=Forcer l'ex\u00e9cution
execute_if_needed.name=Ex\u00e9cuter que si n\u00e9cessaire
Copied: trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/EnumNumberFormatter.java (from rev 8404, trunk/soft/fudaa-crue/ui-loi/src/main/java/org/fudaa/fudaa/crue/loi/common/EnumNumberFormatter.java)
===================================================================
--- trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/EnumNumberFormatter.java (rev 0)
+++ trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/EnumNumberFormatter.java 2013-08-29 06:25:19 UTC (rev 8473)
@@ -0,0 +1,53 @@
+/*
+ GPL 2
+ */
+package org.fudaa.dodico.crue.metier.transformer;
+
+import gnu.trove.TIntObjectHashMap;
+import org.apache.commons.lang.StringUtils;
+import org.fudaa.ctulu.CtuluNumberFormatI;
+import org.fudaa.dodico.crue.config.ccm.ItemEnum;
+import org.fudaa.dodico.crue.config.ccm.ItemVariable;
+import org.fudaa.dodico.crue.config.ccm.PropertyNature;
+
+/**
+ *
+ * @author Frederic Deniger
+ */
+public class EnumNumberFormatter implements CtuluNumberFormatI {
+
+ TIntObjectHashMap<ItemEnum> itemEnumByValue;
+
+ public EnumNumberFormatter(PropertyNature nature) {
+ itemEnumByValue = nature.getItemEnumByValue();
+ }
+
+ public EnumNumberFormatter(ItemVariable variable) {
+ this(variable.getNature());
+ }
+
+ public EnumNumberFormatter(TIntObjectHashMap<ItemEnum> itemEnumByValue) {
+ this.itemEnumByValue = itemEnumByValue;
+ }
+
+ @Override
+ public String format(double _d) {
+ ItemEnum get = itemEnumByValue.get((int) _d);
+ return get == null ? Integer.toString((int) _d) : get.getName();
+ }
+
+ @Override
+ public CtuluNumberFormatI getCopy() {
+ return new EnumNumberFormatter(itemEnumByValue);
+ }
+
+ @Override
+ public String toLocalizedPattern() {
+ throw new UnsupportedOperationException("Not supported yet.");
+ }
+
+ @Override
+ public boolean isDecimal() {
+ return false;
+ }
+}
Modified: trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/TransformerEMHHelper.java
===================================================================
--- trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/TransformerEMHHelper.java 2013-08-27 22:22:30 UTC (rev 8472)
+++ trunk/soft/fudaa-crue/crue-emh/src/main/java/org/fudaa/dodico/crue/metier/transformer/TransformerEMHHelper.java 2013-08-29 06:25:19 UTC (rev 8473)
@@ -112,6 +112,9 @@
}
private static String doFormatFromNature(final PropertyNature nature, Object value, CrueConfigMetier ccm, DecimalFormatEpsilonEnum type) {
+ if (nature.isEnum()) {
+ return new EnumNumberFormatter(nature).format((Double) value);
+ }
if (nature.isDuration()) {
if (value instanceof DoubleValuable) {
return nature.getFormatter(type).format(((DoubleValuable) value).toDoubleValue());
Modified: trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaExecutor.java
===================================================================
--- trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaExecutor.java 2013-08-27 22:22:30 UTC (rev 8472)
+++ trunk/soft/fudaa-crue/crue-otfa/src/main/java/org/fudaa/dodico/crue/projet/otfa/OtfaExecutor.java 2013-08-29 06:25:19 UTC (rev 8473)
@@ -9,20 +9,26 @@
import org.apache.commons.collections.CollectionUtils;
import org.fudaa.ctulu.CtuluLog;
import org.fudaa.ctulu.CtuluLogGroup;
+import org.fudaa.ctulu.CtuluLogLevel;
import org.fudaa.ctulu.FileDeleteResult;
import org.fudaa.dodico.crue.common.BusinessMessages;
import org.fudaa.dodico.crue.common.ConnexionInformation;
import org.fudaa.dodico.crue.common.CrueOperationResult;
+import org.fudaa.dodico.crue.common.io.CrueIOResu;
import org.fudaa.dodico.crue.comparaison.ComparaisonSelectorEnum;
import org.fudaa.dodico.crue.config.ccm.CrueConfigMetier;
import org.fudaa.dodico.crue.config.coeur.CoeurConfigContrat;
import org.fudaa.dodico.crue.config.coeur.CoeurManager;
import org.fudaa.dodico.crue.config.coeur.CrueVersionType;
+import org.fudaa.dodico.crue.config.cr.CRReader;
import org.fudaa.dodico.crue.io.Crue10FileFormatFactory;
import org.fudaa.dodico.crue.io.Crue10FileFormatFactory.VersionResult;
import org.fudaa.dodico.crue.io.common.FileLocker;
import org.fudaa.dodico.crue.io.rtfa.RTFAResultLines;
import org.fudaa.dodico.crue.io.rtfa.RTFAResultLinesSaver;
+import org.fudaa.dodico.crue.metier.CrueFileType;
+import org.fudaa.dodico.crue.metier.emh.CompteRendu;
+import org.fudaa.dodico.crue.metier.emh.EMHModeleBase;
import org.fudaa.dodico.crue.metier.emh.EMHScenario;
import org.fudaa.dodico.crue.metier.etude.EMHProjet;
import org.fudaa.dodico.crue.metier.etude.EMHRun;
@@ -305,7 +311,30 @@
EMHScenario emhScenario = null;
if (!load.getLogs().containsFatalError()) {
emhScenario = load.getResult();
+ //on cherche les erreurs dans les CR.
+ List<EMHModeleBase> modeles = emhScenario.getModeles();
+ CtuluLogGroup logCheckCr = logs.createGroup("otfa.checkComputeCr");
+ for (EMHModeleBase modele : modeles) {
+ CtuluLog logForModel = logCheckCr.createNewLog(modele.getNom());
+ for (CrueFileType fileType : CrueFileType.values()) {
+ if (fileType.isResultFileType()) {
+ CompteRendu compteRendu = modele.getCompteRendu(fileType);
+ if (compteRendu != null) {
+ File logFile = compteRendu.getLogFile();
+ if (logFile.isFile()) {
+ CRReader reader = new CRReader(0);//pas d'importance
+ CrueIOResu<CtuluLogLevel> higherLevel = reader.getHigherLevel(logFile);
+ if (higherLevel != null && (CtuluLogLevel.SEVERE.equals(higherLevel.getMetier()) || CtuluLogLevel.FATAL.
+ equals(higherLevel.getMetier()))) {
+ logForModel.addRecord(higherLevel.getMetier(), "otfa.errorLevelFoundInCr", logFile.getName());
+ }
+ }
+ }
+ }
+ }
+ }
}
+
return new CrueOperationResult<EMHScenario>(emhScenario, logs.createCleanGroup());
}
Modified: trunk/soft/fudaa-crue/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/pom.xml 2013-08-27 22:22:30 UTC (rev 8472)
+++ trunk/soft/fudaa-crue/pom.xml 2013-08-29 06:25:19 UTC (rev 8473)
@@ -76,7 +76,6 @@
</exclusion>
</exclusions>
</dependency>
-
<!--pour les tests-->
<dependency>
<groupId>junit</groupId>
Added: trunk/soft/fudaa-crue/ui-application/nbactions-dev.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-application/nbactions-dev.xml (rev 0)
+++ trunk/soft/fudaa-crue/ui-application/nbactions-dev.xml 2013-08-29 06:25:19 UTC (rev 8473)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<actions>
+ <action>
+ <actionName>run</actionName>
+ <goals>
+ <goal>nbm:cluster-app</goal>
+ <goal>nbm:run-platform</goal>
+ </goals>
+ </action>
+ </actions>
Modified: trunk/soft/fudaa-crue/ui-emh/src/main/java/org/fudaa/fudaa/crue/emh/common/EMHManagerBuilder.java
===================================================================
--- trunk/soft/fudaa-crue/ui-emh/src/main/java/org/fudaa/fudaa/crue/emh/common/EMHManagerBuilder.java 2013-08-27 22:22:30 UTC (rev 8472)
+++ trunk/soft/fudaa-crue/ui-emh/src/main/java/org/fudaa/fudaa/crue/emh/common/EMHManagerBuilder.java 2013-08-29 06:25:19 UTC (rev 8473)
@@ -26,6 +26,7 @@
import org.fudaa.dodico.crue.common.transformer.ToStringTransformer;
import org.fudaa.dodico.crue.config.ccm.CrueConfigMetier;
import org.fudaa.dodico.crue.config.ccm.DecimalFormatEpsilonEnum;
+import org.fudaa.dodico.crue.config.ccm.ItemVariable;
import org.fudaa.dodico.crue.metier.CrueFileType;
import org.fudaa.dodico.crue.metier.emh.Avancement;
import org.fudaa.dodico.crue.metier.emh.Calc;
@@ -478,6 +479,10 @@
return ((ToStringTransformable) entryValue).toString(this.propertyDefinitionContainer, EnumToString.COMPLETE, DecimalFormatEpsilonEnum.COMPARISON);
}
if (propertyDefinitionContainer.isPropertyDefined(key)) {
+ ItemVariable property = propertyDefinitionContainer.getProperty(key);
+ if (property.getNature() != null && property.getNature().isEnum()) {//TODO a voir car faux...
+ return ObjectUtils.toString(entryValue);
+ }
return TransformerEMHHelper.formatFromPropertyName(key, entryValue, propertyDefinitionContainer,DecimalFormatEpsilonEnum.COMPARISON);
}
if (entryValue.getClass().isEnum()) {
Deleted: trunk/soft/fudaa-crue/ui-loi/src/main/java/org/fudaa/fudaa/crue/loi/common/EnumNumberFormatter.java
===================================================================
--- trunk/soft/fudaa-crue/ui-loi/src/main/java/org/fudaa/fudaa/crue/loi/common/EnumNumberFormatter.java 2013-08-27 22:22:30 UTC (rev 8472)
+++ trunk/soft/fudaa-crue/ui-loi/src/main/java/org/fudaa/fudaa/crue/loi/common/EnumNumberFormatter.java 2013-08-29 06:25:19 UTC (rev 8473)
@@ -1,53 +0,0 @@
-/*
- GPL 2
- */
-package org.fudaa.fudaa.crue.loi.common;
-
-import gnu.trove.TIntObjectHashMap;
-import org.apache.commons.lang.StringUtils;
-import org.fudaa.ctulu.CtuluNumberFormatI;
-import org.fudaa.dodico.crue.config.ccm.ItemEnum;
-import org.fudaa.dodico.crue.config.ccm.ItemVariable;
-import org.fudaa.dodico.crue.config.ccm.PropertyNature;
-
-/**
- *
- * @author Frederic Deniger
- */
-public class EnumNumberFormatter implements CtuluNumberFormatI {
-
- TIntObjectHashMap<ItemEnum> itemEnumByValue;
-
- public EnumNumberFormatter(PropertyNature nature) {
- itemEnumByValue = nature.getItemEnumByValue();
- }
-
- public EnumNumberFormatter(ItemVariable variable) {
- this(variable.getNature());
- }
-
- public EnumNumberFormatter(TIntObjectHashMap<ItemEnum> itemEnumByValue) {
- this.itemEnumByValue = itemEnumByValue;
- }
-
- @Override
- public String format(double _d) {
- ItemEnum get = itemEnumByValue.get((int) _d);
- return get == null ? StringUtils.EMPTY : get.getName();
- }
-
- @Override
- public CtuluNumberFormatI getCopy() {
- return new EnumNumberFormatter(itemEnumByValue);
- }
-
- @Override
- public String toLocalizedPattern() {
- throw new UnsupportedOperationException("Not supported yet.");
- }
-
- @Override
- public boolean isDecimal() {
- return false;
- }
-}
Modified: trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/list/ModellingListFrottementTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/list/ModellingListFrottementTopComponent.java 2013-08-27 22:22:30 UTC (rev 8472)
+++ trunk/soft/fudaa-crue/ui-modelling/src/main/java/org/fudaa/fudaa/crue/modelling/list/ModellingListFrottementTopComponent.java 2013-08-29 06:25:19 UTC (rev 8473)
@@ -172,6 +172,7 @@
Collections.sort(frtStockage, ObjetNommeByNameComparator.INSTANCE);
DonFrt[] frtStockageArray = (DonFrt[]) frtStockage.toArray(new DonFrt[frtStockage.size()]);
DonFrt[] frtArray = (DonFrt[]) frt.toArray(new DonFrt[frt.size()]);
+ long to = System.currentTimeMillis();
List<LineContent> lines = new ArrayList<LineContent>();
final ObjetNommeCellRenderer objetNommeCellRenderer = new ObjetNommeCellRenderer();
@@ -225,8 +226,13 @@
}
}
gridBuilder.setLines(lines);
+ System.err.println("time create lines= " + (System.currentTimeMillis() - to));
+ to = System.currentTimeMillis();
scrollPane = new JScrollPane(gridBuilder.getPanel());
+ System.err.println("time create panel= " + (System.currentTimeMillis() - to));
+ to = System.currentTimeMillis();
add(scrollPane);
+ System.err.println("time add scrollpane= " + (System.currentTimeMillis() - to));
}
Modified: trunk/soft/fudaa-crue/ui-report/pom.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-report/pom.xml 2013-08-27 22:22:30 UTC (rev 8472)
+++ trunk/soft/fudaa-crue/ui-report/pom.xml 2013-08-29 06:25:19 UTC (rev 8473)
@@ -46,6 +46,7 @@
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>com.thoughtworks.xstream</groupId>
Added: trunk/soft/fudaa-crue/ui-sysdoc/nb-configuration.xml
===================================================================
--- trunk/soft/fudaa-crue/ui-sysdoc/nb-configuration.xml (rev 0)
+++ trunk/soft/fudaa-crue/ui-sysdoc/nb-configuration.xml 2013-08-29 06:25:19 UTC (rev 8473)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project-shared-configuration>
+ <!--
+This file contains additional configuration written by modules in the NetBeans IDE.
+The configuration is intended to be shared among all the users of project and
+therefore it is assumed to be part of version control checkout.
+Without this configuration present, some functionality in the IDE may be limited or fail altogether.
+-->
+ <properties xmlns="http://www.netbeans.org/ns/maven-properties-data/1">
+ <!--
+Properties that influence various parts of the IDE, especially code formatting and the like.
+You can copy and paste the single properties, into the pom.xml file and the IDE will pick them up.
+That way multiple projects can share the same settings (useful for formatting rules for example).
+Any value defined here will override the pom.xml file value but is only applicable to the current project.
+-->
+ <netbeans.hint.jdkPlatform>JDK_1.7</netbeans.hint.jdkPlatform>
+ </properties>
+</project-shared-configuration>
Modified: trunk/soft/fudaa-crue/ui-sysdoc/src/main/java/org/fudaa/fudaa/crue/sysdoc/SysdocTopComponent.java
===================================================================
--- trunk/soft/fudaa-crue/ui-sysdoc/src/main/java/org/fudaa/fudaa/crue/sysdoc/SysdocTopComponent.java 2013-08-27 22:22:30 UTC (rev 8472)
+++ trunk/soft/fudaa-crue/ui-sysdoc/src/main/java/org/fudaa/fudaa/crue/sysdoc/SysdocTopComponent.java 2013-08-29 06:25:19 UTC (rev 8473)
@@ -13,6 +13,8 @@
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.KeyboardFocusManager;
+import java.awt.Label;
+import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
@@ -29,6 +31,7 @@
import java.util.Map;
import java.util.logging.Level;
import java.util.logging.Logger;
+
import javax.swing.AbstractAction;
import javax.swing.ActionMap;
import javax.swing.DefaultListModel;
@@ -101,7 +104,7 @@
@TopComponent.OpenActionRegistration(displayName = "#CTL_SysdocTopComponent", preferredID = SysdocTopComponent.TOPCOMPONENT_ID)
@ActionReference(path = "Menu/Window/Sysdoc", position = 1)
public final class SysdocTopComponent extends AbstractTopComponent implements ExplorerManager.Provider {
-
+
public static final String TOPCOMPONENT_ID = "SysdocTopComponent";
SysdocService sysdocService = Lookup.getDefault().lookup(SysdocService.class);
private File sysdocLocaleDir;
@@ -116,10 +119,10 @@
private JTextField tf;
private JList listResultat;
protected EditorSearchable editorSearchable;
-
+
public SysdocTopComponent() {
initComponents();
-
+
setName(NbBundle.getMessage(SysdocTopComponent.class, "CTL_SysdocTopComponent"));
setToolTipText(NbBundle.getMessage(SysdocTopComponent.class, "HINT_SysdocTopComponent"));
browser = new HtmlBrowser();
@@ -133,7 +136,7 @@
});
browser.setEnableHome(true);
customizeBrowser();
-
+
txtUrl = getBrowserTextField();
txtUrl.setEditable(false);
treeView = new BeanTreeView();
@@ -181,12 +184,13 @@
}
updateSize();
}
-
+
@Override
protected String getHelpCtxId() {
return null;
}
-
+
+
protected void highlightStateChanged() {
if (btHighlight.isSelected() != this.editorSearchable.isHighlightEnabled()) {
editorSearchable.setHighlightEnabled(btHighlight.isSelected());
@@ -196,7 +200,7 @@
}
}
private boolean fromSearchPanel;
-
+
private JPanel createSearchPanel() {
JPanel pnSearch = new JPanel(new BorderLayout());
tf = new JTextField(10);
@@ -228,7 +232,7 @@
try {
fromSearchPanel = true;
em.setSelectedNodes(new Node[]{resultat.getNode()});
-
+
} catch (PropertyVetoException ex) {
Exceptions.printStackTrace(ex);
}
@@ -240,7 +244,7 @@
pnSearch.add(new JScrollPane(listResultat));
return pnSearch;
}
-
+
protected void search() {
SysdocFolder sysdocFolder = new SysdocFolder(sysdocLocaleDir);
IndexReader reader = null;
@@ -286,12 +290,12 @@
public File getSysdocLocaleDir() {
return sysdocLocaleDir;
}
-
+
public void documentLoaded() {
EventQueue.invokeLater(new Runnable() {
@Override
public void run() {
-
+
if (fromSearchPanel) {
fromSearchPanel = false;
findBar.setText(tf.getText());
@@ -303,7 +307,7 @@
}
});
}
-
+
protected void urlChanged() {
if (sysdocLocaleDir != null && nodeByPath != null && !isUpdating) {
try {
@@ -320,10 +324,10 @@
} catch (Exception exception) {
Logger.getLogger(SysdocTopComponent.class.getName()).log(Level.INFO, "message {0}", exception);
}
-
+
}
}
-
+
protected JTextField getBrowserTextField() {
Component[] components = browser.getComponents();
for (Component component : components) {
@@ -334,7 +338,7 @@
}
return null;
}
-
+
protected JTextField getBrowserTextField(JComponent jc) {
Component[] components = jc.getComponents();
for (Component component : components) {
@@ -345,24 +349,24 @@
if (under != null) {
return under;
}
-
+
}
return null;
}
boolean isUpdating;
-
+
protected void nodeSelectionChanged() {
if (isUpdating) {
return;
}
changeUrlFromNode(null);
}
-
+
@Override
public ExplorerManager getExplorerManager() {
return em;
}
-
+
@Override
protected void componentOpened() {
super.componentOpened();
@@ -397,13 +401,13 @@
if (StringUtils.isNotBlank(position)) {
try {
initPosition = Integer.parseInt(position);
-
+
} catch (NumberFormatException numberFormatException) {
}
updateSize();
}
}
-
+
private void updateSize() {
if (initPosition > 0 && splitPane != null) {
EventQueue.invokeLater(new Runnable() {
@@ -414,16 +418,16 @@
});
}
}
-
+
@Override
public void componentClosedTemporarily() {
browser.getBrowserImpl().stopLoading();
}
-
+
@Override
public void componentClosedDefinitly() {
}
-
+
public void display(String path) {
//test la locale
updateContent();
@@ -433,7 +437,7 @@
containSignet = true;
pathForNode = StringUtils.substringBeforeLast(path, LienDocumentation.SIGNET_SEPARATOR);
}
-
+
Node node = nodeByPath == null ? null : nodeByPath.get(pathForNode);
//selectionne le noeud
if (node == null) {
@@ -455,11 +459,11 @@
Exceptions.printStackTrace(ex);
}
}
-
+
}
private Map<String, Node> nodeByPath;
long timeStampToc;
-
+
private void updateContent() {
File old = sysdocLocaleDir;
sysdocLocaleDir = sysdocService.getSysdocLocalizedDir();
@@ -479,7 +483,7 @@
if (load.getAnalyze().isNotEmpty()) {
LogsDisplayer.displayError(load.getAnalyze(), getDisplayName());
}
-
+
timeStampToc = 0;
if (folder.getTocFile().exists()) {
timeStampToc = folder.getTocFile().lastModified();
@@ -495,7 +499,7 @@
}
}
}
-
+
private void changeUrlFromNode(String signet) {
browser.getBrowserImpl().stopLoading();
Node[] selectedNodes = em.getSelectedNodes();
@@ -523,11 +527,11 @@
}
}
}
-
+
public void reloadToc() {
updateContent();
}
-
+
public void setEmptyPage() {
browser.getBrowserImpl().stopLoading();
try {
@@ -536,11 +540,11 @@
Exceptions.printStackTrace(e);
}
}
-
+
private void customizeBrowser() {
Component[] components = browser.getComponents();
browser.remove(components[1]);
-
+
JButton bt = new JButton(ImageUtilities.loadImageIcon("org/fudaa/fudaa/crue/sysdoc/icons/home.png", false));
bt.setToolTipText(NbBundle.getMessage(SysdocTopComponent.class, "HomeButton.Tooltip"));
configureButton(bt);
@@ -557,7 +561,7 @@
}
}
});
-
+
JButton btPrint = new JButton(ImageUtilities.loadImageIcon("org/fudaa/fudaa/crue/sysdoc/icons/browser.png", false));
btPrint.setToolTipText(NbBundle.getMessage(SysdocTopComponent.class, "PrintButton.Tooltip"));
configureButton(btPrint);
@@ -574,10 +578,10 @@
}
}
});
-
+
final FlowLayout flowLayout = new FlowLayout(FlowLayout.LEFT, 2, 0);
JPanel pnButtons = new JPanel(flowLayout);
-
+
pnButtons.add(btPrint);
pnButtons.add(bt);
JPanel pn = new JPanel(new BuGridLayout(2, 0, 0, true, false));
@@ -585,7 +589,7 @@
pn.add(components[1]);
browser.add(pn, BorderLayout.NORTH);
}
-
+
private void configureButton(JButton button) {
button.setOpaque(false);
button.setBorderPainted(false);
@@ -594,7 +598,7 @@
button.setBorder(BuBorders.EMPTY0000);
}
StyleSheet fontStyleSheet;
-
+
protected final CustomFindBar createFindComponent() {
Component browserComponent = ((JScrollPane) browser.getBrowserComponent()).getViewport().getView();
final JEditorPane editor = (JEditorPane) browserComponent;
@@ -616,12 +620,12 @@
HTMLDocument doc = (HTMLDocument) editor.getDocument();
final Font deriveFont = editor.getFont().deriveFont(editor.getFont().getSize() + 2);
// if (fontStyleSheet == null) {
- fontStyleSheet = new StyleSheet();
- String bodyRule = "body { font-family: " + deriveFont.getFamily() + "; "
- + "font-size: " + (deriveFont.getSize() + 15) + "pt; }";
- fontStyleSheet.addRule(bodyRule);
- doc.getStyleSheet().addStyleSheet(fontStyleSheet);
- doc.getStyleSheet().addRule(bodyRule);
+ fontStyleSheet = new StyleSheet();
+ String bodyRule = "body { font-family: " + deriveFont.getFamily() + "; "
+ + "font-size: " + (deriveFont.getSize() + 15) + "pt; }";
+ fontStyleSheet.addRule(bodyRule);
+ doc.getStyleSheet().addStyleSheet(fontStyleSheet);
+ doc.getStyleSheet().addRule(bodyRule);
// }
editor.setFont(deriveFont);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|