| Modifier and Type | Class and Description |
|---|---|
| protected static enum |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | addItem(DisplayListOperation item, int pgStart, int pgEnd, DisplayListContainer dlPages)
Adds a paint operation to a selection of pages, from pgStart to pgEnd inclusive. |
| protected void | addItem(DisplayListOperation item, List<PagedBoxCollector.
|
| protected void | |
| protected void | collect(RenderingContext c, Layer layer, DisplayListContainer dlPages, Set<DisplayListCollector.
The main method to create a list of paint instruction for each page. |
| public static Map | |
| private void | collectFloatAsLayer(RenderingContext c, Layer layer, BlockBox floater, DisplayListContainer.
This method can be reached by two code paths:
|
| public DisplayListContainer. | collectInlineBlock(RenderingContext c, BlockBox bb, EnumSet<DisplayListCollector.
|
| private void | collectLayerBackgroundAndBorder(RenderingContext c, Layer layer, DisplayListContainer dlPages, int pgStart, int pgEnd)
|
| private void | collectLayers(RenderingContext c, List<Layer> layers, DisplayListContainer dlPages, Set<DisplayListCollector.
|
| private void | collectReplacedElementLayer(RenderingContext c, Layer layer, DisplayListContainer dlPages, int pgStart, int pgEnd)
|
| public DisplayListContainer | collectRoot(RenderingContext c, Layer rootLayer)
Use this method to collect all boxes recursively into a list of paint instructions for each page. |
| protected PagedBoxCollector | |
| protected int | |
| protected int | |
| protected void | processPage(RenderingContext c, Layer layer, PagedBoxCollector.
Convert a list of boxes to a list of paint instructions for a page. |
| private void | processShadowPages(RenderingContext c, Layer layer, int pageNumber, PagedBoxCollector.
If we have cut-off boxes we have to process them as separate pages. |
| _pages | back to summary |
|---|---|
| private final List<PageBox> _pages | |
| DisplayListCollector | back to summary |
|---|---|
| public DisplayListCollector(List<PageBox> pages) | |
| addItem | back to summary |
|---|---|
| protected void addItem(DisplayListOperation item, int pgStart, int pgEnd, DisplayListContainer dlPages) Adds a paint operation to a selection of pages, from pgStart to pgEnd inclusive. | |
| addItem | back to summary |
|---|---|
| protected void addItem(DisplayListOperation item, List<PagedBoxCollector. | |
| addTransformItem | back to summary |
|---|---|
| protected void addTransformItem(Box master, List<PagedBoxCollector. | |
| collect | back to summary |
|---|---|
| protected void collect(RenderingContext c, Layer layer, DisplayListContainer dlPages, Set<DisplayListCollector. The main method to create a list of paint instruction for each page. | |
| collectCollapsedTableBorders | back to summary |
|---|---|
| public static Map | |
| collectFloatAsLayer | back to summary |
|---|---|
| private void collectFloatAsLayer(RenderingContext c, Layer layer, BlockBox floater, DisplayListContainer. This method can be reached by two code paths:
| |
| collectInlineBlock | back to summary |
|---|---|
| public DisplayListContainer. | |
| collectLayerBackgroundAndBorder | back to summary |
|---|---|
| private void collectLayerBackgroundAndBorder(RenderingContext c, Layer layer, DisplayListContainer dlPages, int pgStart, int pgEnd) | |
| collectLayers | back to summary |
|---|---|
| private void collectLayers(RenderingContext c, List<Layer> layers, DisplayListContainer dlPages, Set<DisplayListCollector. | |
| collectReplacedElementLayer | back to summary |
|---|---|
| private void collectReplacedElementLayer(RenderingContext c, Layer layer, DisplayListContainer dlPages, int pgStart, int pgEnd) | |
| collectRoot | back to summary |
|---|---|
| public DisplayListContainer collectRoot(RenderingContext c, Layer rootLayer) Use this method to collect all boxes recursively into a list of paint instructions for each page. | |
| createBoundedBoxCollector | back to summary |
|---|---|
| protected PagedBoxCollector createBoundedBoxCollector(int pgStart, int pgEnd) | |
| findEndPage | back to summary |
|---|---|
| protected int findEndPage(RenderingContext c, Layer layer) | |
| findStartPage | back to summary |
|---|---|
| protected int findStartPage(RenderingContext c, Layer layer) | |
| processPage | back to summary |
|---|---|
| protected void processPage(RenderingContext c, Layer layer, PagedBoxCollector. Convert a list of boxes to a list of paint instructions for a page. | |
| processShadowPages | back to summary |
|---|---|
| private void processShadowPages(RenderingContext c, Layer layer, int pageNumber, PagedBoxCollector. If we have cut-off boxes we have to process them as separate pages. | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static DisplayListCollector. | |
| public static DisplayListCollector. |
| CollectFlags | back to summary |
|---|---|
| private CollectFlags() | |
| valueOf | back to summary |
|---|---|
| public static DisplayListCollector. | |
| values | back to summary |
|---|---|
| public static DisplayListCollector. | |