Package org.eclipse.swt.custom
Class TextChangingEvent
- java.lang.Object
-
- java.util.EventObject
-
- org.eclipse.swt.events.TypedEvent
-
- org.eclipse.swt.custom.TextChangingEvent
-
- All Implemented Interfaces:
Serializable
public class TextChangingEvent extends TypedEvent
This event is sent by the StyledTextContent implementor when a change to the text is about to occur.
-
-
Field Summary
Fields Modifier and Type Field Description int
newCharCount
Length of text that is going to be insertedint
newLineCount
Number of new lines that are going to be insertedString
newText
Text that is going to be inserted or empty string if no text will be insertedint
replaceCharCount
Length of text that is going to be replacedint
replaceLineCount
Number of lines that are going to be replacedint
start
Start offset of the text that is going to be replaced-
Fields inherited from class org.eclipse.swt.events.TypedEvent
data, display, time, widget
-
Fields inherited from class java.util.EventObject
source
-
-
Constructor Summary
Constructors Constructor Description TextChangingEvent(StyledTextContent source)
Create the TextChangedEvent to be used by the StyledTextContent implementor.
-
-
-
Field Detail
-
start
public int start
Start offset of the text that is going to be replaced
-
newText
public String newText
Text that is going to be inserted or empty string if no text will be inserted
-
replaceCharCount
public int replaceCharCount
Length of text that is going to be replaced
-
newCharCount
public int newCharCount
Length of text that is going to be inserted
-
replaceLineCount
public int replaceLineCount
Number of lines that are going to be replaced
-
newLineCount
public int newLineCount
Number of new lines that are going to be inserted
-
-
Constructor Detail
-
TextChangingEvent
public TextChangingEvent(StyledTextContent source)
Create the TextChangedEvent to be used by the StyledTextContent implementor.- Parameters:
source
- the object that will be sending the new TextChangingEvent, cannot be null
-
-