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

Quick Search    Search Deep

org.bdgp.apps.dagedit.plugin
Class ConfigurationPlugin  view ConfigurationPlugin download ConfigurationPlugin.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byorg.bdgp.apps.dagedit.gui.DEPlugin
                      extended byorg.bdgp.apps.dagedit.plugin.ConfigurationPlugin
All Implemented Interfaces:
javax.accessibility.Accessible, java.lang.Cloneable, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class ConfigurationPlugin
extends org.bdgp.apps.dagedit.gui.DEPlugin


Nested Class Summary
private  class ConfigurationPlugin.FontListener
           
private  class ConfigurationPlugin.IconEditor
           
private  class ConfigurationPlugin.IconWrapper
           
 
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
(package private)  javax.swing.JCheckBox allowCyclesBox
           
(package private)  javax.swing.JCheckBox autosaveEnabledCheckBox
           
(package private)  javax.swing.JTextField autosaveExpirationField
           
(package private)  javax.swing.JTextField autosavePathField
           
(package private)  javax.swing.JTextField autosaveWaitField
           
(package private)  javax.swing.JCheckBox caseSensitiveSortBox
           
(package private)  javax.swing.JButton commitButton
           
(package private)  javax.swing.JTextField defaultIDAdapterField
           
(package private)  javax.swing.JTextField editLimitField
           
(package private)  javax.swing.JTextField endField
           
(package private)  javax.swing.JComboBox fontNameList
           
(package private)  javax.swing.JTextArea fontPreviewArea
           
(package private)  javax.swing.JComboBox fontSizeList
           
(package private)  javax.swing.JComboBox fontTypeList
           
(package private)  javax.swing.JTextField historyFilePath
           
(package private)  ListEditor iconList
           
private  java.util.Vector icons
           
(package private)  javax.swing.JTextField idLengthField
           
(package private)  javax.swing.JTabbedPane mainPanel
           
(package private)  javax.swing.JTextField memoryField
           
(package private)  javax.swing.JTextField prefixField
           
(package private)  javax.swing.JCheckBox showUndefinedTermsBox
           
(package private)  javax.swing.JTextField startField
           
(package private)  javax.swing.JCheckBox warnBeforeDefinitionLossBox
           
(package private)  javax.swing.JCheckBox warnBeforeDeleteBox
           
(package private)  javax.swing.JTextArea xmlArea
           
 
Fields inherited from class org.bdgp.apps.dagedit.gui.DEPlugin
controller, id, idGen, isEmbedded, propsWritten
 
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
ConfigurationPlugin()
           
 
Method Summary
 void buildFontPreview()
           
protected  java.awt.Font getChosenFont()
           
private  java.lang.String getDefaultFontName()
           
private  java.lang.String getDefaultFontSize()
           
private  java.lang.String getDefaultFontStyle()
           
private  java.util.Vector getIcons()
           
 java.lang.String getName()
          Returns the name of this component.
 void init(MultiProperties props)
           
 void save()
           
protected  void selectListItem(javax.swing.JComboBox list, java.lang.Object item)
           
 
Methods inherited from class org.bdgp.apps.dagedit.gui.DEPlugin
cleanup, equals, finalize, getController, getProperties, isEmbedded, resize, setController, setIsEmbedded, toString, writeProperties
 
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, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

iconList

ListEditor iconList

startField

javax.swing.JTextField startField

endField

javax.swing.JTextField endField

prefixField

javax.swing.JTextField prefixField

idLengthField

javax.swing.JTextField idLengthField

defaultIDAdapterField

javax.swing.JTextField defaultIDAdapterField

allowCyclesBox

javax.swing.JCheckBox allowCyclesBox

warnBeforeDeleteBox

javax.swing.JCheckBox warnBeforeDeleteBox

warnBeforeDefinitionLossBox

javax.swing.JCheckBox warnBeforeDefinitionLossBox

historyFilePath

javax.swing.JTextField historyFilePath

commitButton

javax.swing.JButton commitButton

xmlArea

javax.swing.JTextArea xmlArea

mainPanel

javax.swing.JTabbedPane mainPanel

memoryField

javax.swing.JTextField memoryField

editLimitField

javax.swing.JTextField editLimitField

fontNameList

javax.swing.JComboBox fontNameList

fontSizeList

javax.swing.JComboBox fontSizeList

fontTypeList

javax.swing.JComboBox fontTypeList

fontPreviewArea

javax.swing.JTextArea fontPreviewArea

showUndefinedTermsBox

javax.swing.JCheckBox showUndefinedTermsBox

caseSensitiveSortBox

javax.swing.JCheckBox caseSensitiveSortBox

autosaveEnabledCheckBox

javax.swing.JCheckBox autosaveEnabledCheckBox

autosavePathField

javax.swing.JTextField autosavePathField

autosaveExpirationField

javax.swing.JTextField autosaveExpirationField

autosaveWaitField

javax.swing.JTextField autosaveWaitField

icons

private java.util.Vector icons
Constructor Detail

ConfigurationPlugin

public ConfigurationPlugin()
Method Detail

selectListItem

protected void selectListItem(javax.swing.JComboBox list,
                              java.lang.Object item)

getChosenFont

protected java.awt.Font getChosenFont()

buildFontPreview

public void buildFontPreview()

init

public void init(MultiProperties props)

getDefaultFontName

private java.lang.String getDefaultFontName()

getDefaultFontSize

private java.lang.String getDefaultFontSize()

getDefaultFontStyle

private java.lang.String getDefaultFontStyle()

getIcons

private java.util.Vector getIcons()

save

public void save()

getName

public java.lang.String getName()
Description copied from class: java.awt.Component
Returns the name of this component.