jap
Class JAPMixCascadeComboBox.JAPMixCascadeComboBoxListCellRender

java.lang.Object
  extended by jap.JAPMixCascadeComboBox.JAPMixCascadeComboBoxListCellRender
All Implemented Interfaces:
javax.swing.ListCellRenderer
Enclosing class:
JAPMixCascadeComboBox

final class JAPMixCascadeComboBox.JAPMixCascadeComboBoxListCellRender
extends java.lang.Object
implements javax.swing.ListCellRenderer


Field Summary
private  javax.swing.JPanel m_cascadePopupMenu
           
private  javax.swing.JLabel m_componentAvailableCascade
           
private  javax.swing.JLabel m_componentAvailableServer
           
private  java.awt.GridBagConstraints m_componentConstraints
           
private  javax.swing.JLabel m_componentNoServer
           
private  javax.swing.JPanel m_componentPanel
           
private  javax.swing.JLabel m_componentUserServer
           
private  CascadePopupMenu m_currentCascadePopup
           
private  javax.swing.JLabel[] m_flags
           
private  javax.swing.JLabel m_lblCascadePopupMenu
           
private  javax.swing.JLabel m_lblMenuArrow
           
private  javax.swing.JLabel[] m_names
           
private  java.awt.Color m_newCascadeColor
           
private  java.lang.Object SYNC_POPUP
           
 
Constructor Summary
JAPMixCascadeComboBox.JAPMixCascadeComboBoxListCellRender()
           
 
Method Summary
 void closeCascadePopupMenu()
           
 java.awt.Component getListCellRendererComponent(javax.swing.JList list, java.lang.Object value, int index, boolean isSelected, boolean cellHasFocus)
           
private  void setSelectionColors(java.awt.Color a_background, java.awt.Color a_foreground)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_newCascadeColor

private final java.awt.Color m_newCascadeColor

m_componentNoServer

private javax.swing.JLabel m_componentNoServer

m_componentAvailableServer

private javax.swing.JLabel m_componentAvailableServer

m_componentUserServer

private javax.swing.JLabel m_componentUserServer

m_componentAvailableCascade

private javax.swing.JLabel m_componentAvailableCascade

m_flags

private javax.swing.JLabel[] m_flags

m_names

private javax.swing.JLabel[] m_names

m_componentPanel

private javax.swing.JPanel m_componentPanel

m_componentConstraints

private java.awt.GridBagConstraints m_componentConstraints

SYNC_POPUP

private java.lang.Object SYNC_POPUP

m_lblCascadePopupMenu

private javax.swing.JLabel m_lblCascadePopupMenu

m_lblMenuArrow

private javax.swing.JLabel m_lblMenuArrow

m_cascadePopupMenu

private javax.swing.JPanel m_cascadePopupMenu

m_currentCascadePopup

private CascadePopupMenu m_currentCascadePopup
Constructor Detail

JAPMixCascadeComboBox.JAPMixCascadeComboBoxListCellRender

public JAPMixCascadeComboBox.JAPMixCascadeComboBoxListCellRender()
Method Detail

closeCascadePopupMenu

public void closeCascadePopupMenu()

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

setSelectionColors

private void setSelectionColors(java.awt.Color a_background,
                                java.awt.Color a_foreground)