Oracle Data-aware Controls Reference

oracle.dacf.style.control
Class JStylesPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byoracle.dacf.style.control.JStylesPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, javax.swing.event.ListSelectionListener, java.awt.MenuContainer, java.io.Serializable, StylesUserListener

public class JStylesPanel
extends javax.swing.JPanel
implements javax.swing.event.ListSelectionListener, StylesUserListener

the JStylesPanel implements the Styles editor.

The Styles editor shows all known Styles, allows you to add new Styles and open A style editor on each Style.

Version:
INTERNAL
See Also:
Serialized Form

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
 
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 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
JStylesPanel(javax.swing.JFrame frame)
          Constructor
JStylesPanel(Style style, javax.swing.JFrame frame)
          Constructor
 
Method Summary
protected  void _changeStyle(Style style)
          sets the initial selected style
protected  java.lang.String _getPropertyText(java.lang.Object value)
          method that returns the Text representation of a Value returned by the PropertyEditor
 void defaultValueAdded(StylesUserEvent event)
          Called when a default value is added or redefined event.getSource() : returns the old Object event.getPropertyName() : returns null event.getOldValue() : returns the old Object event.getNewValue() : returns the new Object
protected  void finalize()
          removes the Panel as a StylesUserListener
 void styleAdded(StylesUserEvent event)
          Called when a Style is added by the StyleManager event.getSource() : returns the Style being added event.getPropertyName() : returns null event.getOldValue() : returns null event.getNewValue() : returns null
 void styleOverwriteUpdated(StylesUserEvent event)
          Called when a StyleOverWrite is updated by the StyleManager event.getSource() : returns the Style being updated event.getPropertyName() : returns Name of overwriting component event.getOldValue() : returns array of old StyleElements event.getNewValue() : returns array of new StyleElements
 void styleRemoved(StylesUserEvent event)
          Called when a Style is removed by the StyleManager event.getSource() : returns the Style being updated event.getPropertyName() : returns null event.getOldValue() : returns null event.getNewValue() : returns null
 void styleUpdated(StylesUserEvent event)
          Called when a Style is updated by the StyleManager event.getSource() : returns the Style being updated event.getPropertyName() : returns null event.getOldValue() : returns array of old StyleElements event.getNewValue() : returns array of new StyleElements
 void valueChanged(javax.swing.event.ListSelectionEvent e)
          Called whenever the value of the selection changes.
 
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, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JStylesPanel

public JStylesPanel(javax.swing.JFrame frame)
Constructor


JStylesPanel

public JStylesPanel(Style style,
                    javax.swing.JFrame frame)
Constructor

Method Detail

_changeStyle

protected void _changeStyle(Style style)
sets the initial selected style

Parameters:
style - the Style you want selected

_getPropertyText

protected java.lang.String _getPropertyText(java.lang.Object value)
method that returns the Text representation of a Value returned by the PropertyEditor

Returns:
the string representation of the current value

finalize

protected void finalize()
                 throws java.lang.Throwable
removes the Panel as a StylesUserListener

Throws:
java.lang.Throwable

valueChanged

public void valueChanged(javax.swing.event.ListSelectionEvent e)
Called whenever the value of the selection changes.

Specified by:
valueChanged in interface javax.swing.event.ListSelectionListener
Parameters:
e - the event that characterizes the change.

styleAdded

public void styleAdded(StylesUserEvent event)
Called when a Style is added by the StyleManager event.getSource() : returns the Style being added event.getPropertyName() : returns null event.getOldValue() : returns null event.getNewValue() : returns null

Specified by:
styleAdded in interface StylesUserListener

styleRemoved

public void styleRemoved(StylesUserEvent event)
Called when a Style is removed by the StyleManager event.getSource() : returns the Style being updated event.getPropertyName() : returns null event.getOldValue() : returns null event.getNewValue() : returns null

Specified by:
styleRemoved in interface StylesUserListener

styleUpdated

public void styleUpdated(StylesUserEvent event)
Called when a Style is updated by the StyleManager event.getSource() : returns the Style being updated event.getPropertyName() : returns null event.getOldValue() : returns array of old StyleElements event.getNewValue() : returns array of new StyleElements

Specified by:
styleUpdated in interface StylesUserListener

styleOverwriteUpdated

public void styleOverwriteUpdated(StylesUserEvent event)
Called when a StyleOverWrite is updated by the StyleManager event.getSource() : returns the Style being updated event.getPropertyName() : returns Name of overwriting component event.getOldValue() : returns array of old StyleElements event.getNewValue() : returns array of new StyleElements

Specified by:
styleOverwriteUpdated in interface StylesUserListener

defaultValueAdded

public void defaultValueAdded(StylesUserEvent event)
Called when a default value is added or redefined event.getSource() : returns the old Object event.getPropertyName() : returns null event.getOldValue() : returns the old Object event.getNewValue() : returns the new Object

Specified by:
defaultValueAdded in interface StylesUserListener

Oracle Data-aware Controls Reference

 

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