de.uni_paderborn.fujaba.preferences.gui
Class PlugInsPreferencesPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byde.uni_paderborn.fujaba.preferences.gui.PreferencesPanel
                      extended byde.uni_paderborn.fujaba.preferences.gui.PlugInsPreferencesPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class PlugInsPreferencesPanel
extends PreferencesPanel

The options panel for plug-in specific options and settings.

Version:
$Revision: 1.11 $
Author:
$Author: cschneid $
See Also:
Serialized Form

Nested Class Summary
private  class PlugInsPreferencesPanel.AddFolderButtonListener
          No comment provided by developer, please add a comment to improve documentation.
private  class PlugInsPreferencesPanel.AddURLButtonListener
          No comment provided by developer, please add a comment to improve documentation.
private  class PlugInsPreferencesPanel.EditFolderButtonListener
          No comment provided by developer, please add a comment to improve documentation.
private  class PlugInsPreferencesPanel.EditURLButtonListener
          No comment provided by developer, please add a comment to improve documentation.
private  class PlugInsPreferencesPanel.RemoveButtonListener
          No comment provided by developer, please add a comment to improve documentation.
private  class PlugInsPreferencesPanel.RetrieveURLsButtonListener
          No comment provided by developer, please add a comment to improve documentation.
private  class PlugInsPreferencesPanel.StringListModel
          No comment provided by developer, please add a comment to improve documentation.
 
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.JList downloadURLsList
          No comment provided by developer, please add a comment to improve documentation.
(package private)  PlugInsPreferencesPanel.StringListModel downloadURLsListModel
          No comment provided by developer, please add a comment to improve documentation.
(package private)  javax.swing.JList foldersList
          No comment provided by developer, please add a comment to improve documentation.
(package private)  PlugInsPreferencesPanel.StringListModel foldersListModel
          No comment provided by developer, please add a comment to improve documentation.
 
Fields inherited from class de.uni_paderborn.fujaba.preferences.gui.PreferencesPanel
 
Fields inherited from class javax.swing.JPanel
 
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
PlugInsPreferencesPanel()
          Constructor for class PlugInsPreferencesPanel
 
Method Summary
private  javax.swing.JPanel createDownloadURLsPanel()
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel createPluginsFolderPanel()
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String getPreferredTabName()
          Returns the preferred name of a tab for this panel
 void okPressed()
          Get all the options from the panel and set the real options.
 void setDefaults()
          Set all options to default values.
 void setPreferences()
          Set the options in the panel, because the options could have changed elsewhere.
 
Methods inherited from class de.uni_paderborn.fujaba.preferences.gui.PreferencesPanel
getPreferencesDialog, setAllDefaults, setPreferencesDialog
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, 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, getPropertyChangeListeners, getPropertyChangeListeners, 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, removePropertyChangeListener, removePropertyChangeListener, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, 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, 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, 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
 

Field Detail

foldersList

javax.swing.JList foldersList
No comment provided by developer, please add a comment to improve documentation.


foldersListModel

PlugInsPreferencesPanel.StringListModel foldersListModel
No comment provided by developer, please add a comment to improve documentation.


downloadURLsList

javax.swing.JList downloadURLsList
No comment provided by developer, please add a comment to improve documentation.


downloadURLsListModel

PlugInsPreferencesPanel.StringListModel downloadURLsListModel
No comment provided by developer, please add a comment to improve documentation.

Constructor Detail

PlugInsPreferencesPanel

public PlugInsPreferencesPanel()
Constructor for class PlugInsPreferencesPanel

Method Detail

createPluginsFolderPanel

private javax.swing.JPanel createPluginsFolderPanel()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

createDownloadURLsPanel

private javax.swing.JPanel createDownloadURLsPanel()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

getPreferredTabName

public java.lang.String getPreferredTabName()
Description copied from class: PreferencesPanel
Returns the preferred name of a tab for this panel

Specified by:
getPreferredTabName in class PreferencesPanel
Returns:
The preferredTabName value
See Also:
PreferencesPanel.getPreferredTabName()

setPreferences

public void setPreferences()
Description copied from class: PreferencesPanel
Set the options in the panel, because the options could have changed elsewhere.

Specified by:
setPreferences in class PreferencesPanel
See Also:
PreferencesPanel.setPreferences()

setDefaults

public void setDefaults()
Description copied from class: PreferencesPanel
Set all options to default values.

Specified by:
setDefaults in class PreferencesPanel
See Also:
PreferencesPanel.setDefaults()

okPressed

public void okPressed()
Description copied from class: PreferencesPanel
Get all the options from the panel and set the real options.

Specified by:
okPressed in class PreferencesPanel
See Also:
PreferencesPanel.okPressed()