Class AbstractMultipassHighlight

java.lang.Object
com.inductiveautomation.ignition.designer.designable.highlights.AbstractMultipassHighlight
Direct Known Subclasses:
RectangularHighlight

public abstract class AbstractMultipassHighlight extends Object
  • Field Details

    • DASHED_LINE

      public static final Stroke DASHED_LINE
    • THICK_LINE

      public static final Stroke THICK_LINE
    • THIN_LINE

      public static final Stroke THIN_LINE
    • strokeColor

      protected Color strokeColor
    • fillColor

      protected Color fillColor
    • stroke

      protected Stroke stroke
  • Constructor Details

    • AbstractMultipassHighlight

      public AbstractMultipassHighlight()
  • Method Details

    • paint

      public void paint(DesignPanel panel, Graphics2D g)
    • getShape

      protected abstract Shape getShape(DesignPanel panel)
    • getStrokeColor

      protected Color getStrokeColor()
    • getStrokeXorColor

      protected Color getStrokeXorColor()
    • getFillColor

      protected Color getFillColor()
    • getFillXorColor

      protected Color getFillXorColor()
    • isStrokeXorMode

      protected boolean isStrokeXorMode()
    • isFillXorMode

      protected boolean isFillXorMode()
    • getStroke

      protected Stroke getStroke()
    • setStrokePass

      protected void setStrokePass(int pass)
    • getStrokePassCount

      protected int getStrokePassCount()
    • setFillPass

      protected void setFillPass(int pass)
    • getFillPassCount

      protected int getFillPassCount()