|
From: <de...@us...> - 2012-04-06 17:08:09
|
Revision: 7058
http://fudaa.svn.sourceforge.net/fudaa/?rev=7058&view=rev
Author: deniger
Date: 2012-04-06 17:08:01 +0000 (Fri, 06 Apr 2012)
Log Message:
-----------
maj translation
Modified Paths:
--------------
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCourbeImporter.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrFrontierLayer.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModel.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostExprDataSupplier.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostImportProjetTableModel.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostInspectorReaderSerafin.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostSourceSerafin.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/reflux/TrRefluxImplHelper.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/rubar/TrRubarVentIsoXOrYPainter.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacSiphonLayer.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacVisuPanel.java
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCourbeImporter.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCourbeImporter.java 2012-04-06 17:03:52 UTC (rev 7057)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCourbeImporter.java 2012-04-06 17:08:01 UTC (rev 7058)
@@ -79,6 +79,7 @@
new CtuluTaskOperationGUI(_ui, FudaaLib.getS("Import") + CtuluLibString.ESPACE
+ EvolutionFileFormat.getInstance().getName()) {
+ @Override
public void act() {
final ProgressionInterface prog = getMainStateReceiver();
_ui.setMainMessage(FudaaLib.getS("Chargement des fichiers du projet"));
@@ -128,6 +129,7 @@
impl_ = _impl;
}
+ @Override
public void actionPerformed(final ActionEvent _e) {
EGExporter.startExport(graphe_, impl_, getFileFormatForExport(graphe_));
}
@@ -152,6 +154,7 @@
mng_ = _mng;
}
+ @Override
public void actionPerformed(final ActionEvent _e) {
final FileFormat[] ft = getFileFormatForImportEvol(target_);
Arrays.sort(ft);
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrFrontierLayer.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrFrontierLayer.java 2012-04-06 17:03:52 UTC (rev 7057)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrFrontierLayer.java 2012-04-06 17:08:01 UTC (rev 7058)
@@ -50,10 +50,12 @@
return (TrFrontiereModel) m_;
}
+ @Override
public ListModel getListModel() {
return getTrModel().getListModel();
}
+ @Override
public ListSelectionModel getListSelectionModel() {
return getTrModel().getListSelectionModel();
}
@@ -62,10 +64,12 @@
return this;
}
+ @Override
public ListModel getTimeListModel() {
return getTrModel().getTimeListModel();
}
+ @Override
public ListSelectionModel getTimeListSelectionModel() {
return getTrModel().getTimeListSelectionModel();
}
@@ -97,6 +101,7 @@
var_ = _varName;
}
+ @Override
public int getColumnCount() {
return 6;
}
@@ -111,10 +116,12 @@
return var_;
}
+ @Override
public int getRowCount() {
return TrFrontiereModel.this.getNbTotalPoint();
}
+ @Override
public Object getValueAt(final int _rowIndex, final int _columnIndex) {
if (_columnIndex == 5) { return CtuluLib.getDouble(data_.getValue(TrFrontiereModel.this
.getGlobalIdxFromFr(_rowIndex))); }
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModel.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModel.java 2012-04-06 17:03:52 UTC (rev 7057)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrIsoModel.java 2012-04-06 17:08:01 UTC (rev 7058)
@@ -111,10 +111,13 @@
}
cbModel.addListDataListener(new ListDataListener() {
+ @Override
public void intervalRemoved(final ListDataEvent _e) {}
+ @Override
public void intervalAdded(final ListDataEvent _e) {}
+ @Override
public void contentsChanged(final ListDataEvent _e) {
model.setTime(cb.getSelectedIndex());
}
@@ -176,6 +179,9 @@
public CtuluRange getPaletteExtremaForSelectedValueAndTimeStep(final CtuluRange _r) {
final CtuluRange r = s_
.getExtremaForTimeStep(_r, var_, tIdx_, getFilterForCurrentVar());
+ if(r==null){
+ return new CtuluRange();
+ }
r.max_ = updateMaxValue(r.max_);
r.min_ = updateMinValue(r.min_);
return r;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostExprDataSupplier.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostExprDataSupplier.java 2012-04-06 17:03:52 UTC (rev 7057)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostExprDataSupplier.java 2012-04-06 17:08:01 UTC (rev 7058)
@@ -36,6 +36,7 @@
varSrc_ = new HashMap();
}
+ @Override
public void initialiseExpr(final CtuluExpr _exp) {
varSrc_.clear();
if (model_ != null) {
@@ -46,6 +47,7 @@
}
}
+ @Override
public void majVariable(final int _idx, final Variable[] _varToUpdate) {
if (_varToUpdate != null) {
for (int i = _varToUpdate.length - 1; i >= 0; i--) {
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostImportProjetTableModel.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostImportProjetTableModel.java 2012-04-06 17:03:52 UTC (rev 7057)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostImportProjetTableModel.java 2012-04-06 17:08:01 UTC (rev 7058)
@@ -25,6 +25,7 @@
title_ = _title;
}
+ @Override
public Object getValueAt(final int _rowIndex, final int _columnIndex) {
if (_columnIndex == 0) { return delete_[_rowIndex]; }
if (_columnIndex == 1) { return title_[_rowIndex]; }
@@ -33,10 +34,12 @@
return CtuluLibString.EMPTY_STRING;
}
+ @Override
public int getRowCount() {
return nb_;
}
+ @Override
public int getColumnCount() {
return 4;
}
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostInspectorReaderSerafin.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostInspectorReaderSerafin.java 2012-04-06 17:03:52 UTC (rev 7057)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostInspectorReaderSerafin.java 2012-04-06 17:08:01 UTC (rev 7058)
@@ -41,6 +41,7 @@
* @version $Id: TrPostInspectorReaderSerafin.java,v 1.7 2007-05-04 14:01:52 deniger Exp $
*/
static final class ResFileFilter implements FilenameFilter {
+ @Override
public boolean accept(final File _dir, final String _name) {
return _name.endsWith("RES");
}
@@ -124,6 +125,7 @@
res++;
}
BuLib.invokeNowOrLater(new Runnable() {
+ @Override
public void run() {
src_.getTime().setTimeSteps(ts.toNativeArray());
}
@@ -168,6 +170,7 @@
}
+ @Override
public void close() {
if (info_ != null) {
info_.close();
@@ -178,6 +181,7 @@
return impl_;
}
+ @Override
public TrPostProjet getPostActivatedProject() {
return prj_;
}
@@ -186,6 +190,7 @@
return prog_;
}
+ @Override
public boolean isPostActivated() {
return prj_ != null;
}
@@ -196,6 +201,7 @@
// && CtuluLibArray.containsObject(_prj.getImpl().getMainPanel().getDesktop().getAllFrames(), _prj.fille_);
}
+ @Override
public boolean isPostActivating() {
if (isActivating_ && isVisuDisplayed(prj_)) {
isActivating_ = false;
@@ -203,6 +209,7 @@
return isActivating_;
}
+ @Override
public int read() {
if (serafin_ == null) {
searchRes();
@@ -259,11 +266,13 @@
return res;
}
+ @Override
public void setImpl(final TrPostCommonImplementation _impl) {
impl_ = _impl;
}
+ @Override
public void setProgression(final ProgressionInterface _prog) {
prog_ = _prog;
}
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostSourceSerafin.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostSourceSerafin.java 2012-04-06 17:03:52 UTC (rev 7057)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/post/TrPostSourceSerafin.java 2012-04-06 17:08:01 UTC (rev 7058)
@@ -29,6 +29,7 @@
return (TrPostSourceReaderSerafin) super.reader_;
}
+ @Override
public long getReferenceDateInMillis() {
return ((TrPostSourceReaderSerafin) super.getReader()).getReferenceDateInMillis();
}
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/reflux/TrRefluxImplHelper.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/reflux/TrRefluxImplHelper.java 2012-04-06 17:03:52 UTC (rev 7057)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/reflux/TrRefluxImplHelper.java 2012-04-06 17:08:01 UTC (rev 7058)
@@ -99,6 +99,7 @@
return gridRunnable_;
}
+ @Override
public void caretUpdate(final CaretEvent _e) {
String s = file_.getText();
if (s == null) { return; }
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/rubar/TrRubarVentIsoXOrYPainter.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/rubar/TrRubarVentIsoXOrYPainter.java 2012-04-06 17:03:52 UTC (rev 7057)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/rubar/TrRubarVentIsoXOrYPainter.java 2012-04-06 17:08:01 UTC (rev 7058)
@@ -53,10 +53,12 @@
this.isY = isY;
}
+ @Override
public boolean isPaletteInitialized() {
return pal_ != null;
}
+ @Override
public void setPalette(final BPalettePlageAbstract _palette) {
if (pal_ == null) {
initPal();
@@ -102,13 +104,16 @@
}
}
+ @Override
public void ventChanged(final H2dRubarVentMng _mng) {
}
+ @Override
public void ventEvolutionContentChanged(final H2dRubarVentMng _mng, final EvolutionReguliereInterface _dest) {
}
+ @Override
public void ventEvolutionUsedChanged(final H2dRubarVentMng _mng, final EvolutionReguliereInterface _dest) {
if (CtuluLibMessage.DEBUG) {
CtuluLibMessage.debug("update plage for vent");
@@ -116,27 +121,33 @@
updatePlage();
}
+ @Override
public double getMax() {
return 0;
}
+ @Override
public double getMin() {
return 0;
}
+ @Override
public String getNom() {
return isY ? H2dVariableType.VENT_Y.getName() : H2dVariableType.VENT_X.getName();
}
+ @Override
public BPalettePlageAbstract getPalette() {
initPal();
return pal_;
}
+ @Override
public boolean isDiscrete() {
return true;
}
+ @Override
public void paint(final Graphics2D _g, final GrMorphisme _versEcran, final GrBoite _clipReel, final int _alpha) {
final GrBoite d = MvGridLayerGroup.getDomaine(param_.getMaillage());
if (!d.intersectXY(_clipReel)) {
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacSiphonLayer.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacSiphonLayer.java 2012-04-06 17:03:52 UTC (rev 7057)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacSiphonLayer.java 2012-04-06 17:08:01 UTC (rev 7058)
@@ -59,11 +59,13 @@
*/
public final class TrTelemacSiphonLayer extends ZCalqueSegment implements H2dtelemacSiponListener {
+ @Override
public void culvertAdded() {
// inutile de remettre a jour l'icone
repaint();
}
+ @Override
public void culvertRemoved() {
// on remet a jour l'icone
if (getM().getNombre() == 0) {
@@ -72,6 +74,7 @@
repaint();
}
+ @Override
public void culvertValueChanged(final boolean _connexionChanged) {
if (_connexionChanged) {
repaint();
@@ -86,6 +89,7 @@
/**
* Utilise uniquement pour remettre a jour l'icone dans l'arbre des calques.
*/
+ @Override
public void sourcesChanged(final DicoEntite _keyword) {
if (getM().getMng().isCoordonnesEnt(_keyword)) {
final int nb = getM().getMng().getNbSource();
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacVisuPanel.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacVisuPanel.java 2012-04-06 17:03:52 UTC (rev 7057)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/telemac/TrTelemacVisuPanel.java 2012-04-06 17:08:01 UTC (rev 7058)
@@ -92,10 +92,12 @@
new TrTelemacVisuPanelModelListener(this);
}
+ @Override
public EfGridInterface getGrid() {
return proj_.getTrTelemacParams().getMaillage();
}
+ @Override
public String editSiNodeOrElement() {
final H2dTelemacSIProperties prop = proj_.getTelemacParametres().getSolutionsInit();
if (!proj_.getTrTelemacParams().isRepriseActivatedByUser() || prop.getVariableDataProvider() == null) {
@@ -163,6 +165,7 @@
acInitFromGeom.putValue(EbliActionInterface.UNABLE_TOOLTIP, TrResource.getS("Cr\xE9er des propri\xE9t\xE9s nodales"));
final EbliActionSimple a1 = new EbliActionSimple(TrResource.getS("G\xE9rer les propri\xE9t\xE9s nodales"), null, "EDIT_GRID_POINT_INIT") {
+ @Override
public void actionPerformed(final ActionEvent _e) {
new TrTelemacDefaultPropertiesEditor(TrTelemacVisuPanel.this).afficheModale(getFrame(), super.getTitle());
}
@@ -183,15 +186,18 @@
protected void addActionsForSiNodeLayer() {
final EbliActionSimple activeSi = new EbliActionSimple(TrResource.getS("Activer les conditions initiales"), null, "ACTIVE_SI_POINT_INIT") {
+ @Override
public void actionPerformed(final ActionEvent _e) {
proj_.getDicoParams().setCheckedValue(proj_.getTrTelemacParams().getRepriseBooleanKw(), DicoDataType.Binaire.TRUE_VALUE, getCmdMng());
}
+ @Override
public String getEnableCondition() {
return TrResource.getS("D\xE9j\xE0 activ\xE9es");
}
+ @Override
public void updateStateBeforeShow() {
super.setEnabled(!proj_.getTrTelemacParams().isRepriseActivatedByUser());
}
@@ -199,15 +205,18 @@
activeSi.setDefaultToolTip(TrResource.getS("Active la reprise de calcul (ou conditions initiales)"));
final EbliActionSimple desactiveSi = new EbliActionSimple(TrResource.getS("D\xE9sactiver les conditions initiales"), null, "ACTIVE_SI_POINT_INIT") {
+ @Override
public void actionPerformed(final ActionEvent _e) {
proj_.getDicoParams().setCheckedValue(proj_.getTrTelemacParams().getRepriseBooleanKw(), DicoDataType.Binaire.FALSE_VALUE, getCmdMng());
}
+ @Override
public String getEnableCondition() {
return TrResource.getS("D\xE9j\xE0 unactiv\xE9es");
}
+ @Override
public void updateStateBeforeShow() {
super.setEnabled(proj_.getTrTelemacParams().isRepriseActivatedByUser());
}
@@ -215,10 +224,12 @@
desactiveSi.setDefaultToolTip(TrResource.getS("D\xE9sactive la reprise de calcul (ou conditions initiales)"));
final EbliActionSimple initSi = new EbliActionSimple(TrResource.getS("G\xE9rer les variables"), null, "EDIT_SI_POINT_INIT") {
+ @Override
public void actionPerformed(final ActionEvent _e) {
new TrTelemacDefaultPropertiesEditor(TrTelemacVisuPanel.this).afficheModale(getFrame(), super.getTitle());
}
+ @Override
public void updateStateBeforeShow() {
super.setEnabled(proj_.getTrTelemacParams().isRepriseActivatedByUser());
}
@@ -231,6 +242,7 @@
acEditerCommon.putValue(EbliActionInterface.UNABLE_TOOLTIP, enableCondition);
final EbliActionSimple acSitest = new SiCheckHauteurEau() {
+ @Override
public void updateStateBeforeShow() {
super.setEnabled(((H2dTelemacSIProperties) (getSiPointLayer().getSource())).containsValuesFor(H2dVariableType.COTE_EAU));
}
@@ -245,6 +257,7 @@
}
+ @Override
public void addCqMaillage(final EfGridInterface _m, final MvInfoDelegate _d) {
final MvNodeModelDefault pt = new TrTelemacNodeModel(_m, proj_.getTelemacParametres().getNodalProperties(), _d);
pt.setDelegate(_d);
@@ -253,9 +266,11 @@
addCqMaillage(_m, pt, elt);
}
+ @Override
protected void addCqMaillage(final EfGridInterface _m, final MvNodeModel _ptModel, final MvElementModel _eltModel) {
final MvNodeLayer node = new MvNodeLayer(_ptModel) {
+ @Override
public EbliFindExpressionContainerInterface getExpressionContainer() {
return ((TrTelemacNodeModel) super.modele_).getExpressionContainer();
}
@@ -359,6 +374,7 @@
editBoundary(b, _cmd);
}
+ @Override
public String getProjectName() {
return proj_.getParamsFile().getAbsolutePath();
}
@@ -496,14 +512,17 @@
final List<EbliActionInterface> actions = new ArrayList<EbliActionInterface>();
actions.add(new EbliActionSimple(TrResource.getS("Editer le bord s\xE9lectionn\xE9"), null, "FRONTIER_EDIT") {
+ @Override
public void actionPerformed(final ActionEvent _arg) {
editBoundary();
}
+ @Override
public String getEnableCondition() {
return getEditBordEnableCond();
}
+ @Override
public void updateStateBeforeShow() {
boolean enable = false;
final TrTelemacBcBoundaryBlockLayer layer = (TrTelemacBcBoundaryBlockLayer) getLayerBcBoundary();
@@ -519,6 +538,7 @@
});
actions.add(new EbliActionSimple(TrResource.getS("Supprimer un bord liquide"), null, "FRONTIER_REMOVE") {
+ @Override
public void actionPerformed(final ActionEvent _arg) {
final TrBcBoundaryLayerAbstract layer = (TrBcBoundaryLayerAbstract) getLayerBcBoundary();
final int i = layer.isSelectionInUniqueBloc();
@@ -539,10 +559,12 @@
}
+ @Override
public String getEnableCondition() {
return TrResource.getS("Un seul bord liquide doit \xEAtre s\xE9lectionn\xE9");
}
+ @Override
public void updateStateBeforeShow() {
boolean enable = false;
final TrTelemacBcBoundaryBlockLayer layer = (TrTelemacBcBoundaryBlockLayer) getLayerBcBoundary();
@@ -562,14 +584,17 @@
});
actions.add(new EbliActionSimple(TrResource.getS("Visualiser les profils"), null, "PROFIL_EDIT") {
+ @Override
public void actionPerformed(final ActionEvent _arg) {
createProfilFille();
}
+ @Override
public String getEnableCondition() {
return getEditBordEnableCond() + "<br>" + TrResource.getS("Ce bord doit contenir des variables \xE9ditables spatiallement");
}
+ @Override
public void updateStateBeforeShow() {
boolean enable = false;
final TrTelemacBcBoundaryBlockLayer layer = (TrTelemacBcBoundaryBlockLayer) getLayerBcBoundary();
@@ -606,14 +631,17 @@
if (isBcPointEditable()) {
r.add(new EbliActionSimple(TrResource.getS("Editer noeuds"), null, "FRONTIER_EDIT") {
+ @Override
public void actionPerformed(final ActionEvent _arg) {
editBcPoint();
}
+ @Override
public String getEnableCondition() {
return EbliLib.getS("S\xE9lectionner au moins un noeud");
}
+ @Override
public void updateStateBeforeShow() {
super.setEnabled(!getLayerBcPoint().isSelectionEmpty());
}
@@ -622,14 +650,17 @@
// Edit the selected boundary
r.add(new EbliActionSimple(TrResource.getS("Editer bords"), null, "FRONTIER_EDIT") {
+ @Override
public void actionPerformed(final ActionEvent _arg) {
editBordBcPoint();
}
+ @Override
public String getEnableCondition() {
return EbliLib.getS("Un seul bord doit \xEAtre s\xE9lectionn\xE9");
}
+ @Override
public void updateStateBeforeShow() {
boolean valide = false;
final MvFrontierPointLayer layer = getLayerBcPoint();
@@ -645,14 +676,17 @@
r.add(null);
r.add(new EbliActionSimple(TrResource.getS("Supprimer les noeuds liquides"), null, "REMOVE_LIQUID_POINT") {
+ @Override
public void actionPerformed(final ActionEvent _arg) {
removeLiquidPointsBcPoint();
}
+ @Override
public String getEnableCondition() {
return TrResource.TR.getString("Pour supprimer des noeuds liquides:" + "<br> choisir des noeuds adjacents appartenant \xE0 la m\xEAme fronti\xE8re");
}
+ @Override
public void updateStateBeforeShow() {
boolean enable = false;
final MvFrontierPointLayer layer = getLayerBcPoint();
@@ -665,15 +699,18 @@
});
r.add(new EbliActionSimple(TrResource.getS("Ins\xE9rer des noeuds liquides..."), null, "ADD_LIQUID_POINTS") {
+ @Override
public void actionPerformed(final ActionEvent _arg) {
insertLiquidPointsBcPoint(true);
}
+ @Override
public String getEnableCondition() {
return TrResource.TR.getString("Pour ins\xE9rer des noeuds liquides:<br> " + "s\xE9lectionner des noeuds adjacents (au moins 2),<br> "
+ "les noeuds doivent \xEAtre strictement inclus dans un bord solide,<br> " + "la taille d'un bord solide est au minimum de 3 noeuds.");
}
+ @Override
public void updateStateBeforeShow() {
boolean enable = false;
final MvFrontierPointLayer layer = getLayerBcPoint();
@@ -687,15 +724,18 @@
});
r.add(new EbliActionSimple(TrResource.getS("Agrandir un bord liquide"), null, "INCREASE_LIQUID_BORDER") {
+ @Override
public void actionPerformed(final ActionEvent _arg) {
increaseLiquidPoint();
}
+ @Override
public String getEnableCondition() {
return TrResource.TR.getString("Pour agrandir un bord liquide:<br> s\xE9lectionner des noeuds adjacents,"
+ "<br> un seul bord liquide doit \xEAtre s\xE9lectionn\xE9,<br> " + "la taille d'un bord solide est au minimum de 3 noeuds.");
}
+ @Override
public void updateStateBeforeShow() {
boolean enable = false;
final MvFrontierPointLayer layer = getLayerBcPoint();
@@ -717,6 +757,7 @@
return (EbliActionInterface[]) r.toArray(new EbliActionInterface[r.size()]);
}
+ @Override
public String editBcPoint() {
final MvFrontierPointLayer layer = getLayerBcPoint();
final int i = layer.isSelectionInUniqueBloc();
@@ -752,6 +793,7 @@
return getEditBordEnableCond();
}
+ @Override
public String editGridPoly() {
return null;
}
@@ -771,14 +813,17 @@
return (H2dTelemacBordParFrontiere) getBcMng().getBlockFrontier(_i);
}
+ @Override
public boolean isBcPointEditable() {
return proj_.getTelemacFileFormatVersion().isBcPointEditable();
}
+ @Override
public boolean isGridPointEditable() {
return proj_.getTelemacParametres().isNodalPropertiesModifiable();
}
+ @Override
public H2dParameters getParams() {
return proj_.getTelemacParametres();
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|