protected static class IltNEDirectImageBaseRendererFactory.BaseRenderer extends IltNEBaseRenderer
image (sepecified in css for each baseStyle)
according to alarms of the object that is represented.IltNEBaseRenderer.BSC, IltNEBaseRenderer.BTS, IltNEBaseRenderer.BTSEquipment, IltNEBaseRenderer.ControlCluster, IltNEBaseRenderer.ControlComponent, IltNEBaseRenderer.ControlElement, IltNEBaseRenderer.EquipmentShape, IltNEBaseRenderer.General, IltNEBaseRenderer.Graphic, IltNEBaseRenderer.ManagementCluster, IltNEBaseRenderer.ManagementComponent, IltNEBaseRenderer.ManagementElement, IltNEBaseRenderer.MD, IltNEBaseRenderer.MSC, IltNEBaseRenderer.MuxShape, IltNEBaseRenderer.NE, IltNEBaseRenderer.NECluster, IltNEBaseRenderer.NEClusterLogical, IltNEBaseRenderer.NEComponent, IltNEBaseRenderer.NEComponentLogical, IltNEBaseRenderer.NELogical, IltNEBaseRenderer.NetworkShape, IltNEBaseRenderer.NMW, IltNEBaseRenderer.Server, IltNEBaseRenderer.StationShape, IltNEBaseRenderer.SwitchShape, IltNEBaseRenderer.TransportShapeINVISIBLE_BASE_RENDERER| Constructor and Description |
|---|
BaseRenderer()
Creates a new NE 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(boolean collapsed)
Returns the preferred size of the base.
|
void |
initResources()
Initializes resources.
|
createBaseRendererState, isCollapsed, isExtraBorderOutside, setCollapsed__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(boolean collapsed)
The preferred size is the one of the original image, unless
collapsed is true. If collapsed is true, the size is 53.5% of the original size.
getPreferredSize in class IltNEBaseRenderercollapsed - Indicates that the network element is collapsed.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.