TPTP 4.6.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.drivers.ui.layout.internal
Class TCell

java.lang.Object
  extended by org.eclipse.tptp.platform.report.drivers.ui.layout.internal.TAbstractCell
      extended by org.eclipse.tptp.platform.report.drivers.ui.layout.internal.TCell
All Implemented Interfaces:
IRect, IShape

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 class TCell
extends TAbstractCell

Provides an implementation of the base class TAbstractCell. This class is used by the TExtensibleContentProvider to allocate new cell for IDItem which have been rendering in the SWTViewer.

See Also:
TExtensibleContentProvider

Field Summary
 
Fields inherited from class org.eclipse.tptp.platform.report.drivers.ui.layout.internal.TAbstractCell
h, item, next, parent, position, previous, w, x, y
 
Constructor Summary
TCell(IDItem i)
          Deprecated. Builds a new cell and associates it with an IDItem.
 
Method Summary
 void computeSize(int hintW, int hintH, float zoom, IGC gc, IDProgressMonitor monitor)
          Deprecated. This implementation do nothing
 void dump(int level)
          Deprecated. Just for debug session, dumps the content of the cell
 
Methods inherited from class org.eclipse.tptp.platform.report.drivers.ui.layout.internal.TAbstractCell
contains, contains, copyShape, dispose, getBounds, getChild, getH, getHeight, getItem, getNext, getParent, getPosition, getPrevious, getW, getWidth, getX, getY, setItem, setNext, setParent, setPosition, setPrevious, setSize, setXY
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TCell

public TCell(IDItem i)
Deprecated. 
Builds a new cell and associates it with an IDItem.

Method Detail

computeSize

public void computeSize(int hintW,
                        int hintH,
                        float zoom,
                        IGC gc,
                        IDProgressMonitor monitor)
Deprecated. 
This implementation do nothing

Specified by:
computeSize in class TAbstractCell
See Also:
TAbstractCell#computeSize(int, int, float, IGC)

dump

public void dump(int level)
Deprecated. 
Just for debug session, dumps the content of the cell

Specified by:
dump in class TAbstractCell

TPTP 4.6.0 Platform Project
Internal API Specification