Class LineStyleEvent

All Implemented Interfaces:
Serializable

public class LineStyleEvent extends TypedEvent
This event is sent when a line is about to be drawn.
See Also:
  • Field Details

    • lineOffset

      public int lineOffset
      line start offset (input)
    • lineText

      public String lineText
      line text (input)
    • ranges

      public int[] ranges
      line ranges (output)
      Since:
      3.2
    • styles

      public StyleRange[] styles
      line styles (output) Note: Because a StyleRange includes the start and length, the same instance cannot occur multiple times in the array of styles. If the same style attributes, such as font and color, occur in multiple StyleRanges, ranges can be used to share styles and reduce memory usage.
    • alignment

      public int alignment
      line alignment (input, output)
      Since:
      3.2
    • indent

      public int indent
      line indent (input, output)
      Since:
      3.2
    • wrapIndent

      public int wrapIndent
      line wrap indent (input, output)
      Since:
      3.6
    • justify

      public boolean justify
      line justification (input, output)
      Since:
      3.2
    • bullet

      public Bullet bullet
      line bullet (output)
      Since:
      3.2
    • bulletIndex

      public int bulletIndex
      line bullet index (output)
      Since:
      3.2
    • tabStops

      public int[] tabStops
      line tab stops (output)
      Since:
      3.6
  • Constructor Details

    • LineStyleEvent

      public LineStyleEvent(org.eclipse.swt.custom.StyledTextEvent e)
      Constructs a new instance of this class based on the information in the given event.
      Parameters:
      e - the event containing the information