com.ibm.dse.tools.workbench.gui
Class ComplexCellRenderer

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--com.ibm.dse.tools.workbench.gui.ComplexCellRenderer
Direct Known Subclasses:
AttributeCellRenderer, DomainCellRenderer, EntityCellRenderer, EntityEntityCellRenderer, GroupListCellRenderer, GroupTreeCellRenderer, InstanceCellRenderer, PropertyCellRenderer, UserCellRenderer

public abstract class ComplexCellRenderer
extends javax.swing.JPanel
implements javax.swing.Renderer

This class is a renderer source for any component that requires a Renderer.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Field Summary
protected  javax.swing.JLabel ivjJLabel1
           
protected  javax.swing.JLabel ivjJLabel2
           
protected  javax.swing.JLabel ivjJLabel3
           
protected  javax.swing.JLabel ivjJLabel4
           
protected  javax.swing.JLabel ivjJLabel5
           
 
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
 
Constructor Summary
ComplexCellRenderer()
          This constructor creates a ComplexCellRenderer.
 
Method Summary
protected  java.awt.FlowLayout getFlowLayout()
          Return the ExtendedTreeCellRendererFlowLayout property value.
 javax.swing.JLabel getJLabel1()
          Return the JLabel1 property value.
 javax.swing.JLabel getJLabel2()
          Return the JLabel2 property value.
 javax.swing.JLabel getJLabel3()
          Return the JLabel3 property value.
 javax.swing.JLabel getJLabel4()
          Return the JLabel4 property value.
 javax.swing.JLabel getJLabel5()
          Return the JLabel5 property value.
 void refresh()
          This method refresh the contents of the renderer.
 void setBackgound(java.awt.Color backgroundColor)
          This method sets the background color of the renderer and their components.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, paramString, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, processComponentKeyEvent, processFocusEvent, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setCursor, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ivjJLabel1

protected javax.swing.JLabel ivjJLabel1

ivjJLabel2

protected javax.swing.JLabel ivjJLabel2

ivjJLabel3

protected javax.swing.JLabel ivjJLabel3

ivjJLabel4

protected javax.swing.JLabel ivjJLabel4

ivjJLabel5

protected javax.swing.JLabel ivjJLabel5
Constructor Detail

ComplexCellRenderer

public ComplexCellRenderer()
This constructor creates a ComplexCellRenderer.
Method Detail

getFlowLayout

protected java.awt.FlowLayout getFlowLayout()
Return the ExtendedTreeCellRendererFlowLayout property value.
Returns:
java.awt.FlowLayout

getJLabel1

public javax.swing.JLabel getJLabel1()
Return the JLabel1 property value.
Returns:
JLabel

getJLabel2

public javax.swing.JLabel getJLabel2()
Return the JLabel2 property value.
Returns:
JLabel

getJLabel3

public javax.swing.JLabel getJLabel3()
Return the JLabel3 property value.
Returns:
JLabel

getJLabel4

public javax.swing.JLabel getJLabel4()
Return the JLabel4 property value.
Returns:
JLabel

getJLabel5

public javax.swing.JLabel getJLabel5()
Return the JLabel5 property value.
Returns:
JLabel

refresh

public void refresh()
This method refresh the contents of the renderer.

setBackgound

public void setBackgound(java.awt.Color backgroundColor)
This method sets the background color of the renderer and their components.
Parameters:
backgroundColor - java.awt.Color