public class ItemSelectionHighlight extends RectangularHighlight
| Modifier and Type | Field and Description |
|---|---|
static java.awt.Stroke |
S1 |
static java.awt.Stroke |
S2 |
rectangle, zoomedDASHED_LINE, fillColor, stroke, strokeColor, THICK_LINE, THIN_LINE| Constructor and Description |
|---|
ItemSelectionHighlight(AbstractDesignableWorkspace workspace,
javax.swing.JComponent interactionLayer,
DesignableContainer container,
javax.swing.JComponent item) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.geom.Rectangle2D |
getRectangle()
The outer bounding box of the highlight
|
protected int |
getStrokePassCount() |
void |
paint(DesignPanel panel,
java.awt.Graphics2D g)
Paint this highlight
|
protected void |
setStrokePass(int pass) |
getShape, getTooltip, isZoomed, setRectanglegetFillColor, getFillPassCount, getFillXorColor, getStroke, getStrokeColor, getStrokeXorColor, isFillXorMode, isStrokeXorMode, setFillPasspublic ItemSelectionHighlight(AbstractDesignableWorkspace workspace, javax.swing.JComponent interactionLayer, DesignableContainer container, javax.swing.JComponent item)
public void paint(DesignPanel panel, java.awt.Graphics2D g)
IHighlightpaint in interface IHighlightpaint in class AbstractMultipassHighlightpublic java.awt.geom.Rectangle2D getRectangle()
IHighlightgetRectangle in interface IHighlightgetRectangle in class RectangularHighlightprotected int getStrokePassCount()
getStrokePassCount in class AbstractMultipassHighlightprotected void setStrokePass(int pass)
setStrokePass in class AbstractMultipassHighlight