|
aXSL API 0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Super-interface for all nodes in the Area Tree.
Method Summary | |
LineArea |
ancestorLineAreaOut()
Returns the ancestor LineArea, if any. |
java.lang.String |
getAreaName()
Provides a name suitable for display purposes, but specifically intended to be match the axsl-area-tree DTD. |
java.util.List |
getChildren()
Returns the children of this node. |
FontConsumer |
getFontConsumer()
Returns the FontConsumer instance for this AreaTree. |
AreaNode |
getParentOut()
Returns the parent node. |
void |
render(RenderVisitor visitor)
Uses the Visitor pattern to allow a Renderer to render this node with proper casting. |
java.awt.Color |
traitColor()
Returns the color of this node. |
short |
traitFontStyle()
Returns the font style for this node. |
short |
traitFontWeight()
Numerical value indicating the relative boldness of the font-family typeface that should be used. |
java.lang.String |
traitId()
Returns the id of this node. |
java.lang.String |
traitInternalDestination()
Returns the internal-destination, if any, that is attached to this node. |
Method Detail |
public AreaNode getParentOut()
public java.util.List getChildren()
public FontConsumer getFontConsumer()
public java.lang.String traitInternalDestination()
public java.lang.String traitId()
public java.awt.Color traitColor()
public short traitFontWeight()
public short traitFontStyle()
Font.FONT_STYLE_NORMAL
,
Font.FONT_STYLE_ITALIC
,
Font.FONT_STYLE_OBLIQUE
, or
Font.FONT_STYLE_BACKSLANT
.public java.lang.String getAreaName()
public LineArea ancestorLineAreaOut()
public void render(RenderVisitor visitor)
visitor
- The RenderVisitor that is rendering this node.
|
aXSL API 0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This documentation was created September 6 2006 by The aXSL Group and may be freely copied. See license for details.