|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.tptp.platform.report.drivers.ui.layout.internal.TAbstractCell
org.eclipse.tptp.platform.report.drivers.ui.layout.internal.TAbstractCellContainer
org.eclipse.tptp.platform.report.drivers.ui.layout.internal.TMLayoutContentCellContainer
org.eclipse.tptp.platform.report.birt).
public abstract class TMLayoutContentCellContainer
This is an abstract class to support layout.A layout is an object which manages the size of the container cell and the position of the children item. This class support content provider service to fill its content.
| 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 |
| Fields inherited from interface org.eclipse.tptp.platform.report.drivers.ui.layout.internal.ILayout |
|---|
NO_SIZE_HINT |
| Constructor Summary | |
|---|---|
TMLayoutContentCellContainer(IDItem i)
Deprecated. Builds a new container |
|
| Method Summary | |
|---|---|
IShape |
copyShape()
Deprecated. Returns a new Rect which is equal to the cell size and position |
void |
dump(int level)
Deprecated. Just for debug session, dumps the content of the cell |
int |
getBottomMargin()
Deprecated. Returns the bottom margin |
IContentProvider |
getContentProvider()
Deprecated. |
ILayout |
getLayout()
Deprecated. |
int |
getLeftMargin()
Deprecated. Returns the left margin |
int |
getRightMargin()
Deprecated. Returns the right margin |
int |
getSpacing()
Deprecated. Returns the spacing between children in the layout |
int |
getTopMargin()
Deprecated. Returns the top margin |
boolean |
isReversed()
Deprecated. Returns the true if the layout is reversed (BiDi support) |
void |
setMargin(int l,
int r,
int t,
int b)
Deprecated. Sets the margin of the layout |
void |
setReversed(boolean reverse)
Deprecated. Sets the if the layout is reversed LEFT->RIGHT etc... |
void |
setSpacing(int spacing)
Deprecated. Sets the spacing between the children in the layout |
| Methods inherited from class org.eclipse.tptp.platform.report.drivers.ui.layout.internal.TAbstractCellContainer |
|---|
addCell, computeSize, dispose, fillContent, getChild, getChildCount, getLast, hasCell, insertCell, isFixedSize, layout, removeCell, setChild, setFixedSize |
| Methods inherited from class org.eclipse.tptp.platform.report.drivers.ui.layout.internal.TAbstractCell |
|---|
contains, contains, getBounds, 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 |
| Methods inherited from interface org.eclipse.tptp.platform.report.drivers.ui.layout.internal.ILayout |
|---|
computeSize, layout |
| Methods inherited from interface org.eclipse.tptp.platform.report.drivers.ui.layout.internal.IContentProvider |
|---|
fillContent |
| Constructor Detail |
|---|
public TMLayoutContentCellContainer(IDItem i)
| Method Detail |
|---|
public IContentProvider getContentProvider()
getContentProvider in class TAbstractCellContainerpublic ILayout getLayout()
getLayout in class TAbstractCellContainerpublic int getLeftMargin()
getLeftMargin in interface IMarginLayoutpublic int getRightMargin()
getRightMargin in interface IMarginLayoutpublic int getTopMargin()
getTopMargin in interface IMarginLayoutpublic int getBottomMargin()
getBottomMargin in interface IMarginLayout
public void setMargin(int l,
int r,
int t,
int b)
setMargin in interface IMarginLayoutpublic boolean isReversed()
isReversed in interface ILayoutpublic void setReversed(boolean reverse)
setReversed in interface ILayoutpublic int getSpacing()
getSpacing in interface IMarginLayoutpublic void setSpacing(int spacing)
setSpacing in interface IMarginLayoutpublic IShape copyShape()
copyShape in interface IShapecopyShape in class TAbstractCellRectpublic void dump(int level)
dump in class TAbstractCell
|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||