Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


oracle.jdeveloper.vcs.spi
Class VCSPreferencesCustomizer

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by oracle.ide.panels.DefaultTraversablePanel
                      extended by oracle.jdeveloper.vcs.spi.VCSPreferencesTraversable<VCSPreferences>
                          extended by oracle.jdeveloper.vcs.spi.VCSPreferencesCustomizer

All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, GridBagConstants, Traversable

public class VCSPreferencesCustomizer
extends VCSPreferencesTraversable<VCSPreferences>
Since:
11.1.2.0.0 (Sherman)
See Also:
Serialized Form

Nested Class Summary
static class VCSPreferencesCustomizer.ResourceProxy
          Proxy class for obtaining VCSPreferencesCustomizer resources.

 

Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel

 

Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent

 

Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer

 

Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy

 

Field Summary
static java.lang.String RES_ID_AUTO_ADDFILE_MNEMONIC
           
static java.lang.String RES_ID_AUTO_ADDFILE_TEXT
           
static java.lang.String RES_ID_AUTO_CHECKOUTS_CHECKBOX_MNEMONIC
           
static java.lang.String RES_ID_AUTO_CHECKOUTS_CHECKBOX_TEXT
           
static java.lang.String RES_ID_AUTO_CHECKOUTS_COMMENT_MNEMONIC
           
static java.lang.String RES_ID_AUTO_CHECKOUTS_COMMENT_TEXT
           
static java.lang.String RES_ID_AUTO_LOG_MESSAGE_MNEMONIC
           
static java.lang.String RES_ID_AUTO_LOG_MESSAGE_TEXT
           
static java.lang.String RES_ID_AUTO_PROGRESS_ON_CHECKOUT_MNEMONIC
           
static java.lang.String RES_ID_AUTO_PROGRESS_ON_CHECKOUT_TEXT
           
static java.lang.String RES_ID_SILENTLY_SAVE_CHECKBOX_MNEMONIC
           
static java.lang.String RES_ID_SILENTLY_SAVE_CHECKBOX_TEXT
           
static java.lang.String RES_ID_USE_LABEL_DECORATIONS_MNEMONIC
           
static java.lang.String RES_ID_USE_LABEL_DECORATIONS_TEXT
           
static java.lang.String RES_ID_USE_OVERLAYS_CHECKBOX_MNEMONIC
           
static java.lang.String RES_ID_USE_OVERLAYS_CHECKBOX_TEXT
           

 

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.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT

 

Fields inherited from interface oracle.ide.controls.GridBagConstants
ANCHOR_C, ANCHOR_E, ANCHOR_N, ANCHOR_NE, ANCHOR_NW, ANCHOR_S, ANCHOR_SE, ANCHOR_SW, ANCHOR_W, FILL_NONE, FILL_X, FILL_XY, FILL_Y

 

Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH

 

Constructor Summary
VCSPreferencesCustomizer(java.lang.String extensionId, java.lang.String[] keys)
          Constructor.
VCSPreferencesCustomizer(java.lang.String extensionId, java.lang.String[] keys, VCSPreferencesCustomizer.ResourceProxy resourceProxy)
          Constructor.

 

Method Summary
protected  java.awt.Component getPage()
          Gets the property page UI component.
protected  VCSPreferences getPreferences(PropertyStorage prefs)
           
protected  void loadPreferences(VCSPreferences preferences)
          Gets preferences from the state of the preferences page UI.
protected  void savePreferences(VCSPreferences preferences)
          Sets preferences to be applied to the preferences page UI.
protected  void validatePreferences()
          Validates the current preferences held in the preferences page UI.

 

Methods inherited from class oracle.jdeveloper.vcs.spi.VCSPreferencesTraversable
getComponent, layOutPage, onEntry, onExit

 

Methods inherited from class oracle.ide.panels.DefaultTraversablePanel
gbc, gbc, getDefaultTitle, getExitTransition, getHelpID, getText, setDefaultTitle, setHelpID

 

Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI

 

Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, 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, transferFocusUpCycle

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Field Detail

RES_ID_USE_OVERLAYS_CHECKBOX_TEXT

public static final java.lang.String RES_ID_USE_OVERLAYS_CHECKBOX_TEXT
See Also:
Constant Field Values

RES_ID_USE_OVERLAYS_CHECKBOX_MNEMONIC

public static final java.lang.String RES_ID_USE_OVERLAYS_CHECKBOX_MNEMONIC
See Also:
Constant Field Values

RES_ID_SILENTLY_SAVE_CHECKBOX_TEXT

public static final java.lang.String RES_ID_SILENTLY_SAVE_CHECKBOX_TEXT
See Also:
Constant Field Values

RES_ID_SILENTLY_SAVE_CHECKBOX_MNEMONIC

public static final java.lang.String RES_ID_SILENTLY_SAVE_CHECKBOX_MNEMONIC
See Also:
Constant Field Values

RES_ID_AUTO_CHECKOUTS_CHECKBOX_TEXT

public static final java.lang.String RES_ID_AUTO_CHECKOUTS_CHECKBOX_TEXT
See Also:
Constant Field Values

RES_ID_AUTO_CHECKOUTS_CHECKBOX_MNEMONIC

public static final java.lang.String RES_ID_AUTO_CHECKOUTS_CHECKBOX_MNEMONIC
See Also:
Constant Field Values

RES_ID_USE_LABEL_DECORATIONS_TEXT

public static final java.lang.String RES_ID_USE_LABEL_DECORATIONS_TEXT
See Also:
Constant Field Values

RES_ID_USE_LABEL_DECORATIONS_MNEMONIC

public static final java.lang.String RES_ID_USE_LABEL_DECORATIONS_MNEMONIC
See Also:
Constant Field Values

RES_ID_AUTO_CHECKOUTS_COMMENT_TEXT

public static final java.lang.String RES_ID_AUTO_CHECKOUTS_COMMENT_TEXT
See Also:
Constant Field Values

RES_ID_AUTO_CHECKOUTS_COMMENT_MNEMONIC

public static final java.lang.String RES_ID_AUTO_CHECKOUTS_COMMENT_MNEMONIC
See Also:
Constant Field Values

RES_ID_AUTO_ADDFILE_TEXT

public static final java.lang.String RES_ID_AUTO_ADDFILE_TEXT
See Also:
Constant Field Values

RES_ID_AUTO_ADDFILE_MNEMONIC

public static final java.lang.String RES_ID_AUTO_ADDFILE_MNEMONIC
See Also:
Constant Field Values

RES_ID_AUTO_PROGRESS_ON_CHECKOUT_TEXT

public static final java.lang.String RES_ID_AUTO_PROGRESS_ON_CHECKOUT_TEXT
See Also:
Constant Field Values

RES_ID_AUTO_PROGRESS_ON_CHECKOUT_MNEMONIC

public static final java.lang.String RES_ID_AUTO_PROGRESS_ON_CHECKOUT_MNEMONIC
See Also:
Constant Field Values

RES_ID_AUTO_LOG_MESSAGE_TEXT

public static final java.lang.String RES_ID_AUTO_LOG_MESSAGE_TEXT
See Also:
Constant Field Values

RES_ID_AUTO_LOG_MESSAGE_MNEMONIC

public static final java.lang.String RES_ID_AUTO_LOG_MESSAGE_MNEMONIC
See Also:
Constant Field Values

Constructor Detail

VCSPreferencesCustomizer

public VCSPreferencesCustomizer(java.lang.String extensionId,
                                java.lang.String[] keys)
Constructor. Uses all generic property keys and the default resource proxy.
Parameters:
extensionId - the extension ID.

VCSPreferencesCustomizer

public VCSPreferencesCustomizer(java.lang.String extensionId,
                                java.lang.String[] keys,
                                VCSPreferencesCustomizer.ResourceProxy resourceProxy)
Constructor.
Parameters:
extensionId - the extension ID.
keys - supported keys from VCSPreferences.
resourceProxy - a proxy object for fetching resources. (null-capable)

Method Detail

getPreferences

protected VCSPreferences getPreferences(PropertyStorage prefs)
Specified by:
getPreferences in class VCSPreferencesTraversable<VCSPreferences>

getPage

protected java.awt.Component getPage()
Description copied from class: VCSPreferencesTraversable
Gets the property page UI component.
Specified by:
getPage in class VCSPreferencesTraversable<VCSPreferences>
Returns:
the page component.

loadPreferences

protected void loadPreferences(VCSPreferences preferences)
Description copied from class: VCSPreferencesTraversable
Gets preferences from the state of the preferences page UI.
Specified by:
loadPreferences in class VCSPreferencesTraversable<VCSPreferences>

savePreferences

protected void savePreferences(VCSPreferences preferences)
Description copied from class: VCSPreferencesTraversable
Sets preferences to be applied to the preferences page UI.
Specified by:
savePreferences in class VCSPreferencesTraversable<VCSPreferences>
Parameters:
preferences - the preferences map.

validatePreferences

protected void validatePreferences()
                            throws TraversalException
Description copied from class: VCSPreferencesTraversable
Validates the current preferences held in the preferences page UI.
Specified by:
validatePreferences in class VCSPreferencesTraversable<VCSPreferences>
Throws:
TraversalException - if validation failed.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Copyright © 1997, 2012, Oracle. All rights reserved.