public class DecoratorProviderListCellRenderer extends Object implements ListCellRenderer
ListCellRenderer which use decorators from the provider to obtain the text to display.
The interest of this renderer is to define a unique renderer for your application (put it in JAXXContext)
and then use it simply :)
User: chemit
Date: 29 oct. 2009
Time: 03:00:53DecoratorProvider| Modifier and Type | Field and Description |
|---|---|
protected ListCellRenderer |
delegate
Delegate cell renderer
|
protected org.nuiton.decorator.DecoratorProvider |
provider
provider of decorators
|
| Constructor and Description |
|---|
DecoratorProviderListCellRenderer(org.nuiton.decorator.DecoratorProvider provider) |
DecoratorProviderListCellRenderer(ListCellRenderer delegate,
org.nuiton.decorator.DecoratorProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
Component |
getListCellRendererComponent(JList list,
Object value,
int index,
boolean isSelected,
boolean cellHasFocus) |
protected final ListCellRenderer delegate
protected final org.nuiton.decorator.DecoratorProvider provider
public DecoratorProviderListCellRenderer(org.nuiton.decorator.DecoratorProvider provider)
public DecoratorProviderListCellRenderer(ListCellRenderer delegate, org.nuiton.decorator.DecoratorProvider provider)
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)
getListCellRendererComponent in interface ListCellRendererCopyright © 2008–2020 Ultreia.io. All rights reserved.