http://www.jpicedt.org

jpicedt.format.output.dxf
Class DXFCustomizer

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 jpicedt.graphic.toolkit.AbstractCustomizer
                      extended by jpicedt.format.output.dxf.DXFCustomizer
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class DXFCustomizer
extends AbstractCustomizer

Un panneau pour l'édition des préférences utilisateur pour la conversion entre les formats DXF (marque déposée) et jPicEdt.

Since:
jPicEdt 1.6
Author:
Vincent Belaïche
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
 
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
DXFCustomizer(Properties preferences)
          Construit un nouveau panneau pour l'édition des préférences DXF (marque déposée).
 
Method Summary
 DXFCustomization getCustomization()
           
 Icon getIcon()
           
 String getTitle()
           
 String getTooltip()
           
 void load()
          Charge les valeurs du widgets à partir de l'objet Properties passé au constructeur.
 void load(Properties prop)
          Charge les propriétés DXF (marque déposée) à partir de l'objet Properties prop.
 void loadDefault()
          Charge le contenu d'affichage des widgets avec les valeurs par défaut.
 void store()
          Stocke les valeurs courant dans ce widget vers l'objet Properties passé au constructeur, puis mise à jour de DXFFormatter.
 void store(Properties prop)
          Stocke les proriétés DXF (marque déposée) dans l'objet prop.
 
Methods inherited from class jpicedt.graphic.toolkit.AbstractCustomizer
activated
 
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
 

Constructor Detail

DXFCustomizer

public DXFCustomizer(Properties preferences)
Construit un nouveau panneau pour l'édition des préférences DXF (marque déposée).

Parameters:
preferences - Properties utilisée pour initialiser les champs des widgets, et pour stocker les valeurs quand "storePreferences" est appelé.
Since:
jPicEdt 1.6
Method Detail

getTitle

public String getTitle()
Overrides:
getTitle in class AbstractCustomizer
Returns:
le titre de la panneau, utilisé e.g. pour les titre de Border ou de Tabpane.
Since:
jPicEdt 1.6

getIcon

public Icon getIcon()
Overrides:
getIcon in class AbstractCustomizer
Returns:
l'icône associée à ce panneau, utilisé e.g. pour la décoration des onglets TabbedPane
Since:
jPicEdt 1.6

getTooltip

public String getTooltip()
Overrides:
getTooltip in class AbstractCustomizer
Returns:
la chaîne tooltip associée à ce panneau
Since:
jPicEdt 1.6

loadDefault

public void loadDefault()
Charge le contenu d'affichage des widgets avec les valeurs par défaut. prises des DXFContants.

Overrides:
loadDefault in class AbstractCustomizer
Since:
jPicEdt 1.6

load

public void load()
Charge les valeurs du widgets à partir de l'objet Properties passé au constructeur.

Specified by:
load in class AbstractCustomizer
Since:
jPicEdt 1.6

store

public void store()
Stocke les valeurs courant dans ce widget vers l'objet Properties passé au constructeur, puis mise à jour de DXFFormatter.

Specified by:
store in class AbstractCustomizer
Since:
jPicEdt 1.6

load

public void load(Properties prop)
Charge les propriétés DXF (marque déposée) à partir de l'objet Properties prop.

Parameters:
prop - les valeurs du widget à charger.
Since:
jPicEdt 1.6

store

public void store(Properties prop)
Stocke les proriétés DXF (marque déposée) dans l'objet prop.

Since:
jPicEdt 1.6

getCustomization

public DXFCustomization getCustomization()

http://www.jpicedt.org

Submit a bug : syd@jpicedt.org