|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
ui.dialog.DialogueListe
public class DialogueListe
Cette classe de dialogue permet l'édition et l'enregistrement des listes de mots pour l'abrégé: liste des mots en intégral () liste des mots avec ivb ()
Nested Class Summary | |
---|---|
(package private) class |
DialogueListe.TableModeleIntegral
Classe interne décrivant le modèle de JTable utilisé pour DialogueListe |
Nested classes/interfaces inherited from class javax.swing.JDialog |
---|
javax.swing.JDialog.AccessibleJDialog |
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private boolean |
affichable
vrai si le dialogue peut être affiché |
private javax.swing.JButton |
btAnnuler
Bouton annuler |
private javax.swing.JButton |
btCharger
Bouton charger une liste |
private javax.swing.JButton |
btContinuer
Bouton continuer |
private javax.swing.JButton |
btContinuerMaj
Bouton mettre à jour le fichier |
private javax.swing.JButton |
btCopyList
Bouton faire une copie de sauvegarde de la liste |
private java.util.ArrayList<java.util.ArrayList<java.lang.Object>> |
donnees
données de la table |
private GestionnaireErreur |
gest
Gestionnaire d'erreur |
static int |
INTEGRAL_LIST
Constante représentant la liste de mot en intégral |
static int |
IVB_LIST
Constante représentant la liste de mot avec IVB |
private int |
liste
identifie le type de liste manipulé, voir IVB_LIST et INTEGRAL_LIST |
private java.lang.String |
listeFich
nom du fichier contenant la liste de mots à garder en intégral |
private boolean |
modif
indique si la table a été modifiée |
private static int |
retour
Valeur de retour |
private boolean |
running
vrai si une transcription est en cours |
private static long |
serialVersionUID
pour la sérialisation (non utilisé) |
private javax.swing.JTable |
table
table |
private Language |
texts
Textual contents |
private DialogueListe.TableModeleIntegral |
tm
Modèle pour la table |
Fields inherited from class javax.swing.JDialog |
---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Dialog |
---|
DEFAULT_MODALITY_TYPE |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
private |
DialogueListe(javax.swing.JFrame frame,
boolean r,
GestionnaireErreur g,
Language p,
java.lang.String fichier,
int l)
Constructeur |
|
DialogueListe(java.lang.String fichier)
Constructeur public Ne permet pas l'affichage d'un dialogue, juste la manipulation des données |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent ae)
Gère les actions sur les boutons |
private void |
charger()
Charge une liste de mots et d'expressions dans la liste des mots à transcription personnalisées( Noms propres,...) |
private void |
continuer()
Enregistre le fichier d'exception intégral pour la transcription en cours et ferme la fenêtre |
private void |
copyList()
Copie la liste de mots actuelle dans un fichier de sauvegarde destiné à être rechargé si besoin |
private java.util.ArrayList<java.util.ArrayList<java.lang.Object>> |
creerDonneesTable()
Crée les données pour la JTable table contenues dans le
fichier d'exceptions dico |
private java.util.ArrayList<java.util.ArrayList<java.lang.Object>> |
creerDonneesTable(java.lang.String dico)
Crée les données pour la JTable table contenues dans le
fichier d'exceptions dico |
private void |
fabriqueDialogue()
fabrique le jdialog Si running est vrai, propose de modifier le fichier pour la transcription uniquement, ou aussi le fichier de référence Si running est faux, ne propose que l'enregistrement du fichier de référence |
Language |
getTexts()
|
private void |
maj()
Met à jour le fichier de référence des mots en intégral, puis appelle continuer() |
void |
setModif(boolean m)
Méthode d'accès en écriture à modif |
void |
setVisible(boolean b)
N'appelle Dialog.setVisible(boolean) que si affichable est vrai |
static int |
showDialog(javax.swing.JFrame frame,
boolean running,
GestionnaireErreur g,
Language l,
java.lang.String fichier,
int liste)
Créer et affiche un DialogueIntegral |
void |
windowActivated(java.awt.event.WindowEvent arg0)
|
void |
windowClosed(java.awt.event.WindowEvent arg0)
|
void |
windowClosing(java.awt.event.WindowEvent arg0)
demande l'enregistrement de la table si besoin |
void |
windowDeactivated(java.awt.event.WindowEvent arg0)
|
void |
windowDeiconified(java.awt.event.WindowEvent arg0)
|
void |
windowIconified(java.awt.event.WindowEvent arg0)
|
void |
windowOpened(java.awt.event.WindowEvent arg0)
|
Methods inherited from class javax.swing.JDialog |
---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.awt.Dialog |
---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, show, toBack |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int IVB_LIST
public static final int INTEGRAL_LIST
private Language texts
private static final long serialVersionUID
private java.util.ArrayList<java.util.ArrayList<java.lang.Object>> donnees
private javax.swing.JTable table
private DialogueListe.TableModeleIntegral tm
private static int retour
private boolean modif
private java.lang.String listeFich
private javax.swing.JButton btContinuer
private javax.swing.JButton btContinuerMaj
private javax.swing.JButton btAnnuler
private javax.swing.JButton btCharger
private javax.swing.JButton btCopyList
private boolean running
private boolean affichable
private GestionnaireErreur gest
private int liste
IVB_LIST
et INTEGRAL_LIST
Constructor Detail |
---|
private DialogueListe(javax.swing.JFrame frame, boolean r, GestionnaireErreur g, Language p, java.lang.String fichier, int l)
frame
- la fenêtre appelanter
- vrai si affichage du dialog pendant une transcription, valuer pour running
g
- instance du gestionnaire d'erreursp
- l'objet Language à utiliserfichier
- nom du fichier contenant la listel
- le type de liste utilisé (IVB_LIST
ou INTEGRAL_LIST
)public DialogueListe(java.lang.String fichier)
fichier
- adresse du fichier contenant la listeMethod Detail |
---|
public static int showDialog(javax.swing.JFrame frame, boolean running, GestionnaireErreur g, Language l, java.lang.String fichier, int liste)
frame
- la fenêtre appelanterunning
- vrai si affichage du dialog pendant une transcriptiong
- instance du gestionnaire d'erreurl
- instance de Language pour les textesfichier
- adresse du fichier contenant la listeliste
- le type de liste utilisé (IVB_LIST
ou INTEGRAL_LIST
)
private void fabriqueDialogue()
public void setVisible(boolean b)
Dialog.setVisible(boolean)
que si affichable
est vrai
setVisible
in class java.awt.Dialog
Dialog.setVisible(boolean)
private java.util.ArrayList<java.util.ArrayList<java.lang.Object>> creerDonneesTable()
table
contenues dans le
fichier d'exceptions dico
table
private java.util.ArrayList<java.util.ArrayList<java.lang.Object>> creerDonneesTable(java.lang.String dico)
table
contenues dans le
fichier d'exceptions dico
dico
- adresse du dictionnaire de règle à charger
table
public Language getTexts()
texts
public void setModif(boolean m)
modif
m
- valeur pour modifpublic void windowActivated(java.awt.event.WindowEvent arg0)
windowActivated
in interface java.awt.event.WindowListener
WindowListener.windowActivated(java.awt.event.WindowEvent)
public void windowClosed(java.awt.event.WindowEvent arg0)
windowClosed
in interface java.awt.event.WindowListener
WindowListener.windowClosed(java.awt.event.WindowEvent)
public void windowClosing(java.awt.event.WindowEvent arg0)
windowClosing
in interface java.awt.event.WindowListener
WindowListener.windowClosing(java.awt.event.WindowEvent)
public void windowDeactivated(java.awt.event.WindowEvent arg0)
windowDeactivated
in interface java.awt.event.WindowListener
WindowListener.windowDeactivated(java.awt.event.WindowEvent)
public void windowDeiconified(java.awt.event.WindowEvent arg0)
windowDeiconified
in interface java.awt.event.WindowListener
WindowListener.windowDeiconified(java.awt.event.WindowEvent)
public void windowIconified(java.awt.event.WindowEvent arg0)
windowIconified
in interface java.awt.event.WindowListener
WindowListener.windowIconified(java.awt.event.WindowEvent)
public void windowOpened(java.awt.event.WindowEvent arg0)
windowOpened
in interface java.awt.event.WindowListener
WindowListener.windowOpened(java.awt.event.WindowEvent)
public void actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed
in interface java.awt.event.ActionListener
ActionListener.actionPerformed(java.awt.event.ActionEvent)
private void copyList()
private void charger()
private void continuer()
private void maj()
continuer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |