Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.fudaa.fudaa.prert.panel
Class PrertPnImageRaster  view PrertPnImageRaster download PrertPnImageRaster.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.memoire.bu.BuPanel
                      extended byorg.fudaa.fudaa.prert.panel.PrertPnDialog
                          extended byorg.fudaa.fudaa.prert.panel.PrertPnImageRaster
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, org.fudaa.ebli.calque.FormeEventListener, java.awt.image.ImageObserver, javax.swing.event.ListSelectionListener, java.awt.MenuContainer, java.io.Serializable, java.awt.event.WindowListener

public class PrertPnImageRaster
extends PrertPnDialog
implements org.fudaa.ebli.calque.FormeEventListener, javax.swing.event.ListSelectionListener

Version:
$Id$

Nested Class Summary
private  class PrertPnImageRaster.pointPixel
           
(package private)  class PrertPnImageRaster.pointPixelRenderer
           
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  com.memoire.bu.BuButton btAjout_
           
private  com.memoire.bu.BuButton btModifier_
           
private  com.memoire.bu.BuToggleButton btSaisie_
           
private  com.memoire.bu.BuButton btSupprimer_
           
private  org.fudaa.fudaa.prert.PrertCalqueImageRaster calque_
           
private  org.fudaa.fudaa.prert.PrertFilleCalques fille_
           
private  com.memoire.bu.BuList liste_
           
private  javax.swing.DefaultListModel listeModele_
           
private  PrertPnSaisiePointPixel saisiePoint_
           
 
Fields inherited from class org.fudaa.fudaa.prert.panel.PrertPnDialog
dialog_, modale_, OK_APPLY_OPTION, OK_CANCEL_APPLY_OPTION, OK_CANCEL_OPTION, OK_OPTION, option_
 
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.Container
 
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
PrertPnImageRaster(org.fudaa.fudaa.prert.PrertCalqueImageRaster _calque, org.fudaa.fudaa.prert.PrertFilleCalques _fille)
           
 
Method Summary
protected  void actionApply()
          Méthode à surcharger : elle est appelee si le bouton APPLY ou OK est active.
 void actionPerformed(java.awt.event.ActionEvent _evt)
          Recupere les evt des boutons ok,cancel et apply.
private  void afficheErreur(double[] _erreurs)
           
private  void ajoutPoint(org.fudaa.ebli.geometrie.GrPoint _pt, org.fudaa.ebli.geometrie.GrPoint _pixel)
           
private  void construit()
           
 void formeSaisie(org.fudaa.ebli.calque.FormeEvent _e)
           
private  void initialise()
           
private  void modifPoint(int _i)
           
private  void saisie(boolean _actif)
           
private  void supprimePoint(int _i)
           
 void valueChanged(javax.swing.event.ListSelectionEvent _evt)
          Receives notification of a javax.swing.event.ListSelectionEvent.
 void windowClosing(java.awt.event.WindowEvent e)
          This method is called when the user calls the system menu close function, giving the program a chance to cancel the close.
 
Methods inherited from class org.fudaa.fudaa.prert.panel.PrertPnDialog
actionCancel, actualiseAffichage, addDoubleText, addDoubleText, addEmptyBorder, addIntegerText, addIntegerText, addLabel, addLabelDoubleText, addLabelIntegerText, addRedLabel, affiche, affiche, afficheModale, afficheModale, setModale, valide, windowActivated, windowClosed, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class com.memoire.bu.BuPanel
paint, paintComponent
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, 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, processMouseEvent, 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, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

calque_

private org.fudaa.fudaa.prert.PrertCalqueImageRaster calque_

saisiePoint_

private PrertPnSaisiePointPixel saisiePoint_

fille_

private org.fudaa.fudaa.prert.PrertFilleCalques fille_

btSaisie_

private com.memoire.bu.BuToggleButton btSaisie_

btSupprimer_

private com.memoire.bu.BuButton btSupprimer_

btAjout_

private com.memoire.bu.BuButton btAjout_

btModifier_

private com.memoire.bu.BuButton btModifier_

liste_

private com.memoire.bu.BuList liste_

listeModele_

private javax.swing.DefaultListModel listeModele_
Constructor Detail

PrertPnImageRaster

public PrertPnImageRaster(org.fudaa.fudaa.prert.PrertCalqueImageRaster _calque,
                          org.fudaa.fudaa.prert.PrertFilleCalques _fille)
Method Detail

construit

private void construit()

initialise

private void initialise()

valueChanged

public void valueChanged(javax.swing.event.ListSelectionEvent _evt)
Description copied from interface: javax.swing.event.ListSelectionListener
Receives notification of a javax.swing.event.ListSelectionEvent.

Specified by:
valueChanged in interface javax.swing.event.ListSelectionListener

saisie

private void saisie(boolean _actif)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent _evt)
Description copied from class: PrertPnDialog
Recupere les evt des boutons ok,cancel et apply. bouton OK : valide(), actionApply() et ferme le dialogue (fermerDialog() )
bouton cancel : actionCancel() et ferme le dialogue
bouton cancel : valide(), actionApply()

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Overrides:
actionPerformed in class PrertPnDialog

formeSaisie

public void formeSaisie(org.fudaa.ebli.calque.FormeEvent _e)
Specified by:
formeSaisie in interface org.fudaa.ebli.calque.FormeEventListener

ajoutPoint

private void ajoutPoint(org.fudaa.ebli.geometrie.GrPoint _pt,
                        org.fudaa.ebli.geometrie.GrPoint _pixel)

modifPoint

private void modifPoint(int _i)

supprimePoint

private void supprimePoint(int _i)

actionApply

protected void actionApply()
Description copied from class: PrertPnDialog
Méthode à surcharger : elle est appelee si le bouton APPLY ou OK est active.

Overrides:
actionApply in class PrertPnDialog

afficheErreur

private void afficheErreur(double[] _erreurs)

windowClosing

public void windowClosing(java.awt.event.WindowEvent e)
Description copied from interface: java.awt.event.WindowListener
This method is called when the user calls the system menu close function, giving the program a chance to cancel the close.

Specified by:
windowClosing in interface java.awt.event.WindowListener
Overrides:
windowClosing in class PrertPnDialog