|
|||||||||
| Home >> All >> org >> fudaa >> dodico >> [ navigation overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.fudaa.dodico.navigation
Class DEcluseFluviale

java.lang.Objectorg.fudaa.dodico.objet.DObjet
org.fudaa.dodico.navigation.DOuvrage
org.fudaa.dodico.navigation.DOuvrageEntreGares
org.fudaa.dodico.navigation.DEcluseFluviale
- All Implemented Interfaces:
- java.io.Serializable
- public class DEcluseFluviale
- extends DOuvrageEntreGares
Navigation fluviale: definition d'une ecluse fluviale. Une ecluse dispose de durees de manoeuvres (moyennes) par defaut. Les navires qui ne sont pas presents dans une IDureesManoeuvre utiliseront ces valeurs par defaut.
- Version:
- $Revision: 1.20 $ $Date: 2002/04/15 12:19:23 $ by $Author: deniger $
| Field Summary | |
private boolean |
automatique_
Ecluse automatique. |
private long |
dureeFausseBassineAvalante_
Durees d'une fausse bassinee avalante. |
private long |
dureeFausseBassineMontante_
Durees d'une fausse bassinee montante. |
private long |
dureeMoyenneBassineeAvalante_
Temps moyen pour une bassinee avalante. |
private long |
dureeMoyenneBassineeMontante_
Temps moyen pour une bassinee montante. |
private long |
dureeMoyenneEntree_
Temps moyen pour une entree de navire. |
private long |
dureeMoyenneSorite_
Temps moyen pour une sortie de navire. |
private IDureesManoeuvresEcluseFluviale[] |
durees_
Tableau des manoeuvres par navire. |
private double |
hauteurEau_
.... |
private double |
tirantMaximum_
Tirant maximum autorise. |
| Fields inherited from class org.fudaa.dodico.navigation.DOuvrageEntreGares |
|
| Fields inherited from class org.fudaa.dodico.navigation.DOuvrage |
|
| Fields inherited from class org.fudaa.dodico.objet.DObjet |
tie_ |
| Constructor Summary | |
DEcluseFluviale()
Taille du tableau de manoeuvre=0. |
|
| Method Summary | |
java.lang.String |
ajouteDurees(IDureesManoeuvresEcluseFluviale _entree)
Ajoute les nouvelles durees de manoeuvre a l'ecluse. |
java.lang.String |
ajouteDureesNavire(INavireType _navire,
long _entree,
long _sortie,
long _montant,
long _avalant)
Ajoute les durees correspondantes. |
boolean |
automatique()
|
void |
automatique(boolean _entree)
|
java.lang.Object |
clone()
Pas implementer completement. |
java.lang.String |
definitDureesManoeuvres(IDureesManoeuvresEcluseFluviale[] _entree)
Affecter le nouveau tableau _entree. |
long |
dureeFausseBassineeAvalante()
|
void |
dureeFausseBassineeAvalante(long _entree)
Affectation si strictement positif. |
long |
dureeFausseBassineeMontante()
|
void |
dureeFausseBassineeMontante(long _entree)
Affectation si strictement positif. |
long |
dureeMoyenneBassineeAvalante()
|
void |
dureeMoyenneBassineeAvalante(long _entree)
Affectation si strictement positif. |
long |
dureeMoyenneBassineeMontante()
|
void |
dureeMoyenneBassineeMontante(long _entree)
Affectation si strictement positif. |
long |
dureeMoyenneEntree()
|
void |
dureeMoyenneEntree(long _entree)
Affectation si strictement positif. |
long |
dureeMoyenneSortie()
|
void |
dureeMoyenneSortie(long _entree)
Affectation si strictement positif. |
IDureesManoeuvresEcluseFluviale |
dureeNavire(INavireType _navire)
Renvoie les durees concernant ce navire. |
IDureesManoeuvresEcluseFluviale[] |
dureesManoeuvres()
|
java.lang.String |
enleveDurees(IDureesManoeuvresEcluseFluviale _entree)
Enlever l'objet en question. |
java.lang.String |
enleveDureesNavire(INavireType _entree)
Enlever les durees concernant le navire. |
double |
hauteurEau()
|
void |
hauteurEau(double _entree)
Affectation si strictement positif. |
double |
tirantMaximum()
|
void |
tirantMaximum(double _entree)
Affectation si strictement positif. |
java.lang.String |
toString()
Description of the Method |
| Methods inherited from class org.fudaa.dodico.navigation.DOuvrageEntreGares |
definitGareAmont, definitGareAval, gareAmont, gareAval, garesValides, valide |
| Methods inherited from class org.fudaa.dodico.navigation.DOuvrage |
active, active, ajouteCreneau, ajouteCreneauConstant, ajouteCreneauNonConstant, creneaux, creneauxChevauches, definitCreneaux, enleveCreneau, enleveCreneauConstant, enleveCreneauNonConstant, largeur, largeur, longueur, longueur, nom, nom, nomValide, profondeur, profondeur |
| Methods inherited from class org.fudaa.dodico.objet.DObjet |
codeHachage, creeClone, dispose, egale, enChaine, initialise, interfacesCorba, moduleCorba, reconnecte, tie |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
automatique_
private boolean automatique_
- Ecluse automatique.
tirantMaximum_
private double tirantMaximum_
- Tirant maximum autorise.
hauteurEau_
private double hauteurEau_
- ....
dureeFausseBassineMontante_
private long dureeFausseBassineMontante_
- Durees d'une fausse bassinee montante.
dureeFausseBassineAvalante_
private long dureeFausseBassineAvalante_
- Durees d'une fausse bassinee avalante.
dureeMoyenneBassineeMontante_
private long dureeMoyenneBassineeMontante_
- Temps moyen pour une bassinee montante.
dureeMoyenneBassineeAvalante_
private long dureeMoyenneBassineeAvalante_
- Temps moyen pour une bassinee avalante.
dureeMoyenneEntree_
private long dureeMoyenneEntree_
- Temps moyen pour une entree de navire.
dureeMoyenneSorite_
private long dureeMoyenneSorite_
- Temps moyen pour une sortie de navire.
durees_
private IDureesManoeuvresEcluseFluviale[] durees_
- Tableau des manoeuvres par navire.
| Constructor Detail |
DEcluseFluviale
public DEcluseFluviale()
- Taille du tableau de manoeuvre=0.
| Method Detail |
toString
public java.lang.String toString()
- Description copied from class:
org.fudaa.dodico.objet.DObjet - Description of the Method
clone
public java.lang.Object clone()
- Pas implementer completement.
automatique
public boolean automatique()
tirantMaximum
public double tirantMaximum()
hauteurEau
public double hauteurEau()
dureeFausseBassineeMontante
public long dureeFausseBassineeMontante()
dureeFausseBassineeAvalante
public long dureeFausseBassineeAvalante()
dureeMoyenneBassineeMontante
public long dureeMoyenneBassineeMontante()
dureeMoyenneBassineeAvalante
public long dureeMoyenneBassineeAvalante()
dureeMoyenneEntree
public long dureeMoyenneEntree()
dureeMoyenneSortie
public long dureeMoyenneSortie()
dureesManoeuvres
public IDureesManoeuvresEcluseFluviale[] dureesManoeuvres()
automatique
public void automatique(boolean _entree)
tirantMaximum
public void tirantMaximum(double _entree)
- Affectation si strictement positif.
hauteurEau
public void hauteurEau(double _entree)
- Affectation si strictement positif.
dureeFausseBassineeMontante
public void dureeFausseBassineeMontante(long _entree)
- Affectation si strictement positif.
dureeFausseBassineeAvalante
public void dureeFausseBassineeAvalante(long _entree)
- Affectation si strictement positif.
dureeMoyenneBassineeMontante
public void dureeMoyenneBassineeMontante(long _entree)
- Affectation si strictement positif.
dureeMoyenneBassineeAvalante
public void dureeMoyenneBassineeAvalante(long _entree)
- Affectation si strictement positif.
dureeMoyenneEntree
public void dureeMoyenneEntree(long _entree)
- Affectation si strictement positif.
dureeMoyenneSortie
public void dureeMoyenneSortie(long _entree)
- Affectation si strictement positif.
ajouteDurees
public java.lang.String ajouteDurees(IDureesManoeuvresEcluseFluviale _entree)
- Ajoute les nouvelles durees de manoeuvre a l'ecluse.
L'objet est ajoute s'il n'est pas deja present et si aucune autre
IDureesManoeuvresEcluseFluviale concerne le meme navire.
ajouteDureesNavire
public java.lang.String ajouteDureesNavire(INavireType _navire, long _entree, long _sortie, long _montant, long _avalant)
- Ajoute les durees correspondantes.
enleveDurees
public java.lang.String enleveDurees(IDureesManoeuvresEcluseFluviale _entree)
- Enlever l'objet en question. cf methodes.templates.
enleveDureesNavire
public java.lang.String enleveDureesNavire(INavireType _entree)
- Enlever les durees concernant le navire.
dureeNavire
public IDureesManoeuvresEcluseFluviale dureeNavire(INavireType _navire)
- Renvoie les durees concernant ce navire. Si le navire utilise les valeurs
par defaut, null est retourne.
definitDureesManoeuvres
public java.lang.String definitDureesManoeuvres(IDureesManoeuvresEcluseFluviale[] _entree)
- Affecter le nouveau tableau _entree. Les anciennes valeurs sont effacees.
Les durees sont ajoutees une a une pour verifier l'integrite du tableau
_entree.
|
|||||||||
| Home >> All >> org >> fudaa >> dodico >> [ navigation overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC