|
From: <de...@us...> - 2013-01-16 21:24:36
|
Revision: 8211
http://fudaa.svn.sourceforge.net/fudaa/?rev=8211&view=rev
Author: deniger
Date: 2013-01-16 21:24:26 +0000 (Wed, 16 Jan 2013)
Log Message:
-----------
optimisation maillage important
Modified Paths:
--------------
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrSupervisorImplementation.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCommonImplementation.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoLayerDefault.java
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrSupervisorImplementation.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrSupervisorImplementation.java 2013-01-15 00:17:30 UTC (rev 8210)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrSupervisorImplementation.java 2013-01-16 21:24:26 UTC (rev 8211)
@@ -24,6 +24,7 @@
import org.fudaa.fudaa.commun.exec.FudaaExec;
import org.fudaa.fudaa.commun.impl.FudaaLookPreferencesPanel;
import org.fudaa.fudaa.commun.impl.FudaaStartupExitPreferencesPanel;
+import org.fudaa.fudaa.commun.trace2d.FudaaPerformancePreferencesPanel;
import org.fudaa.fudaa.tr.common.TrApplicationManager;
import org.fudaa.fudaa.tr.common.TrCommonImplementation;
import org.fudaa.fudaa.tr.common.TrExplorer;
@@ -139,6 +140,7 @@
@Override
protected void buildPreferences(final List _prefs) {
+ _prefs.add(new FudaaPerformancePreferencesPanel(this));
_prefs.add(new BuUserPreferencesPanel(this));
_prefs.add(new BuBrowserPreferencesPanel(this));
_prefs.add(new FudaaStartupExitPreferencesPanel(true));
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCommonImplementation.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCommonImplementation.java 2013-01-15 00:17:30 UTC (rev 8210)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCommonImplementation.java 2013-01-16 21:24:26 UTC (rev 8211)
@@ -65,6 +65,7 @@
import org.fudaa.fudaa.commun.impl.FudaaCommonImplementation;
import org.fudaa.fudaa.commun.impl.FudaaLookPreferencesPanel;
import org.fudaa.fudaa.commun.impl.FudaaStartupExitPreferencesPanel;
+import org.fudaa.fudaa.commun.trace2d.FudaaPerformancePreferencesPanel;
import org.fudaa.fudaa.fdico.FDicoPreferences;
import org.fudaa.fudaa.sig.FSigLib;
import org.fudaa.fudaa.sig.layer.FSigImageImportAction;
@@ -77,9 +78,7 @@
public abstract class TrCommonImplementation extends FudaaCommonImplementation implements ItemListener {
protected BArbreCalque arbre_;
-
protected TrLauncher launcher_;
-
BuTaskView taches_;
public TrCommonImplementation() {
@@ -98,7 +97,9 @@
}
protected void addExportCurrentFrame(final BuMenu _m) {
- if(_m==null) return;
+ if (_m == null) {
+ return;
+ }
final BuMenu m = new BuMenu();
m.setIcon(BuResource.BU.getIcon("bu_internalframe_corner_ocean"));
m.setText(TrResource.getS("Fen\xEAtre active"));
@@ -138,8 +139,7 @@
}
/**
- * Methode appelee une seule fois pour construire le menu d'export.
- * Methods called once to build the export menu
+ * Methode appelee une seule fois pour construire le menu d'export. Methods called once to build the export menu
*/
protected void buildExporterMenu() {
addExportCurrentFrame((BuMenu) getMainMenuBar().getMenu(getExporterCmd()));
@@ -147,6 +147,7 @@
@Override
protected void buildPreferences(final List _prefs) {
+ _prefs.add(new FudaaPerformancePreferencesPanel(this));
_prefs.add(new BuUserPreferencesPanel(this));
_prefs.add(new BuBrowserPreferencesPanel(this));
_prefs.add(new FudaaStartupExitPreferencesPanel(true));
@@ -171,7 +172,7 @@
sp.setPreferredSize(new Dimension(150, 80));
sp.setToolTipText(TrResource.getS("Les t\xE2ches en cours"));
rc.addToggledComponent(BuResource.BU.getString("T\xE2ches"), "TOGGLE_TACHE", BuResource.BU.getToolIcon("tache"), sp,
- true, this).setToolTipText(TrResource.getS("Cacher/Afficher les t\xE2ches"));
+ true, this).setToolTipText(TrResource.getS("Cacher/Afficher les t\xE2ches"));
mp.setTaskView(taches_);
}
@@ -210,8 +211,6 @@
return null;
}
-
-
protected abstract void ouvrir();
protected void removeUnusedActions() {
@@ -220,7 +219,7 @@
r.removeAll();
r.addMenuItem(BuResource.BU.getString("D\xE9faire"), "DEFAIRE", false, KeyEvent.VK_Z);
r.addMenuItem(BuResource.BU.getString("Refaire"), "REFAIRE", false).setAccelerator(
- KeyStroke.getKeyStroke(KeyEvent.VK_Z, InputEvent.CTRL_MASK | InputEvent.SHIFT_MASK));
+ KeyStroke.getKeyStroke(KeyEvent.VK_Z, InputEvent.CTRL_MASK | InputEvent.SHIFT_MASK));
// normalement Ctrl-Y
// r.addSeparator();
//
@@ -283,12 +282,14 @@
pn.showHelp();
if (EventQueue.isDispatchThread()) {
showHelp(_s, _title, pn);
- } else BuLib.invokeLater(new Runnable() {
- @Override
- public void run() {
- showHelp(_s, _title, pn);
- }
- });
+ } else {
+ BuLib.invokeLater(new Runnable() {
+ @Override
+ public void run() {
+ showHelp(_s, _title, pn);
+ }
+ });
+ }
}
protected void showHelp(final String _s, final String _title, final FudaaHelpPanel _pn) {
@@ -301,13 +302,13 @@
if ("SUPERVISEUR".equals(act)) {
launcher_.openSupervisor();
} /*
- * else if ("CLEARSELECTION".equals(act)) { final JInternalFrame frame = getCurrentInternalFrame();
- *
- * if (frame instanceof CtuluSelectionInterface) { ((CtuluSelectionInterface) frame).clearSelection(); } } else if
- * ("INVERSESELECTION".equals(act)) { final JInternalFrame frame = getCurrentInternalFrame();
- *
- * if (frame instanceof CtuluSelectionInterface) { ((CtuluSelectionInterface) frame).inverseSelection(); } }
- */else if ("OUVRIR".equals(act)) {
+ * else if ("CLEARSELECTION".equals(act)) { final JInternalFrame frame = getCurrentInternalFrame();
+ *
+ * if (frame instanceof CtuluSelectionInterface) { ((CtuluSelectionInterface) frame).clearSelection(); } } else if
+ * ("INVERSESELECTION".equals(act)) { final JInternalFrame frame = getCurrentInternalFrame();
+ *
+ * if (frame instanceof CtuluSelectionInterface) { ((CtuluSelectionInterface) frame).inverseSelection(); } }
+ */ else if ("OUVRIR".equals(act)) {
ouvrir();
} else if ("AIDE".equals(act)) {
// displayAide();
@@ -331,7 +332,7 @@
}
} else if ("LAUNCH_JAVAWS".equals(act)) {
try {
- FuLib.startProgram(new String[] { TrLib.getJavaws(), "-viewer" });
+ FuLib.startProgram(new String[]{TrLib.getJavaws(), "-viewer"});
} catch (final IOException _ioEvt) {
FuLog.error(_ioEvt);
@@ -354,14 +355,15 @@
@Override
public boolean confirmExit() {
- if (FudaaStartupExitPreferencesPanel.isExitConfirmed()) { return question(BuResource.BU.getString("Quitter"),
- BuResource.BU.getString("Voulez-vous vraiment quitter ce logiciel ?")); } //Do you really want to leave this software
+ if (FudaaStartupExitPreferencesPanel.isExitConfirmed()) {
+ return question(BuResource.BU.getString("Quitter"),
+ BuResource.BU.getString("Voulez-vous vraiment quitter ce logiciel ?"));
+ } //Do you really want to leave this software
return true;
}
public ProgressionInterface createProgressionForMainPanel() {
return new ProgressionInterface() {
-
@Override
public void reset() {
unsetMainMessage();
@@ -397,7 +399,7 @@
if (aide_ == null) {
try {
final URL url = new URL(getInformationsSoftware().http + "doc."
- + (CtuluLib.isFrenchLanguageSelected() ? "fr" : "en") + ".html");
+ + (CtuluLib.isFrenchLanguageSelected() ? "fr" : "en") + ".html");
aide_ = new FudaaHelpPanel(this, new URL(dir), url);
} catch (final MalformedURLException _e) {
error(BuResource.BU.getString("Aide"), _e.getMessage());
@@ -438,7 +440,8 @@
public abstract String getSpecificName();
- protected void buildImportMenu() {}
+ protected void buildImportMenu() {
+ }
@Override
protected boolean buildFudaaReportTool() {
@@ -458,13 +461,13 @@
removeUnusedActions();
final BuMenuBar b = getMainMenuBar();
// on enleve le menu des look and feel : moche car tout n'est pas mis a jour
- //we remove the look and feel from the menu : bad because all is not up to date
+ //we remove the look and feel from the menu : bad because all is not up to date
final BuMenu mAide = (BuMenu) b.getMenu("MENU_AIDE");
mAide.add(TrLib.buildAideContextItem(this), 0);
TrLib.addJavawsForJnlp(mAide);
mAide.addMenuItem(TrResource.getS("Soumettre une demande d'am\xE9lioration"), "SEND_COMMENT", BuResource.BU
- .getIcon("envoyer"), true);
+ .getIcon("envoyer"), true);
TrLib.addJava3DJMFTest(mAide);
setEnabledForAction("QUITTER", true);
@@ -473,23 +476,23 @@
setEnabledForAction("LAUNCH_JAVAWS", true);
final BuMenu mFichier = (BuMenu) b.getMenu("MENU_FICHIER");
mFichier.addMenuItem(TrResource.getS("Fermer toutes les applications"), "CLOSE_ALL", BuResource.BU
- .getIcon("fermer"), true, 0);
+ .getIcon("fermer"), true, 0);
final BuToolBar tb = getMainToolBar();
if (!isSupervisor()) {
tb.addToolButton(TrResource.getSupervisorName(), TrResource.getS("ouvrir le superviseur"), "SUPERVISEUR",
- TrResource.getSupervisorIcon(), true).setVisible(true);
+ TrResource.getSupervisorIcon(), true).setVisible(true);
}
// les menus exporter et importer sont construit dynamiquement
- // the exported and imported menus are dynamically built
+ // the exported and imported menus are dynamically built
b.getMenu(getExporterCmd()).addItemListener(this);
final BuMenu menu = (BuMenu) b.getMenu("IMPORTER");
menu.addMenuItem(FSigImageImportAction.getCommonTitle(), "IMPORT_IMAGE", FSigImageImportAction.getCommonImage(),
- this).setEnabled(false);
+ this).setEnabled(false);
menu
- .addMenuItem(FudaaLib.getS("Importer un projet"), "IMPORT_PROJECT", BuResource.BU.getMenuIcon("importer"), this)
- .setEnabled(false);
+ .addMenuItem(FudaaLib.getS("Importer un projet"), "IMPORT_PROJECT", BuResource.BU.getMenuIcon("importer"), this)
+ .setEnabled(false);
menu.addItemListener(this);
setEnabledForAction(getExporterCmd(), true);
menu.setEnabled(true);
@@ -504,10 +507,12 @@
}
@Override
- public void installContextHelp(final JComponent _cp) {}
+ public void installContextHelp(final JComponent _cp) {
+ }
@Override
- public void installContextHelp(final JComponent _cp, final String _url) {}
+ public void installContextHelp(final JComponent _cp, final String _url) {
+ }
@Override
public void internalFrameDeactivated(final InternalFrameEvent _evt) {
@@ -529,7 +534,9 @@
public void itemStateChanged(final ItemEvent _e) {
if (_e.getStateChange() == ItemEvent.SELECTED) {
final BuMenu menu = (BuMenu) _e.getSource();
- if (menu.getMenuComponentCount() != 0) { return; }
+ if (menu.getMenuComponentCount() != 0) {
+ return;
+ }
final String com = menu.getActionCommand();
if ("IMPORTER".equals(com)) {
buildImportMenu();
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoLayerDefault.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoLayerDefault.java 2013-01-15 00:17:30 UTC (rev 8210)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoLayerDefault.java 2013-01-16 21:24:26 UTC (rev 8211)
@@ -814,16 +814,21 @@
TrIsoModelEltDataAdapter eltAdapter_;
private boolean isLineAllPaintedByNode(int minX, int maxX, int minY, int maxY, int[] x, int[] y, int nbPt) {
- if (maxX - minX == 0 && maxY - minY < nbPt) {
- boolean[] dots = new boolean[maxY - minY + 1];
+ final int deltaX = maxX - minX;
+ final int deltaY = maxY - minY;
+ if (deltaX <= 1 && deltaY <= 1) {
+ return true;
+ }
+ if (deltaX == 0 && deltaY < nbPt) {
+ boolean[] dots = new boolean[deltaY + 1];
for (int i = 0; i < nbPt; i++) {
dots[y[i] - minY] = true;
}
return isAllTrue(dots);
}
- if (maxX - minX < nbPt && maxY - minY == 0) {
- boolean[] dots = new boolean[maxX - minX + 1];
+ if (deltaX < nbPt && deltaY == 0) {
+ boolean[] dots = new boolean[deltaX + 1];
for (int i = 0; i < nbPt; i++) {
dots[x[i] - minX] = true;
}
@@ -859,11 +864,9 @@
if (getIsoModelAbstract().getVariableSelected() == null) {
return;
}
- boolean keepAntialias = false;
MvIsoModelInterface modelToUse = getIsoModelAbstract();
if (traceIsoLine_) {
isos = new TraceIsoLignesAvecPlages(paletteCouleur_, alpha_, ligneModel_);
- keepAntialias = true;
if (isElement) {
// TODO:a modifier null?
if (eltAdapter_ == null) {
@@ -878,13 +881,14 @@
} else if (!isElement) {
isos = new TraceIsoSurfacesAvecPlages(paletteCouleur_, alpha_);
}
+ isos.setRapide(isRapide());
+ isos.setClipEcran(_clipReel.applique(_versEcran));
+
// pour les surfaces, on voudrait eviter d'utiliser l'anticrenelage
- if (!keepAntialias && isAntialiasing()) {
- final RenderingHints renderingHints = _g.getRenderingHints();
- renderingHints.put(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_OFF);
- renderingHints.put(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_OFF);
- _g.setRenderingHints(renderingHints);
- }
+ final RenderingHints renderingHints = _g.getRenderingHints();
+ renderingHints.put(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_OFF);
+ renderingHints.put(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_OFF);
+ _g.setRenderingHints(renderingHints);
final int n = modelToUse.getNbElt();
int[] x = null;
@@ -892,6 +896,7 @@
GrPoint pt = new GrPoint();
int w = getWidth() + 1;
CtuluListSelection memory = new CtuluListSelection(w * getHeight());
+ isos.setDimension(getWidth(), getHeight(), selection_);
Envelope envReel = _clipReel.getEnv();
for (idxElt = 0; idxElt < n; idxElt++) {
if (!modelToUse.isPainted(idxElt)) {
@@ -910,7 +915,6 @@
if (y == null || y.length < nbPt) {
y = new int[nbPt];
}
- boolean isOnlyOnePoint = true;
int maxX = -1;
int minX = Integer.MAX_VALUE;
int maxY = -1;
@@ -919,19 +923,19 @@
pt.x_ = modelToUse.getX(idxElt, iPt);
pt.y_ = modelToUse.getY(idxElt, iPt);
pt.z_ = 0;
- pt.autoApplique(_versEcran);
+ pt.autoApplique2D(_versEcran);
final int xi = (int) pt.x_;
final int yi = (int) pt.y_;
x[iPt] = xi;
y[iPt] = yi;
- if (iPt > 0 && isOnlyOnePoint) {
- isOnlyOnePoint = (xi == x[iPt - 1] && yi == y[iPt - 1]);
- }
maxX = Math.max(maxX, xi);
maxY = Math.max(maxY, yi);
minX = Math.min(minX, xi);
minY = Math.min(minY, yi);
}
+ final int deltaX = maxX - minX;
+ final int deltaY = maxY - minY;
+ boolean isOnlyOnePoint = deltaX == 0 && deltaY == 0;
// Trace des isosurfaces / Isolignes (dans la couleur du fond si les isocouleurs sont
// tracees).
if (isElement && !traceIsoLine_) {
@@ -940,7 +944,7 @@
final Color c = paletteCouleur_ == null ? null : ((BPalettePlage) paletteCouleur_).getColorFor(getIsoModelAbstract().getValue(
idxElt));
if (c != null) {
- _g.setColor(EbliLib.getAlphaColor(c, alpha_));
+ _g.setColor(rapide ? c : EbliLib.getAlphaColor(c, alpha_));
_g.fillPolygon(p);
}
@@ -952,7 +956,7 @@
double value = modelToUse.getDatatFor(idxElt, 0);
final Color c = paletteCouleur_ == null ? null : ((BPalettePlage) paletteCouleur_).getColorFor(value);
if (c != null) {
- _g.setColor(EbliLib.getAlphaColor(c, alpha_));
+ _g.setColor(rapide ? c : EbliLib.getAlphaColor(c, alpha_));
_g.drawLine(x[0], y[0], x[0], y[0]);
}
}
@@ -962,8 +966,9 @@
if (idxDone >= 0 && !memory.isSelected(idxDone)) {
memory.add(idxDone);
double value = modelToUse.getDatatFor(idxElt, iPt);
- final Color c = EbliLib.getAlphaColor(paletteCouleur_ == null ? null : ((BPalettePlage) paletteCouleur_).getColorFor(
- value), alpha_);
+ final Color color = paletteCouleur_ == null ? null : ((BPalettePlage) paletteCouleur_).getColorFor(
+ value);
+ final Color c = rapide ? color : EbliLib.getAlphaColor(color, alpha_);
if (c != null) {
_g.setColor(c);
_g.drawLine(x[iPt], y[iPt], x[iPt], y[iPt]);
@@ -974,14 +979,17 @@
} else {
v_ = modelToUse.fillWithData(idxElt, v_);
if (v_ != null) {
- final Polygon p = new Polygon(x, y, nbPt);
- isos.draw(_g, p, v_);
- for (int iPoly = 0; iPoly < nbPt; iPoly++) {
- final int memoryIndex = x[iPoly] + y[iPoly] * w;
- if (memoryIndex >= 0) {
- memory.add(memoryIndex);
- }
+ if (rapide && deltaX <= 5 && deltaY <= 5) {
+ double moyenne = CtuluLibArray.getMoyenne(v_);
+ final Color c = paletteCouleur_ == null ? null : ((BPalettePlage) paletteCouleur_).getColorFor(
+ moyenne);
+ _g.setColor(c);
+ _g.fillRect(minX, minY, deltaX + 1, deltaY + 1);
+ } else {
+ final Polygon p = new Polygon(x, y, nbPt);
+ isos.draw(_g, p, v_);
}
+
}
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-01-21 10:51:27
|
Revision: 8233
http://fudaa.svn.sourceforge.net/fudaa/?rev=8233&view=rev
Author: deniger
Date: 2013-01-21 10:51:21 +0000 (Mon, 21 Jan 2013)
Log Message:
-----------
Modified Paths:
--------------
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/post/TrIsoLayerDefault.java
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-01-21 10:50:25 UTC (rev 8232)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java 2013-01-21 10:51:21 UTC (rev 8233)
@@ -69,8 +69,8 @@
infoSoft = new BuInformationsSoftware();
infoSoft.name = "prepro";
- infoSoft.version = "1.2-RC18";
- infoSoft.date = "2013-01-07";
+ infoSoft.version = "1.2-RC19";
+ infoSoft.date = "2013-01-21";
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/java/org/fudaa/fudaa/tr/post/TrIsoLayerDefault.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoLayerDefault.java 2013-01-21 10:50:25 UTC (rev 8232)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoLayerDefault.java 2013-01-21 10:51:21 UTC (rev 8233)
@@ -1146,7 +1146,7 @@
paintElementSelection(_g, _trace, _versEcran, _clipReel);
} else {
- super.paintSelection(_g, _trace, _versEcran, _clipReel);
+ super.doPaintSelection(_g, _trace, _versEcran, _clipReel);
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-01-22 09:11:20
|
Revision: 8236
http://fudaa.svn.sourceforge.net/fudaa/?rev=8236&view=rev
Author: deniger
Date: 2013-01-22 09:11:12 +0000 (Tue, 22 Jan 2013)
Log Message:
-----------
Modified Paths:
--------------
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/post/dialogSpec/TrPostDialogBilan.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogBilanAddToScene.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogCubature.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvVolumeAction.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvVolumePanel.java
Added Paths:
-----------
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvFilterHelper.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileVolumeBuilder.java
Removed Paths:
-------------
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileFlowrateVolumeBuilder.java
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-01-21 20:13:14 UTC (rev 8235)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java 2013-01-22 09:11:12 UTC (rev 8236)
@@ -69,8 +69,8 @@
infoSoft = new BuInformationsSoftware();
infoSoft.name = "prepro";
- infoSoft.version = "1.2-RC19";
- infoSoft.date = "2013-01-21";
+ infoSoft.version = "1.2-RC20";
+ infoSoft.date = "2013-01-22";
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/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogBilan.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogBilan.java 2013-01-21 20:13:14 UTC (rev 8235)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogBilan.java 2013-01-22 09:11:12 UTC (rev 8236)
@@ -639,6 +639,8 @@
resMax_ = resCalcul.getZonePlus();
resMin_ = resCalcul.getZoneMoins();
updateResValues();
+ impl_.unsetMainMessage();
+ impl_.unsetMainProgression();
}
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogBilanAddToScene.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogBilanAddToScene.java 2013-01-21 20:13:14 UTC (rev 8235)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogBilanAddToScene.java 2013-01-22 09:11:12 UTC (rev 8236)
@@ -24,11 +24,11 @@
* @author Frederic Deniger
*/
public class TrPostDialogBilanAddToScene extends AbstractTrPostDialogAddToScene<TrPostDialogBilan> {
-
+
public TrPostDialogBilanAddToScene(TrPostDialogBilan from) {
super(from);
}
-
+
@Override
protected void updateNames() {
H2dVariableType selectedVariable = from.getSelectedVariable();
@@ -39,7 +39,7 @@
tfPositive.setText(prefix + " >= " + from.getSeuil() + suffixe);
tfNegative.setText(prefix + " <= " + from.getSeuil() + suffixe);
}
-
+
@Override
public JPanel createPanel() {
if (panel == null) {
@@ -59,7 +59,7 @@
}
return panel;
}
-
+
@Override
protected void addCurves(ProgressionInterface prog) {
final List<TrPostCourbeBilanModel> models = new ArrayList<TrPostCourbeBilanModel>();
@@ -77,7 +77,7 @@
EventQueue.invokeLater(new Runnable() {
@Override
public void run() {
-
+
TrPostCourbeTreeModel model = null;
if (graphe == null) {
model = new TrPostCourbeTreeModel(from.impl_.getProject());
@@ -92,11 +92,11 @@
model.fireStructureChanged();
getScene().stopEditing();
getScene().refresh();
-
+
}
});
}
-
+
private TrPostCourbeBilanModel createModel(final EnumThresholdCalculation type, String nom, ProgressionInterface prog) {
TrPostCourbeBilanModel model = new TrPostCourbeBilanModel();
model.setLine(from.getSelectedLine());
@@ -105,6 +105,7 @@
model.setSeuil(from.getSeuil());
model.setSource(from.source_);
model.setVar(from.getSelectedVariable());
+ model.setVectoriel(from.isVectorCalculation());
model.setComputation(type);
model.setNom(nom);
model.updateData(prog);
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogCubature.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogCubature.java 2013-01-21 20:13:14 UTC (rev 8235)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogCubature.java 2013-01-22 09:11:12 UTC (rev 8236)
@@ -35,7 +35,7 @@
import org.fudaa.fudaa.tr.post.TrPostProjet;
import org.fudaa.fudaa.tr.post.TrPostSource;
import org.fudaa.fudaa.tr.post.TrPostVisuPanel;
-import org.fudaa.fudaa.tr.post.profile.MvProfileFlowrateVolumeBuilder;
+import org.fudaa.fudaa.tr.post.profile.MvFilterHelper;
import org.fudaa.fudaa.tr.post.profile.MvProfileTreeModel;
public class TrPostDialogCubature implements AbstractTrPostDialogAddToSceneDialogContent {
@@ -90,7 +90,7 @@
modelGraphe_ = null;
source_ = calque_.getSource();
// on recupere la selection courant
- currentFilter_ = MvProfileFlowrateVolumeBuilder.getSelectedFilter(_calque.getSource(), _calque);
+ currentFilter_ = MvFilterHelper.getSelectedFilter(_calque.getSource(), _calque);
modelVariables_ = new CtuluComboBoxModelAdapter(source_.getNewVarListModel());
modelPdt_ = new CtuluComboBoxModelAdapter(source_.getNewTimeListModel());
lineTreeModel_ = new CalqueFindCourbeTreeModel(null, _calque.getDonneesCalque());
Added: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvFilterHelper.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvFilterHelper.java (rev 0)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvFilterHelper.java 2013-01-22 09:11:12 UTC (rev 8236)
@@ -0,0 +1,38 @@
+/*
+ GPL 2
+ */
+package org.fudaa.fudaa.tr.post.profile;
+
+import org.fudaa.ctulu.CtuluListSelection;
+import org.fudaa.dodico.ef.EfFilter;
+import org.fudaa.dodico.ef.EfFilterSelectedElement;
+import org.fudaa.dodico.ef.EfFilterSelectedNode;
+import org.fudaa.dodico.ef.EfGridData;
+import org.fudaa.ebli.calque.ZEbliCalquesPanel;
+import org.fudaa.fudaa.meshviewer.MvLayerGrid;
+
+/**
+ *
+ * @author Frederic Deniger
+ */
+public class MvFilterHelper {
+
+ /**
+ * @param _data les donnees
+ * @param _pn les calques
+ * @return le filtres en cours
+ */
+ public static EfFilter getSelectedFilter(final EfGridData _data, final ZEbliCalquesPanel _pn) {
+ EfFilter filter = null;
+ if (_pn != null && _pn.getCalqueActif() instanceof MvLayerGrid) {
+ final MvLayerGrid cq = (MvLayerGrid) _pn.getCalqueActif();
+ if (!cq.isSelectionElementEmpty()) {
+ filter = new EfFilterSelectedElement(new CtuluListSelection(cq.getSelectedElementIdx()), _data.getGrid());
+ } else if (!cq.isSelectionPointEmpty()) {
+ filter = new EfFilterSelectedNode(new CtuluListSelection(cq.getSelectedPtIdx()), _data.getGrid());
+ }
+ }
+ return filter;
+ }
+
+}
Deleted: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileFlowrateVolumeBuilder.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileFlowrateVolumeBuilder.java 2013-01-21 20:13:14 UTC (rev 8235)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileFlowrateVolumeBuilder.java 2013-01-22 09:11:12 UTC (rev 8236)
@@ -1,202 +0,0 @@
-/*
- * @creation 31 janv. 07
- * @modification $Date: 2007-06-13 12:58:10 $
- * @license GNU General Public License 2
- * @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne
- * @mail de...@fu...
- */
-package org.fudaa.fudaa.tr.post.profile;
-
-import com.memoire.bu.BuLib;
-import com.memoire.bu.BuTextField;
-import java.util.List;
-import org.fudaa.ctulu.*;
-import org.fudaa.ctulu.gui.CtuluDialog;
-import org.fudaa.ctulu.gui.CtuluDialogPanel;
-import org.fudaa.dodico.commun.DodicoLib;
-import org.fudaa.dodico.ef.EfFilter;
-import org.fudaa.dodico.ef.EfFilterSelectedElement;
-import org.fudaa.dodico.ef.EfFilterSelectedNode;
-import org.fudaa.dodico.ef.EfGridData;
-import org.fudaa.dodico.ef.cubature.EfComputeVolume;
-import org.fudaa.dodico.ef.operation.EfLineFlowrateResult;
-import org.fudaa.dodico.ef.operation.EfLineIntersectionsResultsBuilder;
-import org.fudaa.dodico.h2d.type.H2dVariableType;
-import org.fudaa.ebli.calque.ZEbliCalquesPanel;
-import org.fudaa.fudaa.commun.FudaaInternalFrameSelectorPanel;
-import org.fudaa.fudaa.commun.FudaaLib;
-import org.fudaa.fudaa.commun.courbe.FudaaCourbeTimeListModel;
-import org.fudaa.fudaa.commun.impl.FudaaCommonImplementation;
-import org.fudaa.fudaa.meshviewer.MvLayerGrid;
-import org.fudaa.fudaa.meshviewer.MvResource;
-
-/**
- * @author fred deniger
- * @version $Id: MvProfileFlowrateVolumeBuilder.java,v 1.8 2007-06-13 12:58:10 deniger Exp $
- */
-public final class MvProfileFlowrateVolumeBuilder {
-
- private MvProfileFlowrateVolumeBuilder() {
- }
-
- public static void computeFlowrate(final MvProfileTreeModel _model, final FudaaCommonImplementation _impl,
- final String _title) {
- final CtuluTaskDelegate task = _impl.createTask(H2dVariableType.DEBIT_M3.getName());
- task.start(new Runnable() {
-
- @Override
- public void run() {
- MvProfileFlowrateVolumeBuilder.computeFlowrateAct(_model, task.getStateReceiver(), _impl, _title);
-
- }
- });
- }
-
- public static void computeVolume(final EfGridData _data, final ZEbliCalquesPanel _pn,
- final FudaaCommonImplementation _impl, final double[] _ts, final FudaaCourbeTimeListModel _timeFmt) {
- final CtuluVariable var = H2dVariableType.HAUTEUR_EAU;
- if (!_data.isDefined(var)) {
- _impl.error(DodicoLib.getS("La hauteur d'eau n'est pas d\xE9finie"));
- return;
- }
- EfFilter filter = getSelectedFilter(_data, _pn);
- final MvVolumePanel volumePanel = new MvVolumePanel(filter, _impl, _ts == null ? 0 : _ts.length);
- final String s = DodicoLib.getS("Calcul du volume");
- if (volumePanel.afficheModaleOk(_impl.getFrame(), s)) {
- final CtuluTaskDelegate task = _impl.createTask(s);
- task.start(new Runnable() {
-
- @Override
- public void run() {
- final EfComputeVolume cmp = EfComputeVolume.getVolumeComputer(volumePanel.getSelectedFilter(), task.getStateReceiver(), _data, var, new CtuluAnalyze());
- computeVolumeAct(cmp, volumePanel, null, _ts, _timeFmt, _impl);
-
- }
- });
-
- }
- }
-
- /**
- * @param _data les donnees
- * @param _pn les calques
- * @return le filtres en cours
- */
- public static EfFilter getSelectedFilter(final EfGridData _data, final ZEbliCalquesPanel _pn) {
- EfFilter filter = null;
- if (_pn != null && _pn.getCalqueActif() instanceof MvLayerGrid) {
- final MvLayerGrid cq = (MvLayerGrid) _pn.getCalqueActif();
- if (!cq.isSelectionElementEmpty()) {
- filter = new EfFilterSelectedElement(new CtuluListSelection(cq.getSelectedElementIdx()), _data.getGrid());
- } else if (!cq.isSelectionPointEmpty()) {
- filter = new EfFilterSelectedNode(new CtuluListSelection(cq.getSelectedPtIdx()), _data.getGrid());
- }
- }
- return filter;
- }
-
- protected static void computeVolumeAct(final EfComputeVolume _cmp, final MvVolumePanel _iframe,
- final String _titleForCourbe, final double[] _ts, final FudaaCourbeTimeListModel _timeFmt,
- final FudaaCommonImplementation _impl) {
- final double[] v = _cmp.getVolume(_ts.length);
- if (v != null) {
- BuLib.invokeLater(new Runnable() {
-
- @Override
- public void run() {
- if (_ts.length == 1) {
- final CtuluDialogPanel pn = new CtuluDialogPanel(false);
- final BuTextField tf = new BuTextField();
- tf.setText(DodicoLib.getS("Volume") + "= " + CtuluLib.DEFAULT_NUMBER_FORMAT.format(v[0]) + " m3");
- tf.setEditable(false);
- tf.setBorder(null);
- pn.add(tf);
- pn.afficheModale(_impl.getFrame(), DodicoLib.getS("Volume"), CtuluDialog.OK_OPTION);
- } else {
- MvProfileFlowrateFille dest = (MvProfileFlowrateFille) _iframe.getSelectedFrame();
- if (dest == null) {
- dest = MvProfileFlowrateFille.createBaseFille(_impl, _iframe.getNewFrameTitle(), _timeFmt);
- } else {
- _impl.activateInternalFrame(dest);
- }
- dest.addVolumeCourbe(_ts, v, _titleForCourbe);
-
- }
- }
- });
- }
-
- }
-
- static void afficheFlowrate(final FudaaCommonImplementation _impl, final double[] _ts, final double[] _q,
- final double[] _volumeCumule, final String _titleForCourbe, final FudaaCourbeTimeListModel _timeFmt) {
- if (_ts.length == 1) {
- BuLib.invokeLater(new Runnable() {
-
- @Override
- public void run() {
- final CtuluDialogPanel pn = new CtuluDialogPanel(false);
- final BuTextField tf = new BuTextField();
- tf.setText(H2dVariableType.DEBIT.getName() + "= " + CtuluLib.DEFAULT_NUMBER_FORMAT.format(_q[0]) + " m3/s");
- tf.setEditable(false);
- tf.setBorder(null);
- pn.add(tf);
- pn.afficheModale(_impl.getFrame(), H2dVariableType.DEBIT_M3.getName() + ": ", CtuluDialog.OK_OPTION);
- }
- });
- return;
- }
- final List qInternal = getInternalFrames(_impl);
- final FudaaInternalFrameSelectorPanel pn = new FudaaInternalFrameSelectorPanel(qInternal, MvResource.getS("Afficher les courbes de d\xE9bit dans une nouvelle fen\xEAtre"), MvProfileFlowrateFille.getCommonTitle(_impl));
- if (pn.afficheModaleOk(_impl.getFrame(), H2dVariableType.DEBIT_M3.getName())) {
- MvProfileFlowrateFille fille = (MvProfileFlowrateFille) pn.getSelectedFrame();
- if (fille == null) {
- fille = MvProfileFlowrateFille.createBaseFille(_impl, pn.getNewFrameTitle(), _timeFmt);
- } else {
- _impl.activateInternalFrame(fille);
- }
- fille.addCourbe(_ts, _q, _volumeCumule, _titleForCourbe);
-
- }
-
- }
-
- static List getInternalFrames(final FudaaCommonImplementation _impl) {
- return FudaaLib.getFrameWithClientProperty(_impl, "fudaa.profile.flowrate");
- }
-
- static void computeFlowrateAct(final MvProfileTreeModel _model, final ProgressionInterface _prog,
- final FudaaCommonImplementation _impl, final String _title) {
-// if (!_model.canComputeFlowrate()) { return; }
-
- final EfGridData data = _model.target_.getData();
-// final EfLineIntersectionsResultsBuilder result = _model.getBuilderFor(H2dVariableType.HAUTEUR_EAU);
- final EfLineIntersectionsResultsBuilder result = null;
- if (result == null) {
- return;
- }
- final EfLineFlowrateResult res = new EfLineFlowrateResult(result, H2dVariableType.VITESSE_U,
- H2dVariableType.VITESSE_V, H2dVariableType.HAUTEUR_EAU);
- final double[] ts = _model.timeModel_ == null ? new double[]{0} : _model.timeModel_.getTimesInSec();
- final double[] q = new double[ts.length];
- final double[] volumeCumule = new double[ts.length];
- final ProgressionUpdater up = new ProgressionUpdater(_prog);
- up.setValue(4, ts.length);
- up.majProgessionStateOnly(H2dVariableType.DEBIT_M3.getName());
- for (int i = 0; i < ts.length; i++) {
- q[i] = res.getQ(data, i, _prog);
- if (i > 0) {
- volumeCumule[i] = volumeCumule[i - 1] + q[i] * (ts[i] - ts[i - 1]);
- }
- up.majAvancement();
- }
- BuLib.invokeLater(new Runnable() {
-
- @Override
- public void run() {
- afficheFlowrate(_impl, ts, q, volumeCumule, _title, _model.timeModel_);
- }
- });
-
- }
-}
Copied: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileVolumeBuilder.java (from rev 8119, trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileFlowrateVolumeBuilder.java)
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileVolumeBuilder.java (rev 0)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileVolumeBuilder.java 2013-01-22 09:11:12 UTC (rev 8236)
@@ -0,0 +1,93 @@
+/*
+ * @creation 31 janv. 07
+ * @modification $Date: 2007-06-13 12:58:10 $
+ * @license GNU General Public License 2
+ * @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne
+ * @mail de...@fu...
+ */
+package org.fudaa.fudaa.tr.post.profile;
+
+import com.memoire.bu.BuLib;
+import com.memoire.bu.BuTextField;
+import java.util.List;
+import org.fudaa.ctulu.*;
+import org.fudaa.ctulu.gui.CtuluDialog;
+import org.fudaa.ctulu.gui.CtuluDialogPanel;
+import org.fudaa.dodico.commun.DodicoLib;
+import org.fudaa.dodico.ef.EfFilter;
+import org.fudaa.dodico.ef.EfGridData;
+import org.fudaa.dodico.ef.cubature.EfComputeVolume;
+import org.fudaa.dodico.h2d.type.H2dVariableType;
+import org.fudaa.ebli.calque.ZEbliCalquesPanel;
+import org.fudaa.fudaa.commun.FudaaLib;
+import org.fudaa.fudaa.commun.courbe.FudaaCourbeTimeListModel;
+import org.fudaa.fudaa.commun.impl.FudaaCommonImplementation;
+
+/**
+ * @author fred deniger
+ * @version $Id: MvProfileVolumeBuilder.java,v 1.8 2007-06-13 12:58:10 deniger Exp $
+ */
+public final class MvProfileVolumeBuilder {
+
+ private MvProfileVolumeBuilder() {
+ }
+
+ public static void computeVolume(final EfGridData _data, final ZEbliCalquesPanel _pn,
+ final FudaaCommonImplementation _impl, final double[] _ts, final FudaaCourbeTimeListModel _timeFmt) {
+ final CtuluVariable var = H2dVariableType.HAUTEUR_EAU;
+ if (!_data.isDefined(var)) {
+ _impl.error(DodicoLib.getS("La hauteur d'eau n'est pas d\xE9finie"));
+ return;
+ }
+ EfFilter filter = MvFilterHelper.getSelectedFilter(_data, _pn);
+ final MvVolumePanel volumePanel = new MvVolumePanel(filter, _impl, _ts == null ? 0 : _ts.length);
+ final String s = DodicoLib.getS("Calcul du volume");
+ if (volumePanel.afficheModaleOk(_impl.getFrame(), s)) {
+ final CtuluTaskDelegate task = _impl.createTask(s);
+ task.start(new Runnable() {
+ @Override
+ public void run() {
+ final EfComputeVolume cmp = EfComputeVolume.getVolumeComputer(volumePanel.getSelectedFilter(), task.getStateReceiver(), _data, var, new CtuluAnalyze());
+ computeVolumeAct(cmp, volumePanel, null, _ts, _timeFmt, _impl);
+
+ }
+ });
+
+ }
+ }
+
+ protected static void computeVolumeAct(final EfComputeVolume _cmp, final MvVolumePanel _iframe,
+ final String _titleForCourbe, final double[] _ts, final FudaaCourbeTimeListModel _timeFmt,
+ final FudaaCommonImplementation _impl) {
+ final double[] v = _cmp.getVolume(_ts.length);
+ if (v != null) {
+ BuLib.invokeLater(new Runnable() {
+ @Override
+ public void run() {
+ if (_ts.length == 1) {
+ final CtuluDialogPanel pn = new CtuluDialogPanel(false);
+ final BuTextField tf = new BuTextField();
+ tf.setText(DodicoLib.getS("Volume") + "= " + CtuluLib.DEFAULT_NUMBER_FORMAT.format(v[0]) + " m3");
+ tf.setEditable(false);
+ tf.setBorder(null);
+ pn.add(tf);
+ pn.afficheModale(_impl.getFrame(), DodicoLib.getS("Volume"), CtuluDialog.OK_OPTION);
+ } else {
+ MvProfileFlowrateFille dest = (MvProfileFlowrateFille) _iframe.getSelectedFrame();
+ if (dest == null) {
+ dest = MvProfileFlowrateFille.createBaseFille(_impl, _iframe.getNewFrameTitle(), _timeFmt);
+ } else {
+ _impl.activateInternalFrame(dest);
+ }
+ dest.addVolumeCourbe(_ts, v, _titleForCourbe);
+
+ }
+ }
+ });
+ }
+ }
+
+ static List getInternalFrames(final FudaaCommonImplementation _impl) {
+ return FudaaLib.getFrameWithClientProperty(_impl, "fudaa.profile.flowrate");
+ }
+}
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvVolumeAction.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvVolumeAction.java 2013-01-21 20:13:14 UTC (rev 8235)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvVolumeAction.java 2013-01-22 09:11:12 UTC (rev 8236)
@@ -40,7 +40,7 @@
@Override
public void actionPerformed(final ActionEvent _e) {
- MvProfileFlowrateVolumeBuilder.computeVolume(data_, pn_, pn_.getImpl(), getTimeSteps(), getTimeModel());
+ MvProfileVolumeBuilder.computeVolume(data_, pn_, pn_.getImpl(), getTimeSteps(), getTimeModel());
}
protected FudaaCourbeTimeListModel getTimeModel() {
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvVolumePanel.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvVolumePanel.java 2013-01-21 20:13:14 UTC (rev 8235)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvVolumePanel.java 2013-01-22 09:11:12 UTC (rev 8236)
@@ -29,7 +29,7 @@
public MvVolumePanel(final EfFilter _proposed, final FudaaCommonImplementation _impl, final int _nbTime) {
super(false);
- pn_ = _nbTime > 1 ? new FudaaInternalFrameSelectorPanel(MvProfileFlowrateVolumeBuilder.getInternalFrames(_impl),
+ pn_ = _nbTime > 1 ? new FudaaInternalFrameSelectorPanel(MvProfileVolumeBuilder.getInternalFrames(_impl),
MvResource.getS("Afficher les courbes de volume dans une nouvelle fen\xEAtre"), MvProfileFlowrateFille
.getCommonTitle(_impl)) : null;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-01-24 07:46:11
|
Revision: 8253
http://fudaa.svn.sourceforge.net/fudaa/?rev=8253&view=rev
Author: deniger
Date: 2013-01-24 07:46:01 +0000 (Thu, 24 Jan 2013)
Log Message:
-----------
PREPRO-338
Modified Paths:
--------------
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/rubar/TrRubarOuvrageLayer.java
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-01-24 07:44:05 UTC (rev 8252)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java 2013-01-24 07:46:01 UTC (rev 8253)
@@ -1,6 +1,9 @@
/**
- * @creation 24 mai 2004 @modification $Date: 2007-12-04 09:09:26 $ @license GNU General Public License 2 @copyright (c)1998-2001
- * CETMEF 2 bd Gambetta F-60231 Compiegne @mail de...@fu...
+ * @creation 24 mai 2004
+ * @modification $Date: 2007-12-04 09:09:26 $
+ * @license GNU General Public License 2
+ * @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne
+ * @mail de...@fu...
*/
package org.fudaa.fudaa.tr;
@@ -69,8 +72,8 @@
infoSoft = new BuInformationsSoftware();
infoSoft.name = "prepro";
- infoSoft.version = "1.2-RC20";
- infoSoft.date = "2013-01-22";
+ infoSoft.version = "1.2-RC21";
+ infoSoft.date = "2013-01-24";
infoSoft.rights = TrResource.getS("Tous droits r\xE9serv\xE9s") + ". CETMEF (c)2003-2009";
infoSoft.contact = "fre...@fu...";
infoSoft.license = "GPL2";
@@ -120,7 +123,6 @@
}
_impl.setLauncher(launcher);
final Runnable r = new Runnable() {
-
@Override
public void run() {
f.startApp(_impl);
@@ -251,7 +253,7 @@
final String init = TrPreferences.TR.getStringProperty("tr.code.id", null);
final String[] choix = getChoices();
final BuDialogChoice dialc = new BuDialogChoice(null, TrEditorImplementation.informationsSoftware(),
- TrResource.getS("Configuration cha\xEEne de calcul"), TrResource.getS(
+ TrResource.getS("Configuration cha\xEEne de calcul"), TrResource.getS(
"Veuillez s\xE9lectionner la cha\xEEne de calcul utilis\xE9e"), choix);
dialc.setSize(200, 200);
if (init != null) {
@@ -330,7 +332,6 @@
public void openLogFrame(final File _f) {
if (tail_ == null) {
new CtuluTaskOperationGUI(null, FudaaLib.getS("Console")) {
-
@Override
public void act() {
try {
@@ -381,7 +382,6 @@
final TrPostImplementation post = (TrPostImplementation) launch(null, TrLauncherDefault.this, new TrPostImplementation());
BuLib.invokeLater(new Runnable() {
-
@Override
public void run() {
if (_f != null) {
@@ -414,7 +414,6 @@
final TrPostImplementation post = (TrPostImplementation) launch(null, TrLauncherDefault.this, new TrPostImplementation());
BuLib.invokeLater(new Runnable() {
-
@Override
public void run() {
if (_f != null) {
@@ -445,7 +444,6 @@
final TrPostImplementation post = (TrPostImplementation) launch(null, TrLauncherDefault.this, new TrPostImplementation());
BuLib.invokeLater(new Runnable() {
-
@Override
public void run() {
if (_f != null) {
@@ -461,7 +459,6 @@
public void openSupervisor() {
if (supervisor_ == null) {
BuLib.invokeLater(new Runnable() {
-
@Override
public void run() {
supervisor_ = (TrSupervisorImplementation) launch(null, TrLauncherDefault.this, new TrSupervisorImplementation());
@@ -510,7 +507,7 @@
final TrEditorImplementation alreadyOpened = findImplWithOpenedFile(_projectFile);
if (alreadyOpened != null) {
alreadyOpened.warn(TrResource.getS("Ouverture"), TrResource.getS("Le fichier {0} est d\xE9j\xE0 ouvert", _projectFile.getName()),
- false);
+ false);
alreadyOpened.getFrame().setVisible(true);
alreadyOpened.getFrame().setState(Frame.NORMAL);
alreadyOpened.getFrame().requestFocus();
@@ -518,13 +515,11 @@
}
BuLib.invokeNow(new Runnable() {
-
@Override
public void run() {
final TrEditorImplementation impl = (TrEditorImplementation) launch(null, TrLauncherDefault.this,
- new TrEditorImplementation());
+ new TrEditorImplementation());
BuLib.invokeLater(new Runnable() {
-
@Override
public void run() {
if (_projectFile != null) {
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/rubar/TrRubarOuvrageLayer.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/rubar/TrRubarOuvrageLayer.java 2013-01-24 07:44:05 UTC (rev 8252)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/rubar/TrRubarOuvrageLayer.java 2013-01-24 07:46:01 UTC (rev 8253)
@@ -76,29 +76,18 @@
private final GrPolygone p_ = new GrPolygone();
private boolean showMeshes_ = true;
TraceBox boxNb_;
-
GrBoite domaine_;
TraceIcon inputIc_;
TraceIcon outputIc_;
-
Set ouvToDisplay_;
-
int[] paintTempo_;
-
List paletteId_;
-
boolean showEdgeDesc_;
-
boolean showEdges_ = true;
-
boolean showElementDesc_;
-
boolean showMeshesCenter_ = true;
-
boolean showWorkNumber_;
-
TraceLigne tlPoly_;
-
TraceLigne tlPolyInterne_;
public TrRubarOuvrageLayer(final TrRubarOuvrageLayerModel _m) {
@@ -542,7 +531,7 @@
final BConfigurableInterface[] sect = new BConfigurableInterface[getNbSet() + 2];
for (int i = 1; i < sect.length; i++) {
- ZCalqueAffichageDonneesTraceConfigure traceConfigure = new ZCalqueAffichageDonneesTraceConfigure(this, i-1);
+ ZCalqueAffichageDonneesTraceConfigure traceConfigure = new ZCalqueAffichageDonneesTraceConfigure(this, i - 1);
traceConfigure.setShowColor(false);
traceConfigure.setShowIconType(false);
sect[i] = traceConfigure;
@@ -648,8 +637,7 @@
@Override
/**
- * Devrait \xEAtre remplac\xE9 par getDomaineOnSelected(). Je ne touche pas a cet ajustement, le calcul de la marge autour
- * du zoom me semble douteux. B.M.
+ * Devrait \xEAtre remplac\xE9 par getDomaineOnSelected(). Je ne touche pas a cet ajustement, le calcul de la marge autour du zoom me semble douteux. B.M.
*/
public GrBoite getDomaineOnSelected() {
if (isSelectionEmpty()) {
@@ -900,7 +888,7 @@
@Override
public void doPaintSelection(final Graphics2D _g, final ZSelectionTrace _trace, final GrMorphisme _versEcran, final GrBoite _clipReel) {
if (getM().isModeElt()) {
- super.paintSelection(_g, _trace, _versEcran, _clipReel);
+ super.doPaintSelection(_g, _trace, _versEcran, _clipReel);
return;
}
if (isSelectionEmpty() || getM().isEmpty()) {
@@ -1033,7 +1021,7 @@
getM().getElt(p_, o.getElt1());
p_.boite(tmp);
if ((polyEnv.contains(tmp.e_.x_, tmp.e_.y_)) && (polyEnv.contains(tmp.o_.x_, tmp.o_.y_))
- && VecteurGrPoint.estSelectionneEnv(c, polyEnv, _poly, tester, p_.sommets_, _mode)) {
+ && VecteurGrPoint.estSelectionneEnv(c, polyEnv, _poly, tester, p_.sommets_, _mode)) {
// on teste l'element 2
boolean goOne = true;
if (o.isElt2Set()) {
@@ -1050,7 +1038,7 @@
getM().getElt(p_, o.getMailleIntern(iInt));
p_.boite(tmp);
if ((polyEnv.contains(tmp.e_.x_, tmp.e_.y_)) && (polyEnv.contains(tmp.o_.x_, tmp.o_.y_))
- && !VecteurGrPoint.estSelectionneEnv(c, polyEnv, _poly, tester, p_.sommets_, _mode)) {
+ && !VecteurGrPoint.estSelectionneEnv(c, polyEnv, _poly, tester, p_.sommets_, _mode)) {
all = false;
}
}
@@ -1090,7 +1078,6 @@
*/
@Override
public void setForeground(final Color _v) {
-
}
/**
@@ -1116,5 +1103,4 @@
}
repaint();
}
-
}
\ 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-03-18 20:54:22
|
Revision: 8335
http://fudaa.svn.sourceforge.net/fudaa/?rev=8335&view=rev
Author: deniger
Date: 2013-03-18 20:54:15 +0000 (Mon, 18 Mar 2013)
Log Message:
-----------
Modified Paths:
--------------
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/post/dialogSpec/TrPostDialogCubature.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/persist/TrPostFileFilter.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MVProfileCourbeModelDefault.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacBoundaryCourbeModel.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacWeirCourbeModel.java
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-03-18 20:53:36 UTC (rev 8334)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java 2013-03-18 20:54:15 UTC (rev 8335)
@@ -72,8 +72,8 @@
infoSoft = new BuInformationsSoftware();
infoSoft.name = "prepro";
- infoSoft.version = "1.2-RC21";
- infoSoft.date = "2013-01-24";
+ infoSoft.version = "1.2-RC22";
+ infoSoft.date = "2013-03-18";
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/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogCubature.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogCubature.java 2013-03-18 20:53:36 UTC (rev 8334)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogCubature.java 2013-03-18 20:54:15 UTC (rev 8335)
@@ -3,6 +3,7 @@
import com.memoire.bu.*;
import com.vividsolutions.jts.geom.LinearRing;
import java.awt.BorderLayout;
+import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.GridLayout;
@@ -119,10 +120,12 @@
cbChooseLine_ = new BuCheckBox();
content.add(new BuLabel(TrLib.getString("Sur les objets appartenant \xE0 la ligne")));
content.add(cbChooseLine_);
- JPanel res = new JPanel(new BorderLayout());
- res.add(content, BorderLayout.SOUTH);
+// JPanel res = new JPanel(new BorderLayout());
+// res.add(content, BorderLayout.SOUTH);
treeLignes_ = buildTree();
- res.add(new BuScrollPane(treeLignes_));
+ treeLignes_.setPreferredSize(new Dimension(300, 200));
+// final JScrollPane jScrollPane = new JScrollPane(treeLignes_);
+// res.add(jScrollPane);
treeLignes_.setEnabled(false);
cbChooseLine_.addItemListener(new ItemListener() {
@Override
@@ -144,7 +147,9 @@
} else {
JPanel newPn = new JPanel(new BuBorderLayout());
newPn.add(content, BorderLayout.NORTH);
- newPn.add(new JScrollPane(treeLignes_), BorderLayout.CENTER);
+ final JScrollPane jScrollPane = new JScrollPane(treeLignes_);
+ jScrollPane.setPreferredSize(new Dimension(200, 150));
+ newPn.add(jScrollPane, BorderLayout.CENTER);
content = newPn;
}
ButtonGroup gp = new ButtonGroup();
@@ -392,7 +397,7 @@
EfFilter filter = getFilter();
int nb = source_.getGrid().getEltNb();
for (int i = 0; i < nb; i++) {
- if (filter.isActivatedElt(i)) {
+ if (filter.isActivatedElt(i, EfComputeVolumeSeuil.USE_STRICT_FILTER)) {
set.set(i);
}
}
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/persist/TrPostFileFilter.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/persist/TrPostFileFilter.java 2013-03-18 20:53:36 UTC (rev 8334)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/persist/TrPostFileFilter.java 2013-03-18 20:54:15 UTC (rev 8335)
@@ -6,123 +6,147 @@
/**
* Filter pour le projet trpost
- *
+ *
* @author Adrien Hadoux
*/
public class TrPostFileFilter extends BuFileFilter {
- /**
- * Utilis\xE9 pour l'extension de tous les fichiers, repertoire et ficheirs inclus.
- */
- public final static String DEFAULT_EXTENSION = "POST";
+ /**
+ * Utilis\xE9 pour l'extension de tous les fichiers, repertoire et ficheirs inclus.
+ */
+ public final static String DEFAULT_EXTENSION = "POST";
- /**
- * Filtre utilis\xE9 pour les chooser de selection de projet .POST.
- * @author Adrien Hadoux
- *
- */
- public static class DirectoryPOSTFilter extends FileFilter{
+ /**
+ * Filtre utilis\xE9 pour les chooser de selection de projet .POST.
+ *
+ * @author Adrien Hadoux
+ *
+ */
+ public static class DirectoryPOSTFilter extends FileFilter {
- @Override
- public boolean accept(File f) {
- // TODO Auto-generated method stub
-
- String s = f.getName();
-
- if(s.contains("."+DEFAULT_EXTENSION))
- return true;
+ @Override
+ public boolean accept(File f) {
+ if (f.isDirectory()) {
+ return true;
+ }
+ // TODO Auto-generated method stub
- return false;
- }
+ String s = f.getName();
- @Override
- public String getDescription() {
- // TODO Auto-generated method stub
- return DEFAULT_EXTENSION;
- }
+ if (s.contains("." + DEFAULT_EXTENSION)) {
+ return true;
+ }
- }
+ return false;
+ }
- public TrPostFileFilter(final TrPostFileFormat _ft) {
- super(new String[] { DEFAULT_EXTENSION }, _ft.getName());
+ @Override
+ public String getDescription() {
+ // TODO Auto-generated method stub
+ return DEFAULT_EXTENSION;
+ }
+ }
- }
+ public TrPostFileFilter(final TrPostFileFormat _ft) {
+ super(new String[]{DEFAULT_EXTENSION}, _ft.getName());
- @Override
- public boolean accept(final File _d, final String _fn) {
- if (_d == null) return accept(_fn);
- return accept(_d.getAbsolutePath());
- }
+ }
- @Override
- public boolean accept(final String _f) {
- if (_f == null) { return false; }
- final String name = _f;
- if (name == null) { return false; }
- if (name.equals(TrPostPersistenceFileFinder.MAIN_SETUP_FILENAME)) return true;
- return false;
- }
+ @Override
+ public boolean accept(final File _d, final String _fn) {
+ if (_d == null) {
+ return accept(_fn);
+ }
+ return accept(_d.getAbsolutePath());
+ }
- @Override
- public boolean accept(final File _f) {
- if (_f == null) { return false; }
- final String name = _f.getName();
- if (name == null) { return false; }
- if (name.equals(TrPostPersistenceFileFinder.MAIN_SETUP_FILENAME)) return true;
- return false;
+ @Override
+ public boolean accept(final String _f) {
+ if (_f == null) {
+ return false;
+ }
+ final String name = _f;
+ if (name == null) {
+ return false;
+ }
+ if (name.equals(TrPostPersistenceFileFinder.MAIN_SETUP_FILENAME)) {
+ return true;
+ }
+ return false;
+ }
- }
+ @Override
+ public boolean accept(final File _f) {
+ if (_f == null) {
+ return false;
+ }
+ final String name = _f.getName();
+ if (name == null) {
+ return false;
+ }
+ if (name.equals(TrPostPersistenceFileFinder.MAIN_SETUP_FILENAME)) {
+ return true;
+ }
+ return false;
- /**
- * Indique si le repertoire concern\xE9 est bien un r\xE9pertoire de type POST
- * @param _f
- * @return
- * @author Adrien Hadoux
- */
- public static boolean acceptDirectoryPOST(final File _f){
-
- if(_f==null)
- return false;
- if(!_f.isDirectory() || !_f.getName().contains("."+DEFAULT_EXTENSION))
- return false;
+ }
- //-- test du contenu si il est bien form\xE9: --//
- File[] children=_f.listFiles();
+ /**
+ * Indique si le repertoire concern\xE9 est bien un r\xE9pertoire de type POST
+ *
+ * @param _f
+ * @return
+ * @author Adrien Hadoux
+ */
+ public static boolean acceptDirectoryPOST(final File _f) {
- boolean setupFound=false;
- for(int i=0;!setupFound && i<children.length;i++){
- if (children[i] == null) { setupFound= false; }
- else{
- final String name = children[i].getName();
- if (name == null) { setupFound= false; }
- else
- if (name.equals(TrPostPersistenceFileFinder.MAIN_SETUP_FILENAME)) setupFound= true;
- }
- }
+ if (_f == null) {
+ return false;
+ }
+ if (!_f.isDirectory() || !_f.getName().contains("." + DEFAULT_EXTENSION)) {
+ return false;
+ }
+ //-- test du contenu si il est bien form\xE9: --//
+ File[] children = _f.listFiles();
- return setupFound;
- }
+ boolean setupFound = false;
+ for (int i = 0; !setupFound && i < children.length; i++) {
+ if (children[i] == null) {
+ setupFound = false;
+ } else {
+ final String name = children[i].getName();
+ if (name == null) {
+ setupFound = false;
+ } else if (name.equals(TrPostPersistenceFileFinder.MAIN_SETUP_FILENAME)) {
+ setupFound = true;
+ }
+ }
+ }
- /**
- * Recupere le fichier setup depuis le un r\xE9pertoire de type POST
- * @param _f
- * @return
- * @author Adrien Hadoux
- */
- public static File getSetupFormDirectoryPOST(final File _f){
- File[] children=_f.listFiles();
- for(int i=0; i<children.length;i++){
- if (children[i] == null) {}
- else{
- final String name = children[i].getName();
- if (name == null) { }
- else
- if (name.equals(TrPostPersistenceFileFinder.MAIN_SETUP_FILENAME)) return children[i];
- }
- }
- return null;
- }
+ return setupFound;
+ }
+ /**
+ * Recupere le fichier setup depuis le un r\xE9pertoire de type POST
+ *
+ * @param _f
+ * @return
+ * @author Adrien Hadoux
+ */
+ public static File getSetupFormDirectoryPOST(final File _f) {
+ File[] children = _f.listFiles();
+ for (int i = 0; i < children.length; i++) {
+ if (children[i] == null) {
+ } else {
+ final String name = children[i].getName();
+ if (name == null) {
+ } else if (name.equals(TrPostPersistenceFileFinder.MAIN_SETUP_FILENAME)) {
+ return children[i];
+ }
+ }
+ }
+ return null;
+ }
}
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MVProfileCourbeModelDefault.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MVProfileCourbeModelDefault.java 2013-03-18 20:53:36 UTC (rev 8334)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MVProfileCourbeModelDefault.java 2013-03-18 20:54:15 UTC (rev 8335)
@@ -39,6 +39,11 @@
}
@Override
+ public boolean useSpecificIcon(int idx) {
+ return false;
+ }
+
+ @Override
public boolean isGenerationSourceVisible() {
return true;
}
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacBoundaryCourbeModel.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacBoundaryCourbeModel.java 2013-03-18 20:53:36 UTC (rev 8334)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacBoundaryCourbeModel.java 2013-03-18 20:54:15 UTC (rev 8335)
@@ -54,6 +54,12 @@
return false;
}
+ @Override
+ public boolean useSpecificIcon(int idx) {
+ return false;
+ }
+
+
private void computeMinMax() {
if (isUpdateToDate_) {
return;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacWeirCourbeModel.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacWeirCourbeModel.java 2013-03-18 20:53:36 UTC (rev 8334)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacWeirCourbeModel.java 2013-03-18 20:54:15 UTC (rev 8335)
@@ -41,9 +41,14 @@
s_ = mng_.getTelemacSeuil(_i);
cote_ = _cote;
x_ = _x;
+ }
+ @Override
+ public boolean useSpecificIcon(int idx) {
+ return false;
}
+
@Override
public boolean isGenerationSourceVisible() {
return false;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2013-03-22 10:31:44
|
Revision: 8358
http://fudaa.svn.sourceforge.net/fudaa/?rev=8358&view=rev
Author: deniger
Date: 2013-03-22 10:31:37 +0000 (Fri, 22 Mar 2013)
Log Message:
-----------
am?\195?\169lioration aide
Modified Paths:
--------------
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/common/TrCommonImplementation.java
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-03-22 10:30:53 UTC (rev 8357)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrLauncherDefault.java 2013-03-22 10:31:37 UTC (rev 8358)
@@ -72,8 +72,8 @@
infoSoft = new BuInformationsSoftware();
infoSoft.name = "prepro";
- infoSoft.version = "1.2-RC22";
- infoSoft.date = "2013-03-18";
+ infoSoft.version = "1.2-RC23";
+ infoSoft.date = "2013-03-22";
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/java/org/fudaa/fudaa/tr/common/TrCommonImplementation.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCommonImplementation.java 2013-03-22 10:30:53 UTC (rev 8357)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCommonImplementation.java 2013-03-22 10:31:37 UTC (rev 8358)
@@ -84,6 +84,7 @@
public TrCommonImplementation() {
useNewHelp_ = true;
setOnlyOneApplicationFrame(false);
+ documentationJar = "Fudaa-preproDocumentation.jar";
}
@Override
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <de...@us...> - 2016-02-25 22:02:19
|
Revision: 9307
http://sourceforge.net/p/fudaa/svn/9307
Author: deniger
Date: 2016-02-25 22:02:16 +0000 (Thu, 25 Feb 2016)
Log Message:
-----------
organisation des imports
Modified Paths:
--------------
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrPostImplementation.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DCalqueTime.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DFactory.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DInitialiser.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/data/TrVisuPanel.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoLayerDefault.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModelAbstract.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModelEltDataAdapter.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostCommonImplementation.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostCourbeTreeModelBuilder.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostFlecheModel.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostScopCourbeTreeModel.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionCalqueTable.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionChooseCalqueSelectionTable.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionController.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogBilan.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileBuilder.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileCoordinatesModel.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileFillePanel.java
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrPostImplementation.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrPostImplementation.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrPostImplementation.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -9,9 +9,6 @@
import com.memoire.bu.BuIcon;
import com.memoire.bu.BuInformationsSoftware;
-import org.fudaa.ebli.courbe.EGGraphe;
-import org.fudaa.ebli.courbe.EGGrapheTreeModel;
-import org.fudaa.ebli.courbe.EGGroup;
import org.fudaa.fudaa.tr.common.TrResource;
import org.fudaa.fudaa.tr.post.TrPostCommonImplementation;
import org.fudaa.fudaa.tr.post.TrPostLayoutFille;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DCalqueTime.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DCalqueTime.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DCalqueTime.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -3,7 +3,6 @@
*/
package org.fudaa.fudaa.tr.common;
-import org.fudaa.fudaa.meshviewer.threedim.Mv3DCalque;
import javax.swing.DefaultListSelectionModel;
import javax.swing.JComponent;
import javax.swing.ListModel;
@@ -15,6 +14,7 @@
import org.fudaa.dodico.h2d.type.H2dVariableType;
import org.fudaa.ebli.animation.EbliAnimationAdapterInterface;
import org.fudaa.ebli.controle.BSelecteurListTarget;
+import org.fudaa.fudaa.meshviewer.threedim.Mv3DCalque;
import org.fudaa.fudaa.tr.post.TrPostSource;
/**
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DFactory.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DFactory.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DFactory.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -11,7 +11,6 @@
*/
package org.fudaa.fudaa.tr.common;
-import org.fudaa.fudaa.meshviewer.threedim.Mv3DCalque;
import com.memoire.bu.BuCheckBox;
import com.vividsolutions.jts.geom.Envelope;
import java.awt.Color;
@@ -47,8 +46,9 @@
import org.fudaa.ebli.volume.controles.BArbreVolume;
import org.fudaa.fudaa.meshviewer.MvResource;
import org.fudaa.fudaa.meshviewer.layer.MvFrontierLayerAbstract;
+import org.fudaa.fudaa.meshviewer.threedim.Mv3DBathy;
+import org.fudaa.fudaa.meshviewer.threedim.Mv3DCalque;
import org.fudaa.fudaa.meshviewer.threedim.Mv3DFactory;
-import org.fudaa.fudaa.meshviewer.threedim.Mv3DBathy;
import org.fudaa.fudaa.meshviewer.threedim.Mv3DImage;
import org.fudaa.fudaa.tr.post.TrPostSource;
import org.fudaa.fudaa.tr.post.TrPostSourceTelemac3D;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DInitialiser.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DInitialiser.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/Tr3DInitialiser.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -11,7 +11,6 @@
import org.fudaa.ebli.commun.EbliActionInterface;
import org.fudaa.ebli.commun.EbliActionSimple;
import org.fudaa.ebli.ressource.EbliResource;
-import org.fudaa.fudaa.tr.common.TrAction3D;
import org.fudaa.fudaa.tr.data.TrVisuPanel;
/**
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/data/TrVisuPanel.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/data/TrVisuPanel.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/data/TrVisuPanel.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -8,8 +8,6 @@
package org.fudaa.fudaa.tr.data;
import com.memoire.fu.FuLog;
-import java.io.IOException;
-import java.text.DecimalFormat;
import java.util.List;
import javax.swing.Action;
import javax.swing.JFrame;
@@ -17,7 +15,6 @@
import org.fudaa.ctulu.CtuluExportDataInterface;
import org.fudaa.ctulu.CtuluLib;
import org.fudaa.ctulu.image.CtuluImageImporter;
-import org.fudaa.dodico.ef.EfGridInterface;
import org.fudaa.dodico.h2d.type.H2dVariableType;
import org.fudaa.ebli.calque.BCalque;
import org.fudaa.ebli.calque.BGroupeCalque;
@@ -29,18 +26,12 @@
import org.fudaa.fudaa.commun.impl.FudaaCommonImplementation;
import org.fudaa.fudaa.meshviewer.layer.MvFrontierPointLayer;
import org.fudaa.fudaa.meshviewer.layer.MvIsoPaintersLayer;
-import org.fudaa.fudaa.meshviewer.layer.MvNodeNumberLayer;
import org.fudaa.fudaa.meshviewer.layer.MvVisuPanel;
-import org.fudaa.fudaa.meshviewer.model.MvNodeModelDefault;
import org.fudaa.fudaa.sig.FSigLib;
import org.fudaa.fudaa.sig.layer.FSigImageImportAction;
import org.fudaa.fudaa.sig.layer.FSigVisuPanelController;
import org.fudaa.fudaa.tr.common.Tr3DInitialiser;
import org.fudaa.fudaa.tr.common.TrResource;
-import org.fudaa.fudaa.tr.post.TrIsoModel;
-import org.fudaa.fudaa.tr.post.TrPostCommonImplementation;
-import org.fudaa.fudaa.tr.post.TrPostSource;
-import org.openide.util.Exceptions;
/**
* @author deniger
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoLayerDefault.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoLayerDefault.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoLayerDefault.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -7,7 +7,6 @@
*/
package org.fudaa.fudaa.tr.post;
-import org.fudaa.fudaa.meshviewer.layer.MvIsoModelInterface;
import com.memoire.bu.BuMenuItem;
import com.memoire.bu.BuResource;
import com.memoire.fu.FuLog;
@@ -76,6 +75,7 @@
import org.fudaa.ebli.trace.TraceLigne;
import org.fudaa.ebli.trace.TraceLigneModel;
import org.fudaa.ebli.visuallibrary.calque.EbliWidgetVueCalque;
+import org.fudaa.fudaa.meshviewer.layer.MvIsoModelInterface;
import org.fudaa.fudaa.meshviewer.layer.MvNodeLayer;
import org.fudaa.fudaa.tr.common.TrLib;
import org.fudaa.fudaa.tr.persistence.TrPostIsoLayerPersistence;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModelAbstract.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModelAbstract.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModelAbstract.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -7,7 +7,6 @@
*/
package org.fudaa.fudaa.tr.post;
-import org.fudaa.fudaa.meshviewer.layer.MvIsoModelInterface;
import com.memoire.bu.BuTable;
import com.memoire.fu.FuLog;
import javax.swing.ListModel;
@@ -27,6 +26,7 @@
import org.fudaa.ebli.find.EbliFindExpressionContainerInterface;
import org.fudaa.ebli.geometrie.GrPoint;
import org.fudaa.ebli.palette.BPaletteInfo.InfoData;
+import org.fudaa.fudaa.meshviewer.layer.MvIsoModelInterface;
import org.fudaa.fudaa.meshviewer.model.MvElementModelDefault;
import org.fudaa.fudaa.meshviewer.model.MvExpressionSupplierElement;
import org.fudaa.fudaa.meshviewer.model.MvExpressionSupplierNode;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModelEltDataAdapter.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModelEltDataAdapter.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModelEltDataAdapter.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -11,7 +11,6 @@
*/
package org.fudaa.fudaa.tr.post;
-import org.fudaa.fudaa.meshviewer.layer.MvIsoModelInterface;
import com.memoire.bu.BuTable;
import com.vividsolutions.jts.geom.Envelope;
import org.fudaa.ctulu.CtuluAnalyze;
@@ -25,6 +24,7 @@
import org.fudaa.ebli.geometrie.GrPoint;
import org.fudaa.ebli.geometrie.GrPolygone;
import org.fudaa.ebli.palette.BPaletteInfo.InfoData;
+import org.fudaa.fudaa.meshviewer.layer.MvIsoModelInterface;
import org.fudaa.fudaa.meshviewer.model.MvElementModelDefault;
/**
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostCommonImplementation.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostCommonImplementation.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostCommonImplementation.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -13,29 +13,24 @@
import com.memoire.bu.BuMenuItem;
import com.memoire.bu.BuResource;
import com.memoire.bu.BuWizardDialog;
-
import java.awt.event.ActionEvent;
import java.io.File;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
-
import javax.swing.JInternalFrame;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.SwingUtilities;
-
import org.fudaa.ctulu.CtuluLibString;
import org.fudaa.ctulu.ProgressionInterface;
import org.fudaa.ctulu.gui.CtuluLibDialog;
import org.fudaa.ctulu.gui.CtuluTaskOperationGUI;
import org.fudaa.ebli.calque.BCalque;
-import org.fudaa.ebli.courbe.EGGroup;
import org.fudaa.ebli.courbe.PaletteCourbes;
import org.fudaa.ebli.visuallibrary.calque.CalqueLegendeWidgetAdapter;
import org.fudaa.fudaa.tr.common.TrCommonImplementation;
import org.fudaa.fudaa.tr.common.TrLib;
-import org.fudaa.fudaa.tr.common.TrPaletteCourbe;
import org.fudaa.fudaa.tr.common.TrResource;
import org.fudaa.fudaa.tr.post.actions.TrPostActionChooseAndCreateCalque;
import org.fudaa.fudaa.tr.post.dialogSpec.TrPostWizardCreateScope;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostCourbeTreeModelBuilder.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostCourbeTreeModelBuilder.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostCourbeTreeModelBuilder.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -4,16 +4,13 @@
package org.fudaa.fudaa.tr.post;
import com.memoire.fu.FuEmptyArrays;
-
import gnu.trove.TIntHashSet;
-
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
-
import org.fudaa.ctulu.CtuluCommandContainer;
import org.fudaa.ctulu.CtuluLibArray;
import org.fudaa.ctulu.ProgressionInterface;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostFlecheModel.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostFlecheModel.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostFlecheModel.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -4,7 +4,6 @@
*/
package org.fudaa.fudaa.tr.post;
-import org.fudaa.fudaa.meshviewer.layer.MvIsoModelInterface;
import com.memoire.bu.BuTable;
import com.vividsolutions.jts.geom.Coordinate;
import com.vividsolutions.jts.geom.Envelope;
@@ -30,6 +29,7 @@
import org.fudaa.ebli.palette.BPaletteInfo.InfoData;
import org.fudaa.fudaa.meshviewer.MvResource;
import org.fudaa.fudaa.meshviewer.layer.MvGridLayerGroup;
+import org.fudaa.fudaa.meshviewer.layer.MvIsoModelInterface;
import org.fudaa.fudaa.meshviewer.model.MvElementModelDefault;
import org.fudaa.fudaa.meshviewer.model.MvInfoDelegateAbstract;
import org.fudaa.fudaa.tr.common.TrResource;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostScopCourbeTreeModel.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostScopCourbeTreeModel.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostScopCourbeTreeModel.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -3,7 +3,6 @@
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
-
import org.fudaa.ctulu.CtuluCommandManager;
import org.fudaa.ctulu.CtuluLibArray;
import org.fudaa.ctulu.CtuluNumberFormatI;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionCalqueTable.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionCalqueTable.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionCalqueTable.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -1,7 +1,8 @@
package org.fudaa.fudaa.tr.post.actions;
+import com.memoire.bu.BuTask;
+import com.vividsolutions.jts.geom.LineString;
import java.awt.event.ActionEvent;
-
import org.fudaa.ctulu.CtuluUI;
import org.fudaa.ctulu.ProgressionBuAdapter;
import org.fudaa.ctulu.ProgressionInterface;
@@ -15,9 +16,6 @@
import org.fudaa.fudaa.tr.post.profile.MvProfileCoteTester;
import org.fudaa.fudaa.tr.post.profile.MvProfileFillePanel;
-import com.memoire.bu.BuTask;
-import com.vividsolutions.jts.geom.LineString;
-
/**
* Surcharge de l'action calque Action Table qui propose 2 modes:
* - affiche dans le cas 'classique' les noeuds s\xE9lectionn\xE9es
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionChooseCalqueSelectionTable.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionChooseCalqueSelectionTable.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionChooseCalqueSelectionTable.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -1,61 +1,45 @@
package org.fudaa.fudaa.tr.post.actions;
-import com.memoire.bu.BuBorderLayout;
import com.memoire.bu.BuButton;
import com.memoire.bu.BuPanel;
import com.memoire.bu.BuResource;
import com.memoire.bu.BuTable;
-import java.awt.event.ActionEvent;
-
-import org.fudaa.ctulu.CtuluUI;
-import org.fudaa.ctulu.ProgressionBuAdapter;
-import org.fudaa.ctulu.ProgressionInterface;
-import org.fudaa.dodico.h2d.type.H2dVariableType;
-import org.fudaa.ebli.calque.BArbreCalqueModel;
-import org.fudaa.ebli.calque.ZEbliCalquesPanel;
-import org.fudaa.ebli.calque.action.CalqueActionTable;
-import org.fudaa.ebli.courbe.EGTableAction;
-import org.fudaa.fudaa.tr.post.TrPostVisuPanel;
-import org.fudaa.fudaa.tr.post.profile.MvProfileBuilderFromTree;
-import org.fudaa.fudaa.tr.post.profile.MvProfileCoteTester;
-import org.fudaa.fudaa.tr.post.profile.MvProfileFillePanel;
-
-import com.memoire.bu.BuTask;
import com.vividsolutions.jts.geom.LineString;
import com.vividsolutions.jts.geom.Point;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Frame;
+import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
-import java.awt.event.MouseAdapter;
-import java.awt.event.MouseEvent;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.swing.Action;
import javax.swing.JDialog;
-import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.event.TableModelListener;
import javax.swing.table.TableModel;
import javax.swing.tree.TreePath;
+import org.fudaa.ctulu.CtuluUI;
import org.fudaa.ctulu.gis.GISLib;
import org.fudaa.ctulu.gui.CtuluLibSwing;
-import org.fudaa.ebli.calque.BArbreCalque;
+import org.fudaa.dodico.h2d.type.H2dVariableType;
+import org.fudaa.ebli.calque.BArbreCalqueModel;
import org.fudaa.ebli.calque.BCalque;
import org.fudaa.ebli.calque.BGroupeCalque;
import org.fudaa.ebli.calque.CalqueGISTreeModel;
import org.fudaa.ebli.calque.ZCalqueAffichageDonneesInterface;
-import org.fudaa.ebli.calque.ZModeleDonnees;
+import org.fudaa.ebli.calque.ZEbliCalquesPanel;
import org.fudaa.ebli.calque.ZModelePoint;
-import org.fudaa.ebli.commun.EbliLib;
+import org.fudaa.ebli.calque.action.CalqueActionTable;
import org.fudaa.ebli.commun.EbliTableInfoPanel;
import org.fudaa.ebli.commun.EbliTableInfoTarget;
import org.fudaa.ebli.geometrie.GrPoint;
import org.fudaa.fudaa.tr.common.TrResource;
import org.fudaa.fudaa.tr.post.TrIsoLayerDefault;
+import org.fudaa.fudaa.tr.post.TrPostVisuPanel;
import org.openide.util.Exceptions;
/**
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionController.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionController.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/actions/TrPostActionController.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -9,12 +9,10 @@
import java.util.HashMap;
import java.util.List;
import java.util.Map;
-
import javax.swing.Action;
import javax.swing.JComponent;
import javax.swing.JTabbedPane;
import javax.swing.SwingUtilities;
-
import org.fudaa.ctulu.CtuluUI;
import org.fudaa.ebli.calque.action.CalqueActionTable;
import org.fudaa.ebli.commun.EbliActionInterface;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogBilan.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogBilan.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/dialogSpec/TrPostDialogBilan.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -10,7 +10,6 @@
import com.memoire.bu.BuValueValidator;
import com.vividsolutions.jts.geom.Coordinate;
import com.vividsolutions.jts.geom.LineString;
-
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.Frame;
@@ -18,7 +17,6 @@
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.List;
-
import javax.swing.AbstractAction;
import javax.swing.AbstractListModel;
import javax.swing.BorderFactory;
@@ -32,7 +30,6 @@
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JTextField;
-
import org.apache.commons.lang.StringUtils;
import org.fudaa.ctulu.CtuluLib;
import org.fudaa.ctulu.CtuluLibString;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileBuilder.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileBuilder.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileBuilder.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -9,14 +9,11 @@
import com.memoire.bu.BuLib;
import com.vividsolutions.jts.geom.LineString;
-
import java.awt.Color;
import java.text.DecimalFormat;
import java.util.HashMap;
import java.util.Map;
-
import javax.swing.ListModel;
-
import org.fudaa.ctulu.CtuluActivity;
import org.fudaa.ctulu.CtuluLib;
import org.fudaa.ctulu.CtuluLibString;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileCoordinatesModel.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileCoordinatesModel.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileCoordinatesModel.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -13,15 +13,12 @@
import com.vividsolutions.jts.geom.Coordinate;
import com.vividsolutions.jts.geom.LineString;
-
import java.util.Map;
-
import org.fudaa.ctulu.CtuluLib;
import org.fudaa.ctulu.CtuluListSelectionInterface;
import org.fudaa.ctulu.CtuluUI;
import org.fudaa.ctulu.ProgressionInterface;
import org.fudaa.ctulu.gis.CtuluLibGeometrie;
-import org.fudaa.ctulu.gis.GISPrecision;
import org.fudaa.dodico.ef.EfGridData;
import org.fudaa.dodico.ef.operation.EfLineIntersectionsResultsBuilder;
import org.fudaa.dodico.ef.operation.EfLineIntersectionsResultsI;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileFillePanel.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileFillePanel.java 2016-02-25 22:01:59 UTC (rev 9306)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/profile/MvProfileFillePanel.java 2016-02-25 22:02:16 UTC (rev 9307)
@@ -25,9 +25,7 @@
import org.fudaa.ctulu.ProgressionInterface;
import org.fudaa.dodico.h2d.type.H2dVariableType;
import org.fudaa.ebli.calque.action.EbliCalqueActionTimeChooser;
-import org.fudaa.ebli.commun.BPalettePanelInterface;
import org.fudaa.ebli.commun.EbliActionInterface;
-import org.fudaa.ebli.commun.EbliActionPaletteTreeModel;
import org.fudaa.ebli.commun.EbliLib;
import org.fudaa.ebli.courbe.EGAxeHorizontal;
import org.fudaa.ebli.courbe.EGAxeVertical;
@@ -36,7 +34,6 @@
import org.fudaa.ebli.palette.BPalettePlageDefault;
import org.fudaa.fudaa.commun.courbe.FudaaGrapheTimeAnimatedVisuPanel;
import org.fudaa.fudaa.commun.impl.FudaaCommonImplementation;
-import org.fudaa.fudaa.meshviewer.MvResource;
import org.fudaa.fudaa.tr.common.TrLib;
/**
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|