public abstract class IltOPCBaseRenderer extends IltBaseRenderer
IltOffPageConnector
Modifier and Type | Class and Description |
---|---|
static class |
IltOPCBaseRenderer.Clover
The base renderer for clover shaped off-page connectors.
|
static class |
IltOPCBaseRenderer.Diamond
The base renderer for simple diamond off-page connectors.
|
static class |
IltOPCBaseRenderer.Graphic
The base renderer for off-page connectors that are displayed using
IlvGraphic objects. |
static class |
IltOPCBaseRenderer.Managed
The base renderer for managed off-page connectors.
|
static class |
IltOPCBaseRenderer.MultipleManaged
The base renderer for multiple Managed off-page connectors.
|
static class |
IltOPCBaseRenderer.MultipleUnmanaged
The base renderer for multiple unmanaged off-page connectors.
|
static class |
IltOPCBaseRenderer.SingleManaged
The base renderer for single managed off-page connectors.
|
static class |
IltOPCBaseRenderer.SingleUnmanaged
The base renderer for single unmanaged off-page connectors.
|
static class |
IltOPCBaseRenderer.Standard
The base renderer for standard off-page connectors.
|
static class |
IltOPCBaseRenderer.Unmanaged
The base renderer for unmanaged off-page connectors.
|
Modifier | Constructor and Description |
---|---|
protected |
IltOPCBaseRenderer()
Default constructor.
|
protected |
IltOPCBaseRenderer(ilog.tgo.graphic.renderer.internal.IltBaseRendererState state)
For compatibility purposes, internal use only !
|
Modifier and Type | Method and Description |
---|---|
protected ilog.tgo.graphic.renderer.internal.IltBaseRendererState |
createBaseRendererState()
Creates the instance that stores all the base renderer
configuration.
|
Dimension |
getPreferredSize()
Returns the preferred size for the Off-Page connector representation.
|
protected boolean |
isExtraBorderOutside()
Indicates whether the extra borders should be drawn inside or outside
the
rect used to call
drawExtraBorders . |
void |
setPreferredSize(Dimension d)
Sets the preferred size for the Off-Page connector representation.
|
__isDottedBorderVisible, attach, boundingBox, boundingBoxWithTransformer, contains, containsExtraBorders, containsMain, draw, drawAlarmBorder, drawExtraBorder, drawExtraBorder, drawExtraBorders, drawMain, drawSelectionBorder, dropResources, getAlarmBorderColor, getAlarmBorderWidth, getAlarmColorLevel, getBackground, getBaseRenderer, getBaseRendererState, getBorderColor, getBorderColor2, getBorderLineStyle, getBorderPalette, getBorderPattern, getBorderWidth, getBrightPalette, getDarkPalette, getDeprecatedBlinkingMode, getDetailLevel, getDottedBorderBackground, getDottedBorderForeground, getDottedBorderLineStyle, getDottedBorderPalette, getExtraBorders, getFillAngle, getFillEnd, getFillStart, getFillStyle, getFillTexture, getForeground, getPalette, getPattern, getRepresentationObject, getSelectionBorderBackground, getSelectionBorderForeground, getSelectionBorderLineStyle, getSelectionBorderWidth, getSourceImage, getView, initBaseRenderer, initResources, 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, setView
protected IltOPCBaseRenderer()
protected IltOPCBaseRenderer(ilog.tgo.graphic.renderer.internal.IltBaseRendererState state)
For compatibility purposes, internal use only !
protected ilog.tgo.graphic.renderer.internal.IltBaseRendererState createBaseRendererState()
IltBaseRenderer
createBaseRendererState
in class IltBaseRenderer
public Dimension getPreferredSize()
public void setPreferredSize(Dimension d)
The default behavior is to retrieve these values
from CSS properties shapeWidth
and shapeHeight
.
d
- The Off-Page connector dimensionprotected boolean isExtraBorderOutside()
rect
used to call
drawExtraBorders
.
This implementation returns true
, as we assume that for
Off-Page connectors the borders should be drawn outside.
isExtraBorderOutside
in class IltBaseRenderer
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.