public class TextPaintInstruction extends java.lang.Object implements PaintInstruction
PaintInstruction to paint text based on the current TagProcessingState.| Constructor and Description | 
|---|
TextPaintInstruction(TagProcessingState state,
                    java.lang.String text)  | 
TextPaintInstruction(TagProcessingState state,
                    java.lang.String text,
                    java.lang.String wordSplitRegex)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
getText()  | 
int | 
getTextLength(org.eclipse.swt.graphics.GC gc)  | 
int | 
getTrimmedTextLength(org.eclipse.swt.graphics.GC gc)  | 
java.util.List<java.lang.String> | 
getWords()  | 
void | 
paint(org.eclipse.swt.graphics.GC gc,
     org.eclipse.swt.graphics.Rectangle area)  | 
public TextPaintInstruction(TagProcessingState state, java.lang.String text)
public TextPaintInstruction(TagProcessingState state, java.lang.String text, java.lang.String wordSplitRegex)
public void paint(org.eclipse.swt.graphics.GC gc,
                  org.eclipse.swt.graphics.Rectangle area)
paint in interface PaintInstructionpublic int getTextLength(org.eclipse.swt.graphics.GC gc)
public int getTrimmedTextLength(org.eclipse.swt.graphics.GC gc)
public java.lang.String getText()
public java.util.List<java.lang.String> getWords()