FloatManager.
This coordinate space is used when positioning floats and calculating the
amount of space floated boxes take up at a given y positionNote
The translate(int, int) method must be called when a
block box in the normal flow is moved (i.e. its static position changes)
| Modifier and Type | Field and Description |
|---|---|
| private final PersistentBFC | |
| private int | |
| private int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public int | |
| public FloatManager | |
| public int | |
| public int | |
| public Point | |
| public int | |
| public String | |
| public void |
| _persistentBFC | back to summary |
|---|---|
| private final PersistentBFC _persistentBFC | |
| _x | back to summary |
|---|---|
| private int _x | |
| _y | back to summary |
|---|---|
| private int _y | |
| BlockFormattingContext | back to summary |
|---|---|
| public BlockFormattingContext(BlockBox block, LayoutContext c) | |
| clear | back to summary |
|---|---|
| public void clear(LayoutContext c, Box current) | |
| floatBox | back to summary |
|---|---|
| public void floatBox(LayoutContext c, BlockBox floated) | |
| getFloatDistance | back to summary |
|---|---|
| public int getFloatDistance(CssContext cssCtx, LineBox line, int containingBlockWidth) | |
| getFloatManager | back to summary |
|---|---|
| public FloatManager getFloatManager() | |
| getLeftFloatDistance | back to summary |
|---|---|
| public int getLeftFloatDistance(CssContext cssCtx, LineBox line, int containingBlockWidth) | |
| getNextLineBoxDelta | back to summary |
|---|---|
| public int getNextLineBoxDelta(CssContext cssCtx, LineBox line, int containingBlockWidth) | |
| getOffset | back to summary |
|---|---|
| public Point getOffset() | |
| getRightFloatDistance | back to summary |
|---|---|
| public int getRightFloatDistance(CssContext cssCtx, LineBox line, int containingBlockWidth) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |
| translate | back to summary |
|---|---|
| public void translate(int x, int y) | |