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

Quick Search    Search Deep

org.jext.options
Class EditorOptions  view EditorOptions download EditorOptions.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byorg.jext.gui.AbstractOptionPane
                      extended byorg.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 Class Summary
 
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  org.jext.gui.JextCheckBox addExtraLineFeed
           
private  javax.swing.JTextField autoScroll
           
private  org.jext.gui.JextCheckBox blinkCaret
           
private  org.jext.gui.JextCheckBox blockCaret
           
private  org.jext.gui.JextCheckBox dirDefaultDialog
           
private  javax.swing.JComboBox encoding
           
private  org.jext.gui.JextCheckBox enterIndent
           
private  org.jext.gui.JextCheckBox eolMarkers
           
private  org.jext.gui.FontSelector fonts
           
private  org.jext.gui.JextCheckBox fullFileName
           
private  org.jext.gui.JextCheckBox lineHighlight
           
private  javax.swing.JTextField linesInterval
           
private  org.jext.gui.JextCheckBox linesIntervalEnabled
           
private  java.lang.String[] modeNames
           
private  javax.swing.JComboBox modes
           
private  javax.swing.JComboBox newline
           
private  javax.swing.JComboBox orientation
           
private  org.jext.gui.JextCheckBox overSpace
           
private  org.jext.gui.JextCheckBox preserveLineTerm
           
private  org.jext.gui.JextCheckBox selection
           
private  org.jext.gui.JextCheckBox smartHomeEnd
           
private  org.jext.gui.JextCheckBox softTabs
           
private  org.jext.gui.JextCheckBox splitArea
           
private  org.jext.gui.JextCheckBox tabIndent
           
private  javax.swing.JComboBox tabSize
           
private  org.jext.gui.JextCheckBox tabStop
           
private  javax.swing.JTextField wrapGuide
           
private  org.jext.gui.JextCheckBox wrapGuideEnabled
           
 
Fields inherited from class org.jext.gui.AbstractOptionPane
gridBag, y
 
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
EditorOptions()
           
 
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 org.jext.gui.AbstractOptionPane
addComponent, addComponent, getName, isCacheable
 
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, 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
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

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
Constructor Detail

EditorOptions

public EditorOptions()
Method Detail

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