Package com.im.ijc.core.api.renderers
Interface IJCWidgetRenderer
-
- All Superinterfaces:
org.openide.util.Lookup.Provider
public interface IJCWidgetRenderer extends org.openide.util.Lookup.Provider
Common interface for IJC renderers used to obtain a component capable of displaying field values.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.swing.JComponent
getWidgetPrintRendererComponent(java.lang.Object value, boolean createNewInstance)
Returns a component which is able to render a given value during printing.javax.swing.JComponent
getWidgetRendererComponent(java.lang.Object value, boolean createNewInstance)
Returns a component which is able to render a given value.
-
-
-
Method Detail
-
getWidgetRendererComponent
javax.swing.JComponent getWidgetRendererComponent(java.lang.Object value, boolean createNewInstance)
Returns a component which is able to render a given value.- Parameters:
value
- value to be renderedcreateNewInstance
- whether cached or new instance should be returned- Returns:
- the component
-
getWidgetPrintRendererComponent
javax.swing.JComponent getWidgetPrintRendererComponent(java.lang.Object value, boolean createNewInstance)
Returns a component which is able to render a given value during printing. Usually an implementation just delegates to thegetWidgetRendererComponent(java.lang.Object, boolean)
until it has some special needs for printing.- Parameters:
value
- value to be renderedcreateNewInstance
- whether cached or new instance should be returned- Returns:
- the component
-
-