TPTP 4.6.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.igc.internal
Interface IFont

All Known Implementing Classes:
Font

Deprecated. As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt).

public interface IFont

Store a font description independently from underlying graphic system.


Field Summary
static int BOLD
          Deprecated. font have style bold
static int DASHED
          Deprecated. font have dashed style (a dash line is drawn under characters)
static int ITALIC
          Deprecated. font have style italic
static int LINE_STYLES
          Deprecated. Mask for properties style of "lines" family.
static int NORMAL
          Deprecated. no particular style is applied to font
static int OVERLINE
          Deprecated. font have overline style (a solid line is drawn on top of characters)
static int STRIKE
          Deprecated. font have strike style (a solid line is drawn centered over characters)
static int UNDERLINE
          Deprecated. font have underline style (a solid line is drawn under characters)
 
Method Summary
 IFont copy()
          Deprecated.  
 java.lang.String getFontName()
          Deprecated.  
 java.lang.String getFontScript()
          Deprecated.  
 int getFontSize()
          Deprecated.  
 int getFontStyle()
          Deprecated.  
 

Field Detail

NORMAL

static final int NORMAL
Deprecated. 
no particular style is applied to font

See Also:
Constant Field Values

BOLD

static final int BOLD
Deprecated. 
font have style bold

See Also:
Constant Field Values

ITALIC

static final int ITALIC
Deprecated. 
font have style italic

See Also:
Constant Field Values

UNDERLINE

static final int UNDERLINE
Deprecated. 
font have underline style (a solid line is drawn under characters)

See Also:
Constant Field Values

OVERLINE

static final int OVERLINE
Deprecated. 
font have overline style (a solid line is drawn on top of characters)

See Also:
Constant Field Values

DASHED

static final int DASHED
Deprecated. 
font have dashed style (a dash line is drawn under characters)

See Also:
Constant Field Values

STRIKE

static final int STRIKE
Deprecated. 
font have strike style (a solid line is drawn centered over characters)

See Also:
Constant Field Values

LINE_STYLES

static final int LINE_STYLES
Deprecated. 
Mask for properties style of "lines" family. This is not a font style

See Also:
Constant Field Values
Method Detail

getFontName

java.lang.String getFontName()
Deprecated. 
Returns:
font name

getFontScript

java.lang.String getFontScript()
Deprecated. 
Returns:
font script

getFontSize

int getFontSize()
Deprecated. 
Returns:
font size in points (1/72th of inch)

getFontStyle

int getFontStyle()
Deprecated. 
Returns:
font style using above bit-flag value

copy

IFont copy()
Deprecated. 
Returns:
full copy of this font

TPTP 4.6.0 Platform Project
Internal API Specification