Serialized Form


Package <Unnamed>

Class Errout extends javax.swing.JFrame implements Serializable

Serialized Fields

desktop

javax.swing.JDesktopPane desktop

layout

java.awt.FlowLayout layout

standardT

java.lang.Thread standardT

errorT

java.lang.Thread errorT

standard

Errout.StreamDisplay standard

erreur

Errout.StreamDisplay erreur

quitBtn

javax.swing.JButton quitBtn

killBtn

javax.swing.JButton killBtn

layBtn

javax.swing.JButton layBtn

newBtn

javax.swing.JButton newBtn

currentProcess

java.lang.String[] currentProcess
Stores the current filename and arguments for launching the same process again.

Class Errout.StreamDisplay extends javax.swing.JInternalFrame implements Serializable

Serialized Fields

myDisplay

StreamDisplay myDisplay
Stores the actual component.


Package apprentissage

Class apprentissage.CourbeFonction extends javax.swing.JPanel implements Serializable

Serialized Fields

temoin

Temoin temoin
Ce témoin prévient les Observer enregistrés des modifications du paramètre de la fonction par l'utilisateur.


param

int param
Le numéro du paramètre de la fonction


fonction

IFonction fonction
La fonction à représenter.


minY

double minY
Le minimum affichable de la fonction


maxY

double maxY
Le maximum affichable de la fonction


marge

double marge
La marge entre les extrema de la fonction et les bords du Panel


vMin

double vMin
Le minimum connu de la fonction


vMax

double vMax
Le maximum connu de la fonction


minX

double minX
Le minimum du paramètre affichable


maxX

double maxX
Le maximum du paramètre affichable


auto

boolean auto
Vrai ssi l'echelle verticale s'adapte à la fonction


undefined

boolean undefined
Vrai ssi la fonction doit être échantillonnée


autoX

boolean autoX
Vrai ssi l'echelle horizontale s'adapte au domaine du paramètre


Package apprentissage.flux

Class apprentissage.flux.DescenteDeGradient extends DescenteGradient implements Serializable

serialVersionUID: 100L

Serialized Fields

box

BoxObject box

panel

apprentissage.flux.DescenteDeGradient.Builder panel

debugPanel

javax.swing.JPanel debugPanel
Stocke le panneau de débogage.

Class apprentissage.flux.DescenteDeGradient.Builder extends EmptyBuildingPanel implements Serializable

Class apprentissage.flux.FonctionsMultiples extends MultiFonction implements Serializable

serialVersionUID: 121L

Serialized Fields

box

BoxObject box

panel

apprentissage.flux.FonctionsMultiples.Builder panel

Class apprentissage.flux.FonctionsMultiples.Builder extends EmptyBuildingPanel implements Serializable


Package filtres

Class filtres.TFiltreLineaire extends java.lang.Object implements Serializable

serialVersionUID: 100L

Serialized Fields

centres

double[] centres
un tableau de nombres donnant le centre des différentes tranches du filtre


probas

double[] probas

borneMin

double borneMin

borneMax

double borneMax

temoin

Temoin temoin

Class filtres.TFiltreSigmoide extends java.lang.Object implements Serializable

serialVersionUID: 201L

Serialized Fields

temoin

Temoin temoin

leCentreReponse

double leCentreReponse
Le centre de la réponse du filtre


lAmplitudeReponse

double lAmplitudeReponse
L'amplitude de la réponse du filtre


leMin

double leMin
La borne minimale de la sigmoïde basse


leCentre

double leCentre
La borne minimale de la sigmoïde haute et la borne maximale de la sigmoïde basse


leMax

double leMax
La borne maximale de la sigmoïde haute


borneMin

double borneMin
La borne minimale de l'intervale de validité du filtre


borneMax

double borneMax
La borne maximale de l'intervale de validité du filtre


enReglage

boolean enReglage
Vrai si les paramètres du filtre n'ont pas été validés


champMin

RealField champMin

champCentre

RealField champCentre

champMax

RealField champMax

champCentreReponse

RealField champCentreReponse

champAmplitudeReponse

RealField champAmplitudeReponse

champBorneMin

RealField champBorneMin

champBorneMax

RealField champBorneMax

Package flux

Class flux.AdaptateurFiltre extends Flux implements Serializable

serialVersionUID: 200L

Serialized Fields

filtre

IFiltre filtre
Le filtre à appliquer


box

BoxObject box

panel

BuildingPanel panel

Class flux.AdaptateurFiltre.Builder extends BuildingPanel implements Serializable

Serialized Fields

monFiltre

IFiltre monFiltre

listeFiltres

javax.swing.JComboBox listeFiltres

Class flux.AfficheurCourbes extends javax.swing.JPanel implements Serializable

serialVersionUID: 271L

Serialized Fields

maxNb

int maxNb
le nombre d'éléments de la courbe la plus remplie


dureeAff

int dureeAff
le nombre d'éléments à afficher


scrollG

boolean scrollG
Doit-on scroller à Gauche (Vrai) ou à Droite (Faux)?


modifiable

boolean modifiable
peut-on modifier les courbes ?


graduations

java.util.LinkedList graduations
quadrillage vertical de la zone de tracé


locks

java.util.LinkedList locks
garde les verrouillages actifs


entrees

java.util.LinkedList entrees
Stocke le type des entrées du flux. Tous des UneCourbe.


entrees2

java.util.LinkedList entrees2
Stocke le type des entrées du flux. Tous des Entree.


sourisCliquee

boolean sourisCliquee

stockage

double[] stockage

courbeCliquee

int courbeCliquee

curseurSouris

int curseurSouris

curseurSouris_y

int curseurSouris_y

monEspion

DataChangedListener monEspion

box

BoxObject box

panel

flux.AfficheurCourbes.Builder panel

Class flux.AfficheurCourbes.Builder extends BuildingPanel implements Serializable

Serialized Fields

courbes

java.util.LinkedList courbes

graduations_

java.util.LinkedList graduations_

add

java.awt.Button add

addGraduation

java.awt.Button addGraduation

centre

java.awt.Panel centre

spaceGrad

java.awt.Label spaceGrad

enConstruction

AfficheurCourbes enConstruction

Class flux.AfficheurCourbesDatees extends java.awt.Panel implements Serializable

serialVersionUID: 351L

Serialized Fields

maxDate

long maxDate
l'élément le plux récent.


minDate

long minDate
l'élément le plux vieux.


dureeAff

long dureeAff
le nombre d'éléments à afficher


scrollG

boolean scrollG
Doit-on scroller à Gauche (Vrai) ou à Droite (Faux)?


modifiable

boolean modifiable
peut-on modifier les courbes ?


graduations

java.util.LinkedList graduations
quadrillage vertical de la zone de tracé


locks

java.util.LinkedList locks
garde les verrouillages actifs


entrees

java.util.LinkedList entrees
Stocke le type des entrées du flux. Tous des UneCourbe.


entrees2

java.util.LinkedList entrees2
Stocke le type des entrées du flux. Tous des Entree.


box

BoxObject box
Stocke l'avatar graphique associé au module


panel

flux.AfficheurCourbesDatees.Builder panel

Class flux.AfficheurCourbesDatees.Builder extends BuildingPanel implements Serializable

Serialized Fields

courbes

java.util.LinkedList courbes

graduations_

java.util.LinkedList graduations_

add

java.awt.Button add

addGraduation

java.awt.Button addGraduation

centre

java.awt.Panel centre

spaceGrad

java.awt.Label spaceGrad

enConstruction

AfficheurCourbesDatees enConstruction

Class flux.Broche extends java.lang.Object implements Serializable

serialVersionUID: 121L

Serialized Fields

type

java.lang.Class type
Le type de l'entrée


module

IFlux module
Le IFlux auquel appartient la broche.


noBroche

int noBroche
Le numéro de la broche.


connecteA

IFlux connecteA
Le IFlux auquel la broche est connectée.


noConnection

int noConnection
Le numéro de la broche connecté.

Class flux.Default extends Flux implements Serializable

serialVersionUID: 212L

Serialized Fields

box

BoxObject box

panel

BuildingPanel panel

Class flux.Default.Builder extends EmptyBuildingPanel implements Serializable

Class flux.Demultiplexeur extends Flux implements Serializable

serialVersionUID: 211L

Serialized Fields

doitLocker

boolean doitLocker
Vrai si les modules doivent être lockés en aval lors du multiplexage


box

BoxObject box

panel

flux.Demultiplexeur.Builder panel

Class flux.Demultiplexeur.Builder extends BuildingPanel implements Serializable

Serialized Fields

locker

javax.swing.JComboBox locker

nbSorties

javax.swing.JTextField nbSorties

Class flux.Difference extends Flux implements Serializable

serialVersionUID: 201L

Serialized Fields

v1

DoubleQualite v1

v2

DoubleQualite v2

retard1

java.util.LinkedList retard1

retard2

java.util.LinkedList retard2

box

BoxObject box

panel

BuildingPanel panel

Class flux.Difference.Builder extends EmptyBuildingPanel implements Serializable

Class flux.DoubleDate2DoubleQualite extends Flux implements Serializable

serialVersionUID: 201L

Serialized Fields

box

BoxObject box

panel

BuildingPanel panel

Class flux.DoubleDate2DoubleQualite.Builder extends EmptyBuildingPanel implements Serializable

Class flux.DoubleQualiteFactory extends Flux implements Serializable

serialVersionUID: 200L

Serialized Fields

currentQuality

java.util.LinkedList currentQuality
la liste des qualités en attente.


currentData

java.util.LinkedList currentData
la liste des données en attente.


razed

boolean razed
vrai si la boîte a &eactue;té razée.


box

BoxObject box

panel

BuildingPanel panel

Class flux.DoubleQualiteFactory.Builder extends EmptyBuildingPanel implements Serializable

Class flux.Entree extends Broche implements Serializable

serialVersionUID: 101L

Serialized Fields

flag

boolean flag
Drapeau à l'usage du module possèdant cette broche.

Class flux.EspionADonnees extends javax.swing.JPanel implements Serializable

serialVersionUID: 101L

Serialized Fields

couleur

java.awt.Color couleur

Class flux.Flux extends java.lang.Object implements Serializable

serialVersionUID: 220L

Serialized Fields

sorties

java.util.ArrayList sorties
Stocke les sorties du flux. Tous des Sortie.


entrees

java.util.ArrayList entrees
Stocke le type des entrées du flux. Tous des Class.


locks

java.util.LinkedList locks
garde les verrouillages actifs

Class flux.FluxDumper extends Flux implements Serializable

serialVersionUID: 201L

Serialized Fields

actif

boolean actif
Faux pour empêcher le module de fonctionner !


box

BoxObject box

panel

BuildingPanel panel

Class flux.FluxDumper.Builder extends EmptyBuildingPanel implements Serializable

Class flux.LecteurFichier extends Flux implements Serializable

serialVersionUID: 131L

Serialized Fields

champs

java.util.LinkedList champs
Contient l'ensemble des champs à lire dans le fichier. Ce sont tous des ObjectParser.


descriptions

java.util.LinkedList descriptions
Contient la description de chaque champ. Ce sont tous des String.


box

BoxObject box

panel

BuildingPanel panel

debugPanel

javax.swing.JPanel debugPanel
Le panneau de débogage de ce module.


lire

javax.swing.JButton lire

fic

javax.swing.JTextField fic

sep

javax.swing.JTextField sep

Class flux.LecteurFichier.Builder extends MultiCanalBuilder implements Serializable

Class flux.Memoire extends Flux implements Serializable

serialVersionUID: 200L

Serialized Fields

buffers

java.util.LinkedList buffers
Stocke les données de chaque flux. Tous des LinkedList.


descriptifs

java.util.LinkedList descriptifs
Stocke les descriptions de chaque canal. Tous des String.


box

BoxObject box

monPanneau

flux.Memoire.Builder monPanneau

Class flux.Memoire.Builder extends MultiCanalBuilder implements Serializable

Class flux.MoyenneMobile extends Flux implements Serializable

serialVersionUID: 212L

Serialized Fields

maDuree

int maDuree

maPosition

int maPosition

monHistorique

DoubleQualite[] monHistorique

box

BoxObject box

panel

flux.MoyenneMobile.Builder panel

Class flux.MoyenneMobile.Builder extends BuildingPanel implements Serializable

Serialized Fields

nbPoints

javax.swing.JTextField nbPoints

Class flux.MoyenneMobileModifiable extends Flux implements Serializable

serialVersionUID: 212L

Serialized Fields

maDuree

int maDuree

nouvelleDuree

int nouvelleDuree

maPosition

int maPosition

monHistorique

DoubleQualite[] monHistorique

mesDonnees

java.util.LinkedList mesDonnees

courante

DoubleQualite courante

box

BoxObject box

panel

flux.MoyenneMobileModifiable.Builder panel

Class flux.MoyenneMobileModifiable.Builder extends BuildingPanel implements Serializable

Serialized Fields

nbPoints

javax.swing.JTextField nbPoints

Class flux.MultiSource extends java.lang.Thread implements Serializable

serialVersionUID: 200L

Serialized Fields

sorties

java.util.LinkedList sorties
Stocke les sorties du flux. Tous des Sortie.


descriptifs

java.util.LinkedList descriptifs
Stocke les descriptions de chaque canal. Tous des String.


entrees

java.util.LinkedList entrees
Stocke le type des entrées du flux. Tous des Entree.


debugPanel

javax.swing.JPanel debugPanel
Stocke le panneau de débogage.


memoriser

javax.swing.JButton memoriser
Stocke le bouton memoriser du panneau de débogage.


restart

javax.swing.JButton restart
Stocke le bouton restart du panneau de débogage.


reset

javax.swing.JButton reset
Stocke le bouton reset du panneau de débogage.


locks

java.util.LinkedList locks
garde les verrouillages actifs


locked

boolean locked

box

BoxObject box

monPanneau

flux.MultiSource.Builder monPanneau

Class flux.MultiSource.Builder extends MultiCanalBuilder implements Serializable

Class flux.Pipe extends Flux implements Serializable

serialVersionUID: 200L

Serialized Fields

box

BoxObject box

panel

BuildingPanel panel

Class flux.Pipe.Builder extends EmptyBuildingPanel implements Serializable

Class flux.PointSortie extends Flux implements Serializable

serialVersionUID: 100L

Serialized Fields

temoin

Temoin temoin
Ce champ permet de s'enregistrer comme Observer sur ce flux.


box

BoxObject box

panel

BuildingPanel panel

Class flux.PointSortie.Builder extends EmptyBuildingPanel implements Serializable

Class flux.Selecteur extends javax.swing.JPanel implements Serializable

serialVersionUID: 200L

Serialized Fields

voieSelectionnee

int voieSelectionnee
Stocke la voie actuellemnt sélectionnée


sortie

Sortie sortie
La sortie unique/


fleche

javax.swing.JPanel fleche
Le label blanc utilisé pour garder de la place dans le panel pour dessiner la flèche


canaux

java.util.LinkedList canaux
Stocke le tableau des déscriptions des canaux. Tous des String


entrees

java.util.LinkedList entrees
Stocke le type des entrées du flux. Tous des Entree.


locks

java.util.LinkedList locks

box

BoxObject box

panel

flux.Selecteur.Builder panel

isDragging

boolean isDragging

mouseY

int mouseY

Class flux.Selecteur.Builder extends BuildingPanel implements Serializable

Serialized Fields

data

ChainesPanel data

Class flux.Sortie extends Broche implements Serializable

serialVersionUID: 100L

Class flux.Variations extends Flux implements Serializable

serialVersionUID: 200L

Serialized Fields

maDuree

int maDuree

maPosition

int maPosition

monHistorique

DoubleQualite[] monHistorique

courante

double courante

qualite

double qualite

box

BoxObject box

panel

flux.Variations.Builder panel

Class flux.Variations.Builder extends BuildingPanel implements Serializable

Serialized Fields

nbPoints

javax.swing.JTextField nbPoints

Package flux.afficheurs

Class flux.afficheurs.CourbeDistributionDate extends UneCourbeDatee implements Serializable

serialVersionUID: 110L

Serialized Fields

couleurs

java.awt.Color[] couleurs

Class flux.afficheurs.CourbeDoubleDate extends UneCourbeDatee implements Serializable

serialVersionUID: 110L

Serialized Fields

champMin

RealField champMin

champMax

RealField champMax

Class flux.afficheurs.CourbeDoubleQualite extends UneCourbeDatee implements Serializable

serialVersionUID: 110L

Serialized Fields

champMin

RealField champMin

champMax

RealField champMax

champGradient

RealField champGradient

gradientCouleur

double gradientCouleur

Class flux.afficheurs.CourbeFloatDate extends UneCourbeDatee implements Serializable

serialVersionUID: 110L

Serialized Fields

champMin

RealField champMin

champMax

RealField champMax

Class flux.afficheurs.CourbeFloatQualite extends UneCourbeDatee implements Serializable

serialVersionUID: 110L

Serialized Fields

champMin

RealField champMin

champMax

RealField champMax

champGradient

RealField champGradient

gradientCouleur

double gradientCouleur

Class flux.afficheurs.UneCourbe extends java.lang.Object implements Serializable

serialVersionUID: 210L

Serialized Fields

couleur

java.awt.Color couleur

echelleMin

double echelleMin

echelleMax

double echelleMax

data

java.util.LinkedList data

modifiable

boolean modifiable

Class flux.afficheurs.UneCourbeDatee extends UneCourbe implements Serializable

serialVersionUID: 110L

Serialized Fields

minDate

long minDate

maxDate

long maxDate

Package flux.drawingTool

Class flux.drawingTool.Benchmark extends javax.swing.JFrame implements Serializable

Serialized Fields

diagramme

java.util.LinkedList diagramme
Liste des modules du diagramme.


dessin

javax.swing.JPanel dessin
Le JPanel où est dessiné le diagramme.


threads

java.util.LinkedList threads
Stocke tous les module héritant de Thread.


frames

java.util.LinkedList frames
Stocke tous les module héritant de Frame.


components

java.util.LinkedList components
Stocke tous les module héritant de Component et pas de Frame.


debogables

java.util.LinkedList debogables
Stocke tous les module présentant un panneau de débogage.


entreesLibres

java.util.LinkedList entreesLibres
Stocke toutes les broches d'entrée libres.


sortiesLibres

java.util.LinkedList sortiesLibres
Stocke toutes les broches de sortie libres.


mesFrames

java.util.LinkedList mesFrames
Stocke toutes les frames affichables. Elle peuvent venir d'un module-frame ou d'une frame contenant un module-composant.


commande

javax.swing.JPanel commande
Le panneau de commande des modules.


startStop

javax.swing.JButton startStop
Bouton marche/arrêt de la simulation.


threadsActifs

java.util.LinkedList threadsActifs
Stocke tous les threads démarrés. Chaque élément est un nouvel objet Thread créé avant de le démarrer.


out

java.io.PrintStream out
Stocke la sortie standard.


err

java.io.PrintStream err
Stocke la sortie d'erreur standard.


flux

javax.swing.JFrame flux
Stocke la fenêtre contenant les deux sorties redirigées.

Class flux.drawingTool.BoxObject extends java.lang.Object implements Serializable

serialVersionUID: 100L

Serialized Fields

boxBounds

int[] boxBounds

boxColor

java.awt.Color boxColor

boxText

java.lang.String boxText

associatedModelIndex

int associatedModelIndex

associatedModel

BoxModelObject associatedModel

changeable

boolean changeable

aParser

java.lang.StringBuffer aParser
La chaîne à analyser.


parserPos

int parserPos
La position actuelle dans la chaîne à analyser.

Class flux.drawingTool.BuildingPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 100L

Class flux.drawingTool.EmptyBuildingPanel extends BuildingPanel implements Serializable

Class flux.drawingTool.MultiCanalBuilder extends BuildingPanel implements Serializable

Serialized Fields

canaux

java.util.LinkedList canaux
La liste des canaux. Tous des Class


descriptifs

java.util.LinkedList descriptifs
La description des canaux. Tous des String


superclasse

java.lang.Class superclasse
La super-classe de tous les canaux.


message

java.lang.String message
Le message d'erreur envoyé lors de l'ajout d'un canal de type incompatible.


glue

java.awt.Component glue

lay

java.awt.GridBagLayout lay

cons

java.awt.GridBagConstraints cons

bas

javax.swing.JPanel bas

centre

javax.swing.JPanel centre

ajouter

javax.swing.JButton ajouter

supprimer

javax.swing.JButton supprimer

Class flux.drawingTool.ObjectDrawingFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

url

java.lang.String url

otherClass

java.lang.String otherClass

realObjectList

java.util.LinkedList realObjectList

centerPanel

javax.swing.JPanel centerPanel

scrollPanel

javax.swing.JScrollPane scrollPanel

newBox

BoxObject newBox

currentModel

BoxModelObject currentModel

selectedBoxObject

BoxObject selectedBoxObject

maxX

int maxX

maxY

int maxY

topPanel

javax.swing.JPanel topPanel

load

javax.swing.JButton load

save

javax.swing.JButton save

create

javax.swing.JButton create

compile

javax.swing.JButton compile

test

javax.swing.JButton test

flush

javax.swing.JButton flush

exit

javax.swing.JButton exit

help

javax.swing.JButton help

noOption1

javax.swing.JButton noOption1

noOption2

javax.swing.JButton noOption2

leftPanel

javax.swing.JPanel leftPanel

move

javax.swing.JButton move

changeColor

javax.swing.JButton changeColor

resize

javax.swing.JButton resize

model

javax.swing.JButton model

text

javax.swing.JButton text

links

javax.swing.JButton links

duplicate

javax.swing.JButton duplicate

delete

javax.swing.JButton delete

messagePanel

javax.swing.JPanel messagePanel

selection

javax.swing.JTextField selection

messageArea

javax.swing.JTextField messageArea

scrollIndex

javax.swing.JTextField scrollIndex

chooserPanel

BuildingPanel chooserPanel

modelFrame

java.awt.Dialog modelFrame

modelPanel

javax.swing.JPanel modelPanel

basePanel

javax.swing.JPanel basePanel

selectedModel

int selectedModel

availableModels

java.lang.String[] availableModels

menuDesModeles

javax.swing.JMenu menuDesModeles

modelPret

boolean modelPret

modelAnnule

boolean modelAnnule

modelQuit

javax.swing.JButton modelQuit

modelOk

javax.swing.JButton modelOk

nomBoite

javax.swing.JTextField nomBoite

modelList

javax.swing.JComboBox modelList

modelListBis

ComboMenuBar modelListBis

colorBox

javax.swing.JColorChooser colorBox

boxColorselected

java.awt.Color boxColorselected

boiteFic

javax.swing.JFileChooser boiteFic

filtreDiagrammes

javax.swing.filechooser.FileFilter filtreDiagrammes

mousePointX

int mousePointX
These integers give the co-ordinate of the corner of the * boxes temporarily when they are first created *


mousePointY

int mousePointY
These integers give the co-ordinate of the corner of the * boxes temporarily when they are first created *


toBeCreated

boolean toBeCreated

firstClick

boolean firstClick

toBeResized

boolean toBeResized

toBeMoved

boolean toBeMoved

toBeDuplicated

boolean toBeDuplicated

linkActive

boolean linkActive

useActive

boolean useActive

linkSortie

int linkSortie

linkColor

java.awt.Color linkColor

odfClass

java.lang.Class odfClass

prevWidth

int prevWidth
THE MOUSE INTERFACE * The methods in that following section define several mouse * events. * The different interface functions that are associated with * the different mouse events are described where the mouse * events are defined. *


prevHeight

int prevHeight
THE MOUSE INTERFACE * The methods in that following section define several mouse * events. * The different interface functions that are associated with * the different mouse events are described where the mouse * events are defined. *


firstEntry

boolean firstEntry

Package flux.drawingTool.designers

Class flux.drawingTool.designers.Capsule extends javax.swing.JFrame implements Serializable

Serialized Fields

designer

Designer designer
Le designer encapsulé.


module

BoxModelObject module
Le module cible.


noBroche

int noBroche
La broche cible de module.


envoi

javax.swing.JButton envoi
Le bouton de validation d'une donnée.


envoiBloc

javax.swing.JButton envoiBloc
Le bouton de selection de bloc de données.


raz

javax.swing.JButton raz
Le bouton de remise à zéro.


val

java.lang.Object val

blocEnCours

boolean blocEnCours

bloc

java.util.Vector bloc

Class flux.drawingTool.designers.DateDesigner extends Designer implements Serializable

Serialized Fields

data

javax.swing.JSpinner.DateEditor data

modele

javax.swing.SpinnerDateModel modele

Class flux.drawingTool.designers.Designer extends javax.swing.JPanel implements Serializable

Class flux.drawingTool.designers.DesignerVide extends Designer implements Serializable

Class flux.drawingTool.designers.DoubleDateDesigner extends Designer implements Serializable

Serialized Fields

dataV

javax.swing.JFormattedTextField dataV

dataD

javax.swing.JSpinner.DateEditor dataD

modeleValeur

java.text.DecimalFormat modeleValeur

modeleDate

javax.swing.SpinnerDateModel modeleDate

Class flux.drawingTool.designers.DoubleQualiteDesigner extends Designer implements Serializable

Serialized Fields

dataV

javax.swing.JFormattedTextField dataV

dataQ

javax.swing.JFormattedTextField dataQ

dataD

javax.swing.JSpinner.DateEditor dataD

modeleValeur

java.text.DecimalFormat modeleValeur

modeleQualite

java.text.DecimalFormat modeleQualite

modeleDate

javax.swing.SpinnerDateModel modeleDate

Class flux.drawingTool.designers.IntDateDesigner extends Designer implements Serializable

Serialized Fields

dataV

javax.swing.JSpinner dataV

dataD

javax.swing.JSpinner.DateEditor dataD

modeleDate

javax.swing.SpinnerDateModel modeleDate

modeleValeur

javax.swing.SpinnerNumberModel modeleValeur

Class flux.drawingTool.designers.NumberDesigner extends Designer implements Serializable

Serialized Fields

dataV

javax.swing.JFormattedTextField dataV

modeleValeur

java.text.DecimalFormat modeleValeur

Class flux.drawingTool.designers.StringDesigner extends Designer implements Serializable

Serialized Fields

data

javax.swing.JTextField data

Package markov

Class markov.MarkovException extends java.lang.Exception implements Serializable

Class markov.VueEtats extends javax.swing.JPanel implements Serializable

Serialized Fields

nbCasesCoteY

int nbCasesCoteY

nbCasesCoteX

int nbCasesCoteX

donnees

double[] donnees

Package markov.flux

Class markov.flux.AfficheDistribution extends Flux implements Serializable

Serialized Fields

aff

VueEtats aff

Class markov.flux.AfficheurCarte extends Flux implements Serializable

Serialized Fields

carte

Mapper carte

fenetre

java.awt.Frame fenetre

Class markov.flux.CapteurFiltre extends AdaptateurFiltre implements Serializable

serialVersionUID: 211L

Serialized Fields

pcvs

Distribution[] pcvs
Un tableau[etats] de distributions de probabilités d'observer les valeurs du capteur les états.


nbParametres

int nbParametres
Le nombre de paramètres : nbEtats*(nbValeurs-1)


donnees

java.util.LinkedList donnees
Memorizes the obtained data so that it will be possible to learn


box

BoxObject box

panel

BuildingPanel panel

Class markov.flux.CapteurFiltre.Builder extends BuildingPanel implements Serializable

Serialized Fields

monFiltre

IFiltre monFiltre

listeFiltres

javax.swing.JComboBox listeFiltres

listeModeles

javax.swing.JComboBox listeModeles

modeles

java.util.LinkedList modeles

mesGraphes

javax.swing.JDesktopPane mesGraphes

obs

Distribution[] obs

mesFenetres

java.util.LinkedList mesFenetres

Class markov.flux.CapteurFiltre.Graphe extends javax.swing.JPanel implements Serializable

Serialized Fields

obs

Distribution obs

monFiltre

IFiltre monFiltre

no

int no

originalValue

Distribution originalValue

tmp

double[] tmp

Class markov.flux.CapteurInverse extends Flux implements Serializable

serialVersionUID: 200L

Serialized Fields

monCapteur

CapteurFiltre monCapteur
le capteur à inverser


box

BoxObject box

panel

markov.flux.CapteurInverse.Builder panel

Class markov.flux.CapteurInverse.Builder extends EmptyBuildingPanel implements Serializable

Class markov.flux.CapteursIndependants extends Flux implements Serializable

serialVersionUID: 211L

Serialized Fields

observations

java.util.LinkedList observations
Stocke les observations en attente pendant un cycle lock/unlock. Tous des tableaux[nbEntrees()] de double[] clasées par date.


dates

java.util.LinkedList dates
Stocke les dates des observations en attente pendant un cycle lock/unlock. Tous des Long clasées par date.


ite

java.util.ListIterator ite
Itérateur sur les observations. Sert à interclasser les différents capteurs.


iteD

java.util.ListIterator iteD
Itérateur sur les dates. Sert à interclasser les différents capteurs.


distribCourante

double[][] distribCourante
Valeur pointée actuellement par ite.


dateCourante

java.lang.Long dateCourante
Valeur pointée actuellement par iteD.


nbEtats

int nbEtats
Stocke le nombre d'états pour éviter de le recalculer à chaque fois.


resetting

boolean resetting
True iff the module is being resetted. ie no datum will be sent.


box

BoxObject box

panel

markov.flux.CapteursIndependants.Builder panel

Class markov.flux.CapteursIndependants.Builder extends BuildingPanel implements Serializable

Serialized Fields

nbCapteurs

javax.swing.JTextField nbCapteurs

Class markov.flux.CompareDistribution extends Flux implements Serializable

serialVersionUID: 101L

Serialized Fields

probasA

java.util.LinkedList probasA
Stocke les probabilités reçues sur la broche 1.


probasB

java.util.LinkedList probasB
Stocke les probabilités reçues sur la broche 2.


nb

int nb
Stocke le nombre de comparaisons calculées.


score

double score
Stocke le cumul des comparaisons calculées.


consomme

boolean consomme
Consomme ou non les entrées


box

BoxObject box

panel

markov.flux.CompareDistribution.Builder panel

Class markov.flux.CompareDistribution.Builder extends BuildingPanel implements Serializable

Serialized Fields

consommeCheckBox

javax.swing.JCheckBox consommeCheckBox

Class markov.flux.CompareProbas extends Flux implements Serializable

serialVersionUID: 210L

Serialized Fields

probasA

java.util.LinkedList probasA
Stocke les probabilités reçues sur la broche 1.


probasB

java.util.LinkedList probasB
Stocke les probabilités reçues sur la broche 2.


nb

int nb
Stocke le nombre de comparaisons calculées.


score

double score
Stocke le cumul des comparaisons calculées.


box

BoxObject box

panel

markov.flux.CompareProbas.Builder panel

Class markov.flux.CompareProbas.Builder extends EmptyBuildingPanel implements Serializable

Class markov.flux.Fournisseur extends FournisseurHMM implements Serializable

serialVersionUID: 121L

Serialized Fields

monModele

FournisseurMarkov monModele
le modèle utilisé


prochaineAction

IAction prochaineAction
l'action en cours


actionsNum

java.util.LinkedList actionsNum
les actions numériques.


r

double[] r
Stocke le diagnostic du système


sorties

java.util.ArrayList sorties
Stocke les sorties du flux. Tous des Sortie.


entrees

java.util.ArrayList entrees
Stocke le type des entrées du flux. Tous des Entree.


locks

java.util.LinkedList locks
Les modules ayant verrouillé ce module.


box

BoxObject box
La partie graphique du module présenté dans l'inteface de conception visuelle.

Class markov.flux.FournisseurObservable extends Flux implements Serializable

serialVersionUID: 111L

Serialized Fields

witness

Temoin witness
An observable witness


model

IFournisseur model
The underlying Markov Model


provider

FournisseurHMM provider
The embeded FournisseurHMM


nextAction

IAction nextAction
The current action


actionsNum

java.util.LinkedList actionsNum
The actions numbers. All are NumberDate


box

BoxObject box
The graphic part of the module.


panel

markov.flux.FournisseurObservable.Builder panel
The building panel.

Class markov.flux.FournisseurObservable.Builder extends EmptyBuildingPanel implements Serializable

Class markov.flux.Localisateur extends Fournisseur implements Serializable

serialVersionUID: 120L

Serialized Fields

systeme

Localisation systeme
le système markovien


panel

markov.flux.Localisateur.Builder panel
Le panneau de conception.

Class markov.flux.Localisateur.Builder extends EmptyBuildingPanel implements Serializable

Class markov.flux.Localisateur2 extends Default implements Serializable

serialVersionUID: 201L

Serialized Fields

system

Localisation system
Markov Algorithms


provider

FournisseurObservable provider
The data-providing module

Class markov.flux.Localisateur2.Builder extends EmptyBuildingPanel implements Serializable

Class markov.flux.Mapper extends javax.swing.JPanel implements Serializable

Serialized Fields

decompte

int decompte

identite

java.awt.geom.AffineTransform identite

zoom

java.awt.geom.AffineTransform zoom

antiZoom

java.awt.geom.AffineTransform antiZoom

zoomFactor

double zoomFactor

tampon

java.awt.geom.Area tampon

motifFond

java.awt.geom.Area motifFond

motifFond2

java.awt.geom.Area motifFond2

motifDessus

java.awt.geom.Area motifDessus

data

double[] data

temoin

Temoin temoin

regionsAngle

java.util.Vector[] regionsAngle

perceptsRegionsAngle

java.util.Vector[] perceptsRegionsAngle

angleActif

int angleActif

regions

java.util.Vector regions

regionsSansCollision

java.util.Vector regionsSansCollision

minX

int minX

minY

int minY

maxX

int maxX

maxY

int maxY

tailleX

int tailleX

tailleY

int tailleY

px

int px

qx

int qx

py

int py

qy

int qy

noRegion

int noRegion

noRegion2

int noRegion2

robotRegion

java.awt.geom.Area robotRegion

capteurs

java.awt.geom.Area capteurs

Class markov.flux.ModeleAvecActionsContinues extends FournisseurMarkov implements Serializable

serialVersionUID: 210L

Serialized Fields

matriceSinguliere

boolean[] matriceSinguliere
Indique si la matrice de transition est singulière, ou si les transitions ne dépendront pas du temps écoulé entre 2 données.


nbEtats

int nbEtats
Contient le nombre d'états


nbActions

int nbActions
Contient le nombre d'actions


tempsRef

double tempsRef
le temps de référence.


qMat

Matrix[] qMat
Décomposition en vecteurs propres des matrices de transition.


dMat

Matrix[] dMat
Diagonales de vecteurs propres


rMat

Matrix[] rMat
Inverse de qMat


diagonale

double[][] diagonale
Diagnonale en cour de calcul


noAction

int noAction
Le numéro de l'action considérée.


noEtat

int noEtat
Le numéro de l'état cible considérée.


noEtat2

int noEtat2
Le numéro de l'état source considérée.


enReglage

boolean enReglage
Vrai si les paramètres sont en cours de modification intensive.


transReglage

double[][][] transReglage
Stocke temporairement le matrice de transition.


initReglage

double[] initReglage
Stocke temporairement l'état initial.


box

BoxObject box

panel

markov.flux.ModeleAvecActionsContinues.Builder panel

Class markov.flux.ModeleAvecActionsContinues.Builder extends BuildingPanel implements Serializable

Serialized Fields

editor

ModeleEditeur editor

Class markov.flux.ModeleAvecActionsDiscretes extends FournisseurMarkov implements Serializable

serialVersionUID: 412L

Serialized Fields

nbEtats

int nbEtats
Contient le nombre d'états


nbActions

int nbActions
Contient le nombre d'actions


recompense

double[][] recompense
Contient la récompense associée au choix de d'une action dans un état. recompense[action][etat];


box

BoxObject box

panel

markov.flux.ModeleAvecActionsDiscretes.Builder panel

valides

boolean[] valides

noAction

int noAction

noEtat

int noEtat

noEtat2

int noEtat2

Class markov.flux.ModeleAvecActionsDiscretes.Builder extends BuildingPanel implements Serializable

Serialized Fields

editor

ModeleEditeur editor

Class markov.flux.ModeleEditeur extends javax.swing.JPanel implements Serializable

Serialized Fields

etats

java.lang.String[] etats

actions

java.lang.String[] actions

transition

Distribution[][] transition

initial

Distribution initial

editeur

ModeleEditeur editeur

page1

javax.swing.JPanel page1

panelStruct

javax.swing.JDesktopPane panelStruct

page2

javax.swing.JPanel page2

panelTrans

javax.swing.JInternalFrame[] panelTrans

panelInit

javax.swing.JInternalFrame panelInit

Class markov.flux.Predicteur extends Flux implements Serializable

serialVersionUID: 211L

Serialized Fields

monModele

FournisseurMarkov monModele
le modèle utilisé.


nbEtats

int nbEtats
le nombre d'états du modèle.


donnees

java.util.LinkedList donnees
Les déclencheurs reçus.


actions

java.util.LinkedList actions
Les actions reçues.


beliefs

java.util.LinkedList beliefs
Les belief-states reçus.


tAlpha

double[] tAlpha
Le belief-state en cours d'évaluation.


epsilon

double epsilon

box

BoxObject box

panel

markov.flux.Predicteur.Builder panel

Class markov.flux.Predicteur.Builder extends EmptyBuildingPanel implements Serializable

Class markov.flux.QMDP extends Flux implements Serializable

serialVersionUID: 200L

Serialized Fields

monModele

IFournisseur monModele
Le modèle markovien.


monBut

IRecompense monBut
Le but à atteindre.


vi

ValueIteration vi
L'algorithme de calcul des Q-Values.


calc

markov.flux.QMDP.Calculateur calc
Le Thread de calcul des Q-Values


qValues

double[] qValues
Les Q-Values des états : double[état]


ok

boolean ok
???


box

BoxObject box

panel

markov.flux.QMDP.Builder panel

Class markov.flux.QMDP.Builder extends EmptyBuildingPanel implements Serializable


Package typedonnee

Class typedonnee.DatedData extends java.lang.Object implements Serializable

serialVersionUID: 100L

Class typedonnee.DistributionDate extends DonneeDatee implements Serializable

serialVersionUID: 110L

Class typedonnee.DonneeDatee extends java.lang.Object implements Serializable

serialVersionUID: 110L

Class typedonnee.Double2ProbasDate extends Flux implements Serializable

serialVersionUID: 110L

Serialized Fields

currentDates

java.util.LinkedList currentDates
Waiting dates. All are Date.


currentData

java.util.LinkedList[] currentData
Waiting data. All are Numbers.


razed

boolean razed
vrai si la boîte a &eactue;té razée.


box

BoxObject box

panel

typedonnee.Double2ProbasDate.Builder panel

Class typedonnee.Double2ProbasDate.Builder extends BuildingPanel implements Serializable

Serialized Fields

nbChannels

javax.swing.JTextField nbChannels

useDates

javax.swing.JCheckBox useDates

Class typedonnee.DoubleDate extends DonneeDatee implements Serializable

serialVersionUID: 110L

Class typedonnee.DoubleQualite extends DoubleDate implements Serializable

serialVersionUID: 110L

Class typedonnee.FloatDate extends DonneeDatee implements Serializable

serialVersionUID: 110L

Class typedonnee.FloatQualite extends FloatDate implements Serializable

serialVersionUID: 110L

Class typedonnee.IntDate extends DonneeDatee implements Serializable

serialVersionUID: 110L

Class typedonnee.NumberDate extends DatedData implements Serializable

serialVersionUID: 100L

Class typedonnee.ProbasDate extends DonneeDatee implements Serializable

serialVersionUID: 110L


Package utils

Class utils.ChainesPanel extends javax.swing.JInternalFrame implements Serializable

Serialized Fields

liste

javax.swing.JList liste

ajouter

javax.swing.JButton ajouter

nom

javax.swing.JTextField nom

data

java.util.Vector data
Les données de la fenêtre.

Class utils.ComboMenuBar extends javax.swing.JMenuBar implements Serializable

Serialized Fields

menu

javax.swing.JMenu menu

preferredSize

java.awt.Dimension preferredSize

listeners

java.util.LinkedList listeners

Class utils.ComboMenuBar.ComboMenu extends javax.swing.JMenu implements Serializable

Serialized Fields

iconRenderer

utils.ComboMenuBar.ArrowIcon iconRenderer

Class utils.DaterFactory extends Flux implements Serializable

serialVersionUID: 112L

Serialized Fields

currentDate

java.util.LinkedList currentDate
The pending Date list


currentData

java.util.LinkedList currentData
The pending Number list.


razed

boolean razed
true iff the module has been reseted.


box

BoxObject box

panel

BuildingPanel panel

Class utils.DaterFactory.Builder extends EmptyBuildingPanel implements Serializable

Class utils.JMultiLineToolTip extends javax.swing.JToolTip implements Serializable

Serialized Fields

tipText

java.lang.String tipText

component

javax.swing.JComponent component

columns

int columns

fixedwidth

int fixedwidth

Class utils.Polygon2D extends java.lang.Object implements Serializable

serialVersionUID: 100L

Serialized Fields

npoints

int npoints
The total number of points. The value of npoints represents the number of valid points in this Polygon and might be less than the number of elements in xpoints or ypoints. This value can be NULL.

 
See Also:
Polygon2D.addPoint(double, double)

xpoints

double[] xpoints
The array of x coordinates. The number of elements in this array might be more than the number of x coordinates in this Polygon. The extra elements allow new points to be added to this Polygon without re-creating this array. The value of npoints is equal to the number of valid points in this Polygon.

 
See Also:
Polygon2D.addPoint(double, double)

ypoints

double[] ypoints
The array of y coordinates. The number of elements in this array might be more than the number of y coordinates in this Polygon. The extra elements allow new points to be added to this Polygon without re-creating this array. The value of npoints is equal to the number of valid points in this Polygon.

 
See Also:
Polygon2D.addPoint(double, double)

bounds

java.awt.geom.Rectangle2D bounds
Bounds of the polygon. This value can be NULL. Please see the javadoc comments getBounds().

 
See Also:
Polygon2D.getBoundingBox(), Polygon2D.getBounds()

Class utils.RealField extends javax.swing.JTextField implements Serializable

Serialized Fields

valeurMinimale

double valeurMinimale

valeurMaximale

double valeurMaximale

parent

RealField parent

Class utils.RealField.RealDoc extends javax.swing.text.PlainDocument implements Serializable

Serialized Fields

value

double value

reference

utils.RealField.RealDoc reference

espion

javax.swing.event.ChangeListener espion

masque

java.text.DecimalFormat masque

unstable

boolean unstable

Class utils.StreamDisplay extends javax.swing.JScrollPane implements Serializable

Serialized Fields

txt

javax.swing.JTextArea txt
Stoke la zone de texte affichée.


prefixe

java.lang.String prefixe
Stoke le préfixe ajouté devant chaque ligne recompiée sur la sortie standard. si null, aucun écho ne sera produit.


line

java.lang.String line
Stoke la ligne en cours de traitement.


flux

java.io.BufferedReader flux
Stoke le Reader fournissant les données.