JClass DesktopViews 6.3.0 API
Documentation

com.klg.jclass.util.formulae
Class JCExpressionCellRenderer

java.lang.Object
  |
  +--com.klg.jclass.cell.renderers.JCStringCellRenderer
        |
        +--com.klg.jclass.util.formulae.JCExpressionCellRenderer
All Implemented Interfaces:
JCCellRenderer, JCLightCellRenderer, Serializable

public class JCExpressionCellRenderer
extends JCStringCellRenderer

Renders the result of a formula (com.klg.jclass.util.formulae.Expression) in a cell.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.klg.jclass.cell.renderers.JCStringCellRenderer
drawClipArrowOutline, utilities
 
Constructor Summary
JCExpressionCellRenderer()
           
 
Method Summary
 void draw(Graphics gc, com.klg.jclass.cell.JCCellInfo cellInfo, Object o, boolean selected)
          Used to draw the cell.
 
Methods inherited from class com.klg.jclass.cell.renderers.JCStringCellRenderer
getAlignedX, getAlignedY, getHeight, getPreferredSize, getWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JCExpressionCellRenderer

public JCExpressionCellRenderer()
Method Detail

draw

public void draw(Graphics gc,
                 com.klg.jclass.cell.JCCellInfo cellInfo,
                 Object o,
                 boolean selected)
Used to draw the cell.
Note: The size of the cell comes from cellInfo.getDrawingArea().

Specified by:
draw in interface JCLightCellRenderer
Overrides:
draw in class JCStringCellRenderer
Parameters:
gc - graphics context to use for drawing
cellInfo - cell property information
o - object to be rendered must be implementer of Expression
selected -

Copyright © 2004 Quest Software Inc..
All rights reserved.