TPTP 4.4.0 Testing Tools Project
Internal API Specification

org.eclipse.hyades.test.ui.internal.editor.form.base
Class Paragraph

java.lang.Object
  extended byorg.eclipse.hyades.test.ui.internal.editor.form.base.Paragraph
All Implemented Interfaces:
IParagraph
Direct Known Subclasses:
BulletParagraph

public class Paragraph
extends java.lang.Object
implements IParagraph


Field Summary
static java.lang.String HTTP
           
 
Constructor Summary
Paragraph(boolean addVerticalSpace)
           
 
Method Summary
 void addSegment(IParagraphSegment segment)
           
 ITextSegment findSegmentAt(int x, int y)
           
 java.lang.String getAccessibleText()
           
 boolean getAddVerticalSpace()
           
 int getIndent()
           
 IParagraphSegment[] getSegments()
           
 void paint(org.eclipse.swt.graphics.GC gc, int width, Locator loc, int lineHeight, java.util.Hashtable objectTable, IHyperlinkSegment selectedLink)
           
 void parseRegularText(java.lang.String text, boolean expandURLs, HyperlinkSettings settings, java.lang.String fontId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HTTP

public static final java.lang.String HTTP
See Also:
Constant Field Values
Constructor Detail

Paragraph

public Paragraph(boolean addVerticalSpace)
Method Detail

getIndent

public int getIndent()
Specified by:
getIndent in interface IParagraph

getAddVerticalSpace

public boolean getAddVerticalSpace()
Specified by:
getAddVerticalSpace in interface IParagraph

getSegments

public IParagraphSegment[] getSegments()
Specified by:
getSegments in interface IParagraph

addSegment

public void addSegment(IParagraphSegment segment)
Specified by:
addSegment in interface IParagraph

parseRegularText

public void parseRegularText(java.lang.String text,
                             boolean expandURLs,
                             HyperlinkSettings settings,
                             java.lang.String fontId)

paint

public void paint(org.eclipse.swt.graphics.GC gc,
                  int width,
                  Locator loc,
                  int lineHeight,
                  java.util.Hashtable objectTable,
                  IHyperlinkSegment selectedLink)
Specified by:
paint in interface IParagraph

getAccessibleText

public java.lang.String getAccessibleText()
Specified by:
getAccessibleText in interface IParagraph

findSegmentAt

public ITextSegment findSegmentAt(int x,
                                  int y)
Specified by:
findSegmentAt in interface IParagraph

TPTP 4.4.0 Testing Tools Project
Internal API Specification