protected static class IltOPCDirectImageBaseRendererFactory.BaseRenderer extends IltOPCBaseRenderer
image (sepecified in css for each baseStyle)
according to alarms of the object that is represented.IltOPCBaseRenderer.Clover, IltOPCBaseRenderer.Diamond, IltOPCBaseRenderer.Graphic, IltOPCBaseRenderer.Managed, IltOPCBaseRenderer.MultipleManaged, IltOPCBaseRenderer.MultipleUnmanaged, IltOPCBaseRenderer.SingleManaged, IltOPCBaseRenderer.SingleUnmanaged, IltOPCBaseRenderer.Standard, IltOPCBaseRenderer.Unmanaged| Constructor and Description |
|---|
BaseRenderer()
Creates a new OPC auto image
BaseRenderer. |
| Modifier and Type | Method and Description |
|---|---|
void |
attach(IlvGraphic base)
This method is invoked to indicate to the base renderer which
IlvGraphic
it is used by. |
void |
drawMain(Graphics g,
IlvTransformer t,
IlvRect rect)
Draws the main part of the base.
|
protected IltPolygon[] |
getExtraBorders(IlvRect rect)
Returns the borders of the image or
null, depending on the value
returned by IltBaseRenderer.isPolygonalBorder(). |
Dimension |
getPreferredSize()
Returns the preferred size for the tiny representation.
|
void |
initResources()
Initializes resources.
|
createBaseRendererState, isExtraBorderOutside, setPreferredSize__isDottedBorderVisible, boundingBox, boundingBoxWithTransformer, contains, containsExtraBorders, containsMain, draw, drawAlarmBorder, drawExtraBorder, drawExtraBorder, drawExtraBorders, drawSelectionBorder, dropResources, getAlarmBorderColor, getAlarmBorderWidth, getAlarmColorLevel, getBackground, getBaseRenderer, getBaseRendererState, getBorderColor, getBorderColor2, getBorderLineStyle, getBorderPalette, getBorderPattern, getBorderWidth, getBrightPalette, getDarkPalette, getDeprecatedBlinkingMode, getDetailLevel, getDottedBorderBackground, getDottedBorderForeground, getDottedBorderLineStyle, getDottedBorderPalette, getFillAngle, getFillEnd, getFillStart, getFillStyle, getFillTexture, getForeground, getPalette, getPattern, getRepresentationObject, getSelectionBorderBackground, getSelectionBorderForeground, getSelectionBorderLineStyle, getSelectionBorderWidth, getSourceImage, getView, initBaseRenderer, isAlarmBorderVisible, isAlarmColorVisible, isBaseSelectionBorderVisible, isDottedBorderVisible, isPolygonalBorder, isReliefBorders, isUsingBlinkingResources, setAlarmBorderColor, setAlarmBorderVisible, setAlarmBorderWidth, setAlarmColorLevel, setAlarmColorVisible, setBackground, setBaseRendererState, setBaseSelectionBorderVisible, setBorderColor, setBorderColor2, setBorderLineStyle, setBorderPattern, setBorderWidth, setDeprecatedBlinkingMode, setDetailLevel, setDottedBorderBackground, setDottedBorderForeground, setDottedBorderLineStyle, setDottedBorderVisible, setFillAngle, setFillEnd, setFillStart, setFillStyle, setFillTexture, setForeground, setPattern, setPolygonalBorder, setReliefBorders, setRepresentationObject, setSelectionBorderBackground, setSelectionBorderForeground, setSelectionBorderLineStyle, setSelectionBorderWidth, setSourceImage, setViewpublic void initResources()
initResources in class IltBaseRendererpublic void drawMain(Graphics g, IlvTransformer t, IlvRect rect)
drawMain in class IltBaseRendererg - As in draw.t - As in draw.rect - As in draw.public void attach(IlvGraphic base)
IltBaseRendererIlvGraphic
it is used by. The default implementation of this method does nothing.
Any subclass of the base renderer that needs the IlvGraphic may use the one
given when this method is invoked.attach in class IltBaseRendererprotected IltPolygon[] getExtraBorders(IlvRect rect)
null, depending on the value
returned by IltBaseRenderer.isPolygonalBorder().getExtraBorders in class IltBaseRendererrect - As in draw.IltBaseRenderer.isPolygonalBorder()public Dimension getPreferredSize()
getPreferredSize in class IltOPCBaseRenderer© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.