|
aXSL API 0.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RenderVisitor
Uses the Visitor pattern to allow an Area to properly cast itself for an object that wants to render the Area.
| Method Summary | |
|---|---|
void |
render(Area node)
Renders an Area not rendered elsewhere. |
void |
render(AreaNode node)
Renders a generic AreaNode not rendered elsewhere. |
void |
render(BeforeFloatArea area)
Renders a BeforeFloatArea. |
void |
render(BlockContainerArea area)
Renders a BlockContainerArea. |
void |
render(ExternalGraphicArea area)
Renders an ExternalGraphicArea. |
void |
render(FootnoteArea area)
Renders a FootnoteArea. |
void |
render(ForeignObjectArea area)
Renders a ForeignObjectArea. |
void |
render(InlineArea area)
Renders an InlineArea. |
void |
render(LeaderArea area)
Renders a LeaderArea. |
void |
render(LineArea area)
Renders a LineArea. |
void |
render(MainReferenceArea area)
Renders a MainReferenceArea. |
void |
render(NormalBlockArea area)
Renders a NormalBlockArea. |
void |
render(RegionArea area)
Renders a RegionArea. |
void |
render(TableArea area)
Renders a TableArea. |
void |
render(TableCellArea area)
Renders a TableCellArea. |
void |
render(TextArea area)
Renders a TextArea. |
| Method Detail |
|---|
void render(AreaNode node)
AreaNode not rendered elsewhere.
node - The AreaNode to be rendered.void render(Area node)
Area not rendered elsewhere.
node - The Area to be rendered.void render(BlockContainerArea area)
BlockContainerArea.
area - The Area to be rendered.void render(RegionArea area)
RegionArea.
area - The Area to be rendered.void render(NormalBlockArea area)
NormalBlockArea.
area - The Area to be rendered.void render(ForeignObjectArea area)
ForeignObjectArea.
area - The Area to be rendered.void render(ExternalGraphicArea area)
ExternalGraphicArea.
area - The Area to be rendered.void render(TableArea area)
TableArea.
area - The Area to be rendered.void render(TableCellArea area)
TableCellArea.
area - The Area to be rendered.void render(LineArea area)
LineArea.
area - The Area to be rendered.void render(LeaderArea area)
LeaderArea.
area - The Area to be rendered.void render(TextArea area)
TextArea.
area - The Area to be rendered.void render(FootnoteArea area)
FootnoteArea.
area - The Area to be rendered.void render(BeforeFloatArea area)
BeforeFloatArea.
area - The Area to be rendered.void render(MainReferenceArea area)
MainReferenceArea.
area - The Area to be rendered.void render(InlineArea area)
InlineArea.
area - The Area to be rendered.
|
aXSL API 0.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This documentation was created August 8 2007 by The aXSL Group and may be freely copied. See license for details.