|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
oracle.ewt.lwAWT.LWComponent
oracle.ewt.lwAWT.LWContainer
oracle.ewt.lwAWT.LWDataSourceList
oracle.ewt.lwAWT.LWList
oracle.forms.ui.VTList
oracle.forms.fd.LAF_XP_TList
public class LAF_XP_TList
A XP like TList
Nested Class Summary | |
---|---|
(package private) class |
LAF_XP_TList.ButtonMouseAdapter
|
(package private) class |
LAF_XP_TList.JListDataListener
|
(package private) class |
LAF_XP_TList.MyCellRenderer
|
(package private) class |
LAF_XP_TList.RoundBorder
|
(package private) class |
LAF_XP_TList.SortedListModel
|
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 | |
---|---|
private static boolean |
bDebug
|
private boolean |
bDisplay
|
private boolean |
beFocus
|
private boolean |
bEnabled
|
private boolean |
beParent
|
private boolean |
beRollover
|
private boolean |
bFirst
|
private boolean |
bFocus
|
private boolean |
bMouseClick
|
private boolean |
bMouseEnter
|
private boolean |
bMouseExit
|
private boolean |
bMultiSel
|
private boolean |
bRollover
|
private boolean |
bSelect
|
private boolean |
bSendEvents
|
private boolean |
bSorted
|
protected java.awt.Color |
cFocus
|
protected java.awt.Color |
cGreenXP
|
private java.lang.String |
CLASSNAME
|
private static oracle.forms.properties.ID |
clearSelection
|
protected java.awt.Color |
cListFocus
|
protected static java.awt.Color |
cSelect
|
private DrawLAF |
dBean
|
private static oracle.forms.properties.ID |
getMultiSelect
|
private static oracle.forms.properties.ID |
getOrientation
|
private static oracle.forms.properties.ID |
getSorted
|
private int |
iIndex
|
private ImageKit |
ik
|
private int |
iMaxRows
|
private int |
iNbRows
|
private int |
iOrient
|
private int |
iTimeKeySel
|
javax.swing.JList |
list
|
private java.util.List |
list_msg
|
private static oracle.forms.properties.ID |
listOrientation
|
private static oracle.forms.properties.ID |
listSelection
|
protected javax.swing.ListSelectionModel |
listSelectionModel
|
private java.net.URL |
m_codeBase
|
private oracle.forms.handler.IHandler |
m_handler
|
private javax.swing.DefaultListModel |
model
|
private static oracle.forms.properties.ID |
multiSelection
|
private java.awt.Font |
normalFont
|
static oracle.forms.properties.ID |
pEventMouseEvent
|
static oracle.forms.properties.ID |
pEventMouseMsg
|
static oracle.forms.properties.ID |
pItemName
|
static oracle.forms.properties.ID |
pItemSelection
|
static oracle.forms.properties.ID |
pItemValue
|
private LAF_XP_TList |
pl
|
static oracle.forms.properties.ID |
pSetEvent
|
static oracle.forms.properties.ID |
pSetMouseEvents
|
protected javax.swing.JScrollPane |
scrollingList
|
private java.awt.Font |
selectFont
|
private static oracle.forms.properties.ID |
SETCOLOR
|
private static oracle.forms.properties.ID |
SETDEBUG
|
private static oracle.forms.properties.ID |
setEnhanced
|
private static oracle.forms.properties.ID |
setEnhancedAll
|
private static oracle.forms.properties.ID |
SETIMAGEON
|
private static oracle.forms.properties.ID |
setMaxRows
|
private static oracle.forms.properties.ID |
setScheme
|
private static oracle.forms.properties.ID |
setSorted
|
private static oracle.forms.properties.ID |
setTimeKeySel
|
private java.lang.String |
sItemName
|
private LAF_XP_TList.SortedListModel |
smodel
|
private java.lang.String |
sSelection
|
private java.lang.String |
sSeparator
|
private java.awt.Rectangle |
stdRect
|
Fields inherited from class oracle.ewt.lwAWT.LWComponent |
---|
DEFAULT_BORDERPAINTER, DEFAULT_COLOR, DEFAULT_FONT, DEFAULT_PAINTER, MNEMONIC_CHAR_NONE, MNEMONIC_INDEX_NONE |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface oracle.forms.ui.IView |
---|
DEFAULT_COLOR |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
LAF_XP_TList()
|
Method Summary | |
---|---|
private java.awt.Color |
brightColor(java.awt.Color c)
|
void |
destroy()
|
void |
focusGained(java.awt.event.FocusEvent e)
|
void |
focusLost(java.awt.event.FocusEvent e)
|
(package private) DrawLAF |
getLAFBean()
|
java.lang.Object |
getProperty(oracle.forms.properties.ID pid)
|
void |
init(oracle.forms.handler.IHandler handler)
|
void |
log(java.lang.String msg)
|
void |
paint(java.awt.Graphics g)
|
(package private) void |
setLAFBean(DrawLAF DF)
|
boolean |
setProperty(oracle.forms.properties.ID property,
java.lang.Object value)
|
void |
setSorted(boolean p_bool)
|
private void |
synchronizeLists(int p_index)
|
void |
update(java.awt.Graphics g)
|
Methods inherited from class oracle.forms.ui.VTList |
---|
add, addListener, getDefaultName, remove, removeAll, removeListener, repaint |
Methods inherited from class oracle.ewt.lwAWT.LWList |
---|
add, add, addItem, addItem, delItem, remove, remove, replaceItem, setDataSource |
Methods inherited from class oracle.ewt.lwAWT.LWDataSourceList |
---|
addActionListener, addItemListener, createAccessibleContext, deselect, deselectAll, getDataSource, getDefaultTypeAheadDelay, getFirstVisibleIndex, getFocusedItem, getImageSet, getInvalidateFlags, getItem, getItemCount, getItems, getListUI, getMinimumSize, getPaintData, getPreferredSize, getPreferredSize, getRepaintFlags, getRowHeight, getRows, getSelectedIndex, getSelectedIndexes, getSelectedItem, getSelectedItems, getSelectedObjects, getTypeAheadDelay, getUIClassID, getVisibleIndex, invalidate, isFocusTraversable, isIndexSelected, isMultipleMode, makeVisible, paramString, processActionEvent, processEventImpl, processFocusEvent, processItemEvent, processKeyEvent, removeActionListener, removeItemListener, select, setColorScheme, setDefaultTypeAheadDelay, setEnabled, setFill, setFocusedItem, setMultipleMode, setTypeAheadDelay, validateTree |
Methods inherited from class oracle.ewt.lwAWT.LWContainer |
---|
getBorderPainter, setBorderPainter |
Methods inherited from class oracle.ewt.lwAWT.LWComponent |
---|
accessAccessibleContext, addAnyEventListener, addImpl, addNotify, addPostKeyListener, addPreKeyListener, clipToParents, contains, convertInnerToOuterSize, convertInteriorToOuter, convertOuterToInterior, disable, doLayout, enable, eventMatchesMnemonic, eventMatchesMnemonic, freezeRepaints, getAccessibleContext, getActualAlignment, getActualReadingDirection, getAlignment, getBackground, getBaseClassName, getBorderContext, getBorderInsets, getClientProperty, getColorScheme, getDefaultHelpProvider, getDocumentSize, getDoubleBuffer, getEWTDropTarget, getFill, getFocusedComponent, getFont, getForeground, getGraphics, getHelpBook, getHelpProvider, getHelpTopic, getInnerBounds, getInnerHeight, getInnerOrigin, getInnerSize, getInnerWidth, getInsets, getInteriorAlignmentX, getInteriorAlignmentY, getLookAndFeel, getMnemonicChar, getMnemonicIndex, getMnemonicString, getName, getPageBounds, getPaintContext, getPaintState, getPrintPaintContext, getReadingDirection, getToolTipValue, getUI, getUIDefaults, hasFocus, hasGlobalFocus, hasMnemonicModifier, hasWindowFocus, hide, imageUpdate, insets, interiorContains, invalidateAndRepaintIfNecessary, isActive, isBorderTransparent, isChildClipped, isClippedBySibling, isDoubleBufferingEnabled, isInteriorTransparent, isLocaleDefaulted, isPaintPropagationRequired, isReadingDirectionDefaulted, isTransparent, paintAll, paintImmediate, paintImmediate, paintImmediateInterior, paintImmediateInterior, paintImmediateUnclipped, paintInterior, paintOverChildren, pointInInterior, pointIsInChild, postProcessKey, print, printAll, printPage, processEvent, processMouseEvent, putClientProperty, redispatchEvent, removeAnyEventListener, removeClientProperty, removeNotify, removePostKeyListener, removePreKeyListener, repaint, repaintInterior, repaintInterior, reshape, setAlignment, setBackground, setDefaultHelpProvider, setDoubleBufferingEnabled, setEWTDropTarget, setFont, setForeground, setHelpBook, setHelpProvider, setHelpTopic, setLocale, setLookAndFeel, setMnemonicChar, setMnemonicIndex, setReadingDirection, setToolTipValue, setToolTipValue, setUI, setVisible, shiftFrozenDamage, showHelp, unfreezeRepaints, updateAlignment, updateLocale, updateReadingDirection, updateUI, updateUI, updateUI |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, remove, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
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, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFontMetrics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, 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 |
Methods inherited from interface oracle.forms.ui.IView |
---|
contains |
Methods inherited from interface oracle.ewt.lwAWT.VirtualComponent |
---|
getBounds, getSize |
Field Detail |
---|
private static final oracle.forms.properties.ID SETIMAGEON
private static final oracle.forms.properties.ID SETDEBUG
private static final oracle.forms.properties.ID SETCOLOR
private static final oracle.forms.properties.ID setScheme
private static final oracle.forms.properties.ID setSorted
private static final oracle.forms.properties.ID getSorted
private static final oracle.forms.properties.ID setEnhanced
private static final oracle.forms.properties.ID setEnhancedAll
private static final oracle.forms.properties.ID setMaxRows
private static final oracle.forms.properties.ID setTimeKeySel
private static final oracle.forms.properties.ID multiSelection
private static final oracle.forms.properties.ID getMultiSelect
private static final oracle.forms.properties.ID listSelection
private static final oracle.forms.properties.ID listOrientation
private static final oracle.forms.properties.ID getOrientation
private static final oracle.forms.properties.ID clearSelection
public static final oracle.forms.properties.ID pSetEvent
public static final oracle.forms.properties.ID pItemName
public static final oracle.forms.properties.ID pItemValue
public static final oracle.forms.properties.ID pItemSelection
public static final oracle.forms.properties.ID pSetMouseEvents
public static final oracle.forms.properties.ID pEventMouseEvent
public static final oracle.forms.properties.ID pEventMouseMsg
private final java.lang.String CLASSNAME
private DrawLAF dBean
private oracle.forms.handler.IHandler m_handler
private java.lang.String sSelection
private java.lang.String sSeparator
private boolean bMultiSel
private boolean bFocus
private boolean bRollover
private boolean bSelect
private java.awt.Rectangle stdRect
private int iNbRows
private boolean beFocus
private boolean beRollover
private boolean beParent
private boolean bSorted
private boolean bEnabled
private int iOrient
private int iIndex
protected java.awt.Color cFocus
protected java.awt.Color cListFocus
protected java.awt.Color cGreenXP
protected javax.swing.ListSelectionModel listSelectionModel
protected javax.swing.JScrollPane scrollingList
private LAF_XP_TList.SortedListModel smodel
private javax.swing.DefaultListModel model
protected static java.awt.Color cSelect
private boolean bDisplay
private java.net.URL m_codeBase
private static boolean bDebug
private int iMaxRows
private int iTimeKeySel
public javax.swing.JList list
private boolean bFirst
private LAF_XP_TList pl
private java.awt.Font normalFont
private java.awt.Font selectFont
private ImageKit ik
private java.lang.String sItemName
private boolean bSendEvents
private boolean bMouseEnter
private boolean bMouseClick
private boolean bMouseExit
private java.util.List list_msg
Constructor Detail |
---|
public LAF_XP_TList()
Method Detail |
---|
public void init(oracle.forms.handler.IHandler handler)
init
in interface oracle.forms.ui.IView
init
in class oracle.forms.ui.VTList
public void destroy()
destroy
in interface oracle.forms.ui.IView
destroy
in class oracle.forms.ui.VTList
void setLAFBean(DrawLAF DF)
DrawLAF getLAFBean()
public void paint(java.awt.Graphics g)
paint
in interface oracle.forms.ui.IView
paint
in class oracle.ewt.lwAWT.LWComponent
public void setSorted(boolean p_bool)
public void update(java.awt.Graphics g)
update
in class oracle.ewt.lwAWT.LWComponent
public boolean setProperty(oracle.forms.properties.ID property, java.lang.Object value)
setProperty
in interface oracle.forms.ui.IView
setProperty
in class oracle.forms.ui.VTList
public java.lang.Object getProperty(oracle.forms.properties.ID pid)
getProperty
in interface oracle.forms.ui.IView
getProperty
in class oracle.forms.ui.VTList
public void focusGained(java.awt.event.FocusEvent e)
focusGained
in interface java.awt.event.FocusListener
public void focusLost(java.awt.event.FocusEvent e)
focusLost
in interface java.awt.event.FocusListener
public void log(java.lang.String msg)
private void synchronizeLists(int p_index)
private java.awt.Color brightColor(java.awt.Color c)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |