|
com.im.ijc.widgets/1 5.9.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JLabel
javax.swing.table.DefaultTableCellRenderer
com.im.ijc.widgets.table.CalculableCellRenderer
public class CalculableCellRenderer
Table cell renderer for calculated field.
| Nested Class Summary | |
|---|---|
static class |
CalculableCellRenderer.ValueProcessor
|
| Nested classes/interfaces inherited from class javax.swing.table.DefaultTableCellRenderer |
|---|
DefaultTableCellRenderer.UIResource |
| Nested classes/interfaces inherited from class javax.swing.JLabel |
|---|
JLabel.AccessibleJLabel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
|---|
| Fields inherited from class javax.swing.table.DefaultTableCellRenderer |
|---|
noFocusBorder |
| Fields inherited from class javax.swing.JLabel |
|---|
labelFor |
| 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 |
| Fields inherited from interface javax.swing.SwingConstants |
|---|
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
CalculableCellRenderer(TableCellRenderer extraRenderer)
|
|
| Method Summary | |
|---|---|
CFClassifier |
getClassifier()
|
CFExpressionSetFieldBinding |
getConditionalFormatting()
|
TableCellRenderer |
getExtraRenderer()
|
List<DFField> |
getFieldsRequiredForCF()
|
int |
getLayoutHeight()
|
Lookup |
getLookup()
|
Component |
getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
|
int |
getVerticalWeight()
|
void |
setCFFieldsValues(Map<String,Object> row)
|
void |
setClassifier(CFClassifier classifier)
|
void |
setConditionalFormatting(CFExpressionSetFieldBinding exprSetWithDataField)
|
void |
useCF(boolean useCF)
|
| Methods inherited from class javax.swing.table.DefaultTableCellRenderer |
|---|
firePropertyChange, firePropertyChange, invalidate, isOpaque, repaint, repaint, repaint, revalidate, setBackground, setForeground, setValue, updateUI, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CalculableCellRenderer(TableCellRenderer extraRenderer)
| Method Detail |
|---|
public Component getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
getTableCellRendererComponent in interface TableCellRenderergetTableCellRendererComponent in class DefaultTableCellRendererpublic TableCellRenderer getExtraRenderer()
public CFClassifier getClassifier()
getClassifier in interface RenderersBinding.Classifierpublic void setClassifier(CFClassifier classifier)
setClassifier in interface RenderersBinding.Classifierpublic CFExpressionSetFieldBinding getConditionalFormatting()
getConditionalFormatting in interface RenderersBinding.Classifierpublic void setConditionalFormatting(CFExpressionSetFieldBinding exprSetWithDataField)
setConditionalFormatting in interface RenderersBinding.Classifierpublic List<DFField> getFieldsRequiredForCF()
getFieldsRequiredForCF in interface RenderersBinding.Classifierpublic void setCFFieldsValues(Map<String,Object> row)
setCFFieldsValues in interface RenderersBinding.Classifierpublic void useCF(boolean useCF)
useCF in interface RenderersBinding.Classifierpublic int getLayoutHeight()
getLayoutHeight in interface IJCWidgetTableCellRendererpublic int getVerticalWeight()
getVerticalWeight in interface IJCWidgetTableCellRendererpublic Lookup getLookup()
getLookup in interface IJCWidgetTableCellRenderergetLookup in interface Lookup.Provider
|
com.im.ijc.widgets/1 5.9.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||