|
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.