Class TextViewer.WidgetCommand

  • Enclosing class:
    TextViewer

    protected class TextViewer.WidgetCommand
    extends Object
    Represents a replace command that brings the text viewer's text widget back in synchronization with text viewer's document after the document has been changed.
    • Field Detail

      • event

        public DocumentEvent event
        The document event encapsulated by this command.
      • start

        public int start
        The start of the event.
      • length

        public int length
        The length of the event.
      • text

        public String text
        The inserted and replaced text segments of event.
      • preservedText

        public String preservedText
        The replaced text segments of event.
    • Constructor Detail

      • WidgetCommand

        protected WidgetCommand()
    • Method Detail

      • setEvent

        public void setEvent​(DocumentEvent e)
        Translates a document event into the presentation coordinates of this text viewer.
        Parameters:
        e - the event to be translated