org.apache.batik.apps.svgbrowser
Class PreferenceDialog
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Dialog
|
+--javax.swing.JDialog
|
+--org.apache.batik.apps.svgbrowser.PreferenceDialog
- All Implemented Interfaces:
- javax.accessibility.Accessible, GridBagConstants, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants
- public class PreferenceDialog
- extends javax.swing.JDialog
- implements GridBagConstants
Dialog that displays user preferences.
- See Also:
- Serialized Form
Inner classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
Inner classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface org.apache.batik.ext.swing.GridBagConstants |
BOTH, CENTER, EAST, HORIZONTAL, NONE, NORTH, NORTHEAST, NORTHWEST, REMAINDER, SOUTH, SOUTHEAST, SOUTHWEST, VERTICAL, WEST |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
OK_OPTION
public static final int OK_OPTION
- The return value if 'OK' is chosen.
CANCEL_OPTION
public static final int CANCEL_OPTION
- The return value if 'Cancel' is chosen.
ICON_USER_LANGUAGE
public static final java.lang.String ICON_USER_LANGUAGE
ICON_USER_STYLESHEET
public static final java.lang.String ICON_USER_STYLESHEET
ICON_BEHAVIOR
public static final java.lang.String ICON_BEHAVIOR
ICON_NETWORK
public static final java.lang.String ICON_NETWORK
LABEL_USER_OPTIONS
public static final java.lang.String LABEL_USER_OPTIONS
LABEL_BEHAVIOR
public static final java.lang.String LABEL_BEHAVIOR
LABEL_NETWORK
public static final java.lang.String LABEL_NETWORK
LABEL_USER_LANGUAGE
public static final java.lang.String LABEL_USER_LANGUAGE
LABEL_USER_STYLESHEET
public static final java.lang.String LABEL_USER_STYLESHEET
LABEL_USER_FONT
public static final java.lang.String LABEL_USER_FONT
LABEL_APPLICATIONS
public static final java.lang.String LABEL_APPLICATIONS
LABEL_SHOW_RENDERING
public static final java.lang.String LABEL_SHOW_RENDERING
LABEL_AUTO_ADJUST_WINDOW
public static final java.lang.String LABEL_AUTO_ADJUST_WINDOW
LABEL_ENABLE_DOUBLE_BUFFERING
public static final java.lang.String LABEL_ENABLE_DOUBLE_BUFFERING
LABEL_SHOW_DEBUG_TRACE
public static final java.lang.String LABEL_SHOW_DEBUG_TRACE
LABEL_SELECTION_XOR_MODE
public static final java.lang.String LABEL_SELECTION_XOR_MODE
LABEL_IS_XML_PARSER_VALIDATING
public static final java.lang.String LABEL_IS_XML_PARSER_VALIDATING
LABEL_HOST
public static final java.lang.String LABEL_HOST
LABEL_PORT
public static final java.lang.String LABEL_PORT
LABEL_OK
public static final java.lang.String LABEL_OK
LABEL_CANCEL
public static final java.lang.String LABEL_CANCEL
TITLE_BEHAVIOR
public static final java.lang.String TITLE_BEHAVIOR
TITLE_NETWORK
public static final java.lang.String TITLE_NETWORK
TITLE_DIALOG
public static final java.lang.String TITLE_DIALOG
CONFIG_HOST_TEXT_FIELD_LENGTH
public static final java.lang.String CONFIG_HOST_TEXT_FIELD_LENGTH
CONFIG_PORT_TEXT_FIELD_LENGTH
public static final java.lang.String CONFIG_PORT_TEXT_FIELD_LENGTH
CONFIG_OK_MNEMONIC
public static final java.lang.String CONFIG_OK_MNEMONIC
CONFIG_CANCEL_MNEMONIC
public static final java.lang.String CONFIG_CANCEL_MNEMONIC
PREFERENCE_KEY_LANGUAGES
public static final java.lang.String PREFERENCE_KEY_LANGUAGES
PREFERENCE_KEY_IS_XML_PARSER_VALIDATING
public static final java.lang.String PREFERENCE_KEY_IS_XML_PARSER_VALIDATING
PREFERENCE_KEY_USER_STYLESHEET
public static final java.lang.String PREFERENCE_KEY_USER_STYLESHEET
PREFERENCE_KEY_SHOW_RENDERING
public static final java.lang.String PREFERENCE_KEY_SHOW_RENDERING
PREFERENCE_KEY_AUTO_ADJUST_WINDOW
public static final java.lang.String PREFERENCE_KEY_AUTO_ADJUST_WINDOW
PREFERENCE_KEY_ENABLE_DOUBLE_BUFFERING
public static final java.lang.String PREFERENCE_KEY_ENABLE_DOUBLE_BUFFERING
PREFERENCE_KEY_SHOW_DEBUG_TRACE
public static final java.lang.String PREFERENCE_KEY_SHOW_DEBUG_TRACE
PREFERENCE_KEY_SELECTION_XOR_MODE
public static final java.lang.String PREFERENCE_KEY_SELECTION_XOR_MODE
PREFERENCE_KEY_PROXY_HOST
public static final java.lang.String PREFERENCE_KEY_PROXY_HOST
PREFERENCE_KEY_CSS_MEDIA
public static final java.lang.String PREFERENCE_KEY_CSS_MEDIA
PREFERENCE_KEY_PROXY_PORT
public static final java.lang.String PREFERENCE_KEY_PROXY_PORT
model
protected PreferenceManager model
- PreferenceManager used to store and retrieve
preferences
configPanelSelector
protected org.apache.batik.apps.svgbrowser.ConfigurationPanelSelector configPanelSelector
- Allows selection of the desired configuration panel
languagePanel
protected LanguageDialog.Panel languagePanel
- Allows selection of the user languages
userStylesheetPanel
protected UserStyleDialog.Panel userStylesheetPanel
- Allows selection of a user stylesheet
showRendering
protected javax.swing.JCheckBox showRendering
autoAdjustWindow
protected javax.swing.JCheckBox autoAdjustWindow
showDebugTrace
protected javax.swing.JCheckBox showDebugTrace
enableDoubleBuffering
protected javax.swing.JCheckBox enableDoubleBuffering
selectionXorMode
protected javax.swing.JCheckBox selectionXorMode
isXMLParserValidating
protected javax.swing.JCheckBox isXMLParserValidating
host
protected javax.swing.JTextField host
port
protected javax.swing.JTextField port
cssMediaPanel
protected CSSMediaPanel cssMediaPanel
returnCode
protected int returnCode
- Code indicating whether the dialog was OKayed
or cancelled
PreferenceDialog
public PreferenceDialog(PreferenceManager model)
- Default constructor
getPreferenceManager
public PreferenceManager getPreferenceManager()
- Returns the preference manager used by this dialog.
initializeGUI
protected void initializeGUI()
- Initializes the GUI components with the values
from the model.
savePreferences
protected void savePreferences()
- Stores current setting in PreferenceManager model
buildGUI
protected void buildGUI()
- Builds the UI for this dialog
buildButtonsPanel
protected javax.swing.JPanel buildButtonsPanel()
- Creates the OK/Cancel buttons panel
buildConfigPanelList
protected java.awt.Component buildConfigPanelList()
buildConfigPanel
protected java.awt.Component buildConfigPanel()
buildUserOptions
protected java.awt.Component buildUserOptions()
buildUserLanguage
protected java.awt.Component buildUserLanguage()
buildUserStyleSheet
protected java.awt.Component buildUserStyleSheet()
buildUserFont
protected java.awt.Component buildUserFont()
buildBehavior
protected java.awt.Component buildBehavior()
buildNetwork
protected java.awt.Component buildNetwork()
buildApplications
protected java.awt.Component buildApplications()
showDialog
public int showDialog()
- Shows the dialog
- Returns:
- OK_OPTION or CANCEL_OPTION
main
public static void main(java.lang.String[] args)
Copyright © 2001 Apache Software Foundation. All Rights Reserved.