java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.jext.gui.AbstractOptionPane
org.jext.options.EditorOptions
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, org.jext.gui.OptionPane, java.io.Serializable
- public class EditorOptions
- extends org.jext.gui.AbstractOptionPane
| 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 |
| Fields inherited from class java.awt.Container |
|
|
Method Summary |
protected void |
finalize()
Patch
-> Memory management improvements : it may help the garbage collector. |
java.awt.Component |
getComponent()
Returns itself. |
void |
load()
When the user closes the option dialog by clicking cancel, the settings have to be
reloaded next time the dialog appears, so this method is called. |
void |
save()
Empty implementation of save() method, inherited
from the OptionPane interface. |
| 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, paint, paintBorder, paintChildren, paintComponent, 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, 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 |
fonts
private org.jext.gui.FontSelector fonts
autoScroll
private javax.swing.JTextField autoScroll
linesInterval
private javax.swing.JTextField linesInterval
wrapGuide
private javax.swing.JTextField wrapGuide
newline
private javax.swing.JComboBox newline
tabSize
private javax.swing.JComboBox tabSize
modes
private javax.swing.JComboBox modes
encoding
private javax.swing.JComboBox encoding
orientation
private javax.swing.JComboBox orientation
enterIndent
private org.jext.gui.JextCheckBox enterIndent
tabIndent
private org.jext.gui.JextCheckBox tabIndent
softTabs
private org.jext.gui.JextCheckBox softTabs
blockCaret
private org.jext.gui.JextCheckBox blockCaret
selection
private org.jext.gui.JextCheckBox selection
smartHomeEnd
private org.jext.gui.JextCheckBox smartHomeEnd
splitArea
private org.jext.gui.JextCheckBox splitArea
fullFileName
private org.jext.gui.JextCheckBox fullFileName
lineHighlight
private org.jext.gui.JextCheckBox lineHighlight
eolMarkers
private org.jext.gui.JextCheckBox eolMarkers
blinkCaret
private org.jext.gui.JextCheckBox blinkCaret
tabStop
private org.jext.gui.JextCheckBox tabStop
linesIntervalEnabled
private org.jext.gui.JextCheckBox linesIntervalEnabled
wrapGuideEnabled
private org.jext.gui.JextCheckBox wrapGuideEnabled
dirDefaultDialog
private org.jext.gui.JextCheckBox dirDefaultDialog
overSpace
private org.jext.gui.JextCheckBox overSpace
addExtraLineFeed
private org.jext.gui.JextCheckBox addExtraLineFeed
preserveLineTerm
private org.jext.gui.JextCheckBox preserveLineTerm
modeNames
private java.lang.String[] modeNames
EditorOptions
public EditorOptions()
load
public void load()
- Description copied from interface:
org.jext.gui.OptionPane
- When the user closes the option dialog by clicking cancel, the settings have to be
reloaded next time the dialog appears, so this method is called. For old plugins, however,
it won't be called, since the default implementation of isCacheable returns false, and
the pane will be completely rebuilt.
If you implement it, note that the constructor or however the createOptionPanes method of your
plugin must call it. The constructor should not contain the code to load values; only this method
should.
getComponent
public java.awt.Component getComponent()
- Description copied from class:
org.jext.gui.AbstractOptionPane
- Returns itself.
save
public void save()
- Description copied from class:
org.jext.gui.AbstractOptionPane
- Empty implementation of save() method, inherited
from the OptionPane interface.
finalize
protected void finalize()
throws java.lang.Throwable
- Patch
-> Memory management improvements : it may help the garbage collector.
-> Author : Julien Ponge (julien@izforge.com)
-> Date : 23, May 2001