Class AbstractMultipassHighlight
- java.lang.Object
-
- com.inductiveautomation.ignition.designer.designable.highlights.AbstractMultipassHighlight
-
- Direct Known Subclasses:
RectangularHighlight
public abstract class AbstractMultipassHighlight extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.awt.StrokeDASHED_LINEprotected java.awt.ColorfillColorprotected java.awt.Strokestrokeprotected java.awt.ColorstrokeColorstatic java.awt.StrokeTHICK_LINEstatic java.awt.StrokeTHIN_LINE
-
Constructor Summary
Constructors Constructor Description AbstractMultipassHighlight()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected java.awt.ColorgetFillColor()protected intgetFillPassCount()protected java.awt.ColorgetFillXorColor()protected abstract java.awt.ShapegetShape(DesignPanel panel)protected java.awt.StrokegetStroke()protected java.awt.ColorgetStrokeColor()protected intgetStrokePassCount()protected java.awt.ColorgetStrokeXorColor()protected booleanisFillXorMode()protected booleanisStrokeXorMode()voidpaint(DesignPanel panel, java.awt.Graphics2D g)protected voidsetFillPass(int pass)protected voidsetStrokePass(int pass)
-
-
-
Field Detail
-
DASHED_LINE
public static final java.awt.Stroke DASHED_LINE
-
THICK_LINE
public static final java.awt.Stroke THICK_LINE
-
THIN_LINE
public static final java.awt.Stroke THIN_LINE
-
strokeColor
protected java.awt.Color strokeColor
-
fillColor
protected java.awt.Color fillColor
-
stroke
protected java.awt.Stroke stroke
-
-
Method Detail
-
paint
public void paint(DesignPanel panel, java.awt.Graphics2D g)
-
getShape
protected abstract java.awt.Shape getShape(DesignPanel panel)
-
getStrokeColor
protected java.awt.Color getStrokeColor()
-
getStrokeXorColor
protected java.awt.Color getStrokeXorColor()
-
getFillColor
protected java.awt.Color getFillColor()
-
getFillXorColor
protected java.awt.Color getFillXorColor()
-
isStrokeXorMode
protected boolean isStrokeXorMode()
-
isFillXorMode
protected boolean isFillXorMode()
-
getStroke
protected java.awt.Stroke getStroke()
-
setStrokePass
protected void setStrokePass(int pass)
-
getStrokePassCount
protected int getStrokePassCount()
-
setFillPass
protected void setFillPass(int pass)
-
getFillPassCount
protected int getFillPassCount()
-
-