Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-03

oracle.javatools.ui
Class SeparatorListCellRenderer

java.lang.Object
  extended by oracle.javatools.ui.SeparatorListCellRenderer
All Implemented Interfaces:
javax.swing.ListCellRenderer

public class SeparatorListCellRenderer
extends java.lang.Object
implements javax.swing.ListCellRenderer

A Decorating ListCellRenderer that will wrap a ListCellRenderer and add the ability to render separator lines between items in a JList or JComboBox. The location at which to place the separators is taken from a supplied SeparatorListCellRenderer.SeparatorModel.


Nested Class Summary
static interface SeparatorListCellRenderer.SeparatorModel
          Tells the renderer after which items to place separators
 
Constructor Summary
SeparatorListCellRenderer(javax.swing.ListCellRenderer decoratedRenderer, SeparatorListCellRenderer.SeparatorModel separatorModel)
          Add separators at locations described by the separatorModel to a ListCellRenderer
SeparatorListCellRenderer(SeparatorListCellRenderer.SeparatorModel separatorModel)
          Create a DefaultListCellRenderer and add separators at locations described by the SeparatorModel
 
Method Summary
 java.awt.Component getListCellRendererComponent(javax.swing.JList list, java.lang.Object value, int index, boolean isSelected, boolean cellHasFocus)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeparatorListCellRenderer

public SeparatorListCellRenderer(SeparatorListCellRenderer.SeparatorModel separatorModel)
Create a DefaultListCellRenderer and add separators at locations described by the SeparatorModel

Parameters:
separatorModel -

SeparatorListCellRenderer

public SeparatorListCellRenderer(javax.swing.ListCellRenderer decoratedRenderer,
                                 SeparatorListCellRenderer.SeparatorModel separatorModel)
Add separators at locations described by the separatorModel to a ListCellRenderer

Parameters:
decoratedRenderer -
separatorModel -
Method Detail

getListCellRendererComponent

public java.awt.Component getListCellRendererComponent(javax.swing.JList list,
                                                       java.lang.Object value,
                                                       int index,
                                                       boolean isSelected,
                                                       boolean cellHasFocus)
Specified by:
getListCellRendererComponent in interface javax.swing.ListCellRenderer

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-03

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