ui.config
Class ConfTranscription

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by ui.config.OngletConf
                      extended by ui.config.ConfTranscription
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, SavableTabbedConfigurationPane

public class ConfTranscription
extends OngletConf
implements java.awt.event.ItemListener, java.awt.event.ActionListener

Onglet de configuration de la transcription

Author:
bruno
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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
(package private)  javax.swing.JButton jbtChoixIM
          Bouton ouvrant le JFileChooser permettant de choisir le répertoire d'installation d'image magick
private  javax.swing.JButton jbtOuvreListeException
          Bouton ouvrant la fenetre d'édition des exception de l'abrégé
private  javax.swing.JButton jbtOuvreListeIVB
          Bouton ouvrant la fenêtre d'édition des ivb
private  javax.swing.JButton jbtRien
          Bouton désactivant toutes les règles complémentaires de transcription
private  javax.swing.JButton jbtTout
          Bouton activant toute les règles complémentaires de transcription
private  javax.swing.JCheckBox jchbDemandeExc
          case à cocher demander les exeptions
private  javax.swing.JCheckBox jchbDemandeIVB
          case à cocher demander les ivb
private  javax.swing.JCheckBox jchbEviDansMot
          case à cocher utiliser les règles des mises en évidence à l'intérieur des mots
private  javax.swing.JCheckBox jchbEviMot
          case à cocher signaler la mise en évidence d'un mot
private  javax.swing.JCheckBox jchbEviPassage
          case à cocher utiliser les règles des passages en évidence
private  javax.swing.JCheckBox jchbImages
          case à cocher transcrire les images en braille
private  javax.swing.JCheckBox jchbMajDouble
          case à cocher utiliser le double préfixe majuscule
private  javax.swing.JCheckBox jchbMajMots
          case à cocher utiliser les règles de mélange de minuscules et de majuscules
private  javax.swing.JCheckBox jchbMajPassage
          case à cocher utiliser les règles de passage en majuscule
private  javax.swing.JCheckBox jchbMathsPref
          case à cocher utiliser la notation trigonométrique spécifique
private  javax.swing.JCheckBox jchbMathsTrigoSpec
          case à cocher utiliser la notation trigonométrique spécifique
private  javax.swing.JSpinner jspAbrTitres
          jspinner indiquant le niveau de titre à partir duquel on abrège les titres
private  javax.swing.JTextField jtfIM
          JtextField contenant l'adresse du répertoire d'installation d'image magick
private  Configuration parent
          Configuration contenant l'onglet
private static long serialVersionUID
          Pour la sérialisation (non utilisé)
private  Language texts
          Textual contents
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ConfTranscription(Configuration p)
          Constructeur
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent ae)
          Implémentation de java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) Active (resp. désactive) toutes (resp.aucune) règle(s)
 boolean enregistrer()
          Enregistre les options de l'onglet
 boolean enregistrer(java.lang.String f)
          Enregistre les options de l'onglet
 void itemStateChanged(java.awt.event.ItemEvent ie)
          Implémentation de java.awt.event.ItemListener#itemStateChanged(java.awt.event.ItemEvent) Active (resp. désactive) les boutons appliquant toutes (resp. aucune) règles
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

texts

private Language texts
Textual contents


serialVersionUID

private static final long serialVersionUID
Pour la sérialisation (non utilisé)

See Also:
Constant Field Values

jbtTout

private javax.swing.JButton jbtTout
Bouton activant toute les règles complémentaires de transcription


jbtRien

private javax.swing.JButton jbtRien
Bouton désactivant toutes les règles complémentaires de transcription


jchbMajDouble

private javax.swing.JCheckBox jchbMajDouble
case à cocher utiliser le double préfixe majuscule


jchbMajPassage

private javax.swing.JCheckBox jchbMajPassage
case à cocher utiliser les règles de passage en majuscule


jchbMajMots

private javax.swing.JCheckBox jchbMajMots
case à cocher utiliser les règles de mélange de minuscules et de majuscules


jchbEviMot

private javax.swing.JCheckBox jchbEviMot
case à cocher signaler la mise en évidence d'un mot


jchbEviPassage

private javax.swing.JCheckBox jchbEviPassage
case à cocher utiliser les règles des passages en évidence


jchbEviDansMot

private javax.swing.JCheckBox jchbEviDansMot
case à cocher utiliser les règles des mises en évidence à l'intérieur des mots


jchbMathsTrigoSpec

private javax.swing.JCheckBox jchbMathsTrigoSpec
case à cocher utiliser la notation trigonométrique spécifique


jchbMathsPref

private javax.swing.JCheckBox jchbMathsPref
case à cocher utiliser la notation trigonométrique spécifique


jchbImages

private javax.swing.JCheckBox jchbImages
case à cocher transcrire les images en braille


jtfIM

private javax.swing.JTextField jtfIM
JtextField contenant l'adresse du répertoire d'installation d'image magick


jbtChoixIM

javax.swing.JButton jbtChoixIM
Bouton ouvrant le JFileChooser permettant de choisir le répertoire d'installation d'image magick


jspAbrTitres

private javax.swing.JSpinner jspAbrTitres
jspinner indiquant le niveau de titre à partir duquel on abrège les titres


jchbDemandeExc

private javax.swing.JCheckBox jchbDemandeExc
case à cocher demander les exeptions


jbtOuvreListeException

private javax.swing.JButton jbtOuvreListeException
Bouton ouvrant la fenetre d'édition des exception de l'abrégé


jchbDemandeIVB

private javax.swing.JCheckBox jchbDemandeIVB
case à cocher demander les ivb


jbtOuvreListeIVB

private javax.swing.JButton jbtOuvreListeIVB
Bouton ouvrant la fenêtre d'édition des ivb


parent

private Configuration parent
Configuration contenant l'onglet

Constructor Detail

ConfTranscription

public ConfTranscription(Configuration p)
Constructeur

Parameters:
p - la JFrame Configuration contenant l'onglet, utile pour l'ouverture des dialogues
Method Detail

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent ie)
Implémentation de java.awt.event.ItemListener#itemStateChanged(java.awt.event.ItemEvent)

Active (resp. désactive) les boutons appliquant toutes (resp. aucune) règles

Specified by:
itemStateChanged in interface java.awt.event.ItemListener
See Also:
jbtRien, jbtTout, ItemListener.itemStateChanged(java.awt.event.ItemEvent)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent ae)
Implémentation de java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) Active (resp. désactive) toutes (resp.aucune) règle(s)

Specified by:
actionPerformed in interface java.awt.event.ActionListener
See Also:
jbtRien, jbtTout, ActionListener.actionPerformed(java.awt.event.ActionEvent)

enregistrer

public boolean enregistrer(java.lang.String f)
Enregistre les options de l'onglet

Specified by:
enregistrer in interface SavableTabbedConfigurationPane
Parameters:
f - adresse du fichier
Returns:
true si l'enregistrement s'est bien passé, false sinon
See Also:
SavableTabbedConfigurationPane.enregistrer(java.lang.String)

enregistrer

public boolean enregistrer()
Enregistre les options de l'onglet

Specified by:
enregistrer in interface SavableTabbedConfigurationPane
Returns:
true si l'enregistrement s'est bien passé, false sinon
See Also:
SavableTabbedConfigurationPane.enregistrer()