|
aXSL API 0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Super-interface for all AreaNodes that actually occupy Area on a page.
Method Summary | |
int |
brBPD()
The block-progression-dimension of the border-rectangle for this Area. |
int |
brIPD()
The inline-progression-dimension of the border-rectangle for this Area. |
int |
brOriginX()
Point-of-origin is defined as the point on the page where this area "begins", the intersection of the before-edge of the rectangle with its start-edge. |
int |
brOriginY()
See brOriginX() where point-of-origin is defined. |
java.awt.geom.Rectangle2D.Float |
brPoints()
Returns the border rectangle measured in points (1/72 of an inch). |
int |
crBPD()
The block-progression-dimension of the content-rectangle for this Area. |
int |
crIPD()
The inline-progression-dimension of the content-rectangle for this Area. |
int |
crOriginX()
See brOriginX() where point-of-origin is defined. |
int |
crOriginY()
See brOriginX() where point-of-origin is defined. |
java.lang.String |
destinationName()
If this Area should be defined in the output document as a destination, return the name of that destination. |
boolean |
generatedByExists()
Indicates whether the "generated-by" trait exists. |
java.lang.String |
generatedByName()
Returns the name of the "generated-by". |
java.awt.Color |
getColor()
The color for this Area. |
int |
getProgressionDimension()
Returns the actual total value, in millipoints, of the size of this area (not counting space-before, etc.) in its progression direction. |
java.lang.String |
linkDestination()
If this Area is descended from a fo:basic-link, return the link destination (either internal-destination or external-destination). |
byte |
linkType()
If this Area is descended from a fo:basic-link, return the link type for that link. |
int |
prOriginX()
See brOriginX() where point-of-origin is defined. |
int |
prOriginY()
See brOriginX() where point-of-origin is defined. |
int |
rrBPD()
The block-progression-dimension of the render-rectangle for this Area. |
int |
rrIPD()
The render-rectangle is usually the same as the content-rectangle, but there are times when it is convenient to adjust, within the content-rectangle, the actual rendering location. |
int |
rrOriginX()
See brOriginX() where point-of-origin is defined. |
int |
rrOriginY()
See brOriginX() where point-of-origin is defined. |
java.awt.Color |
traitBorderAfterColor()
The color of the border-after. |
int |
traitBorderAfterWidth()
The width of the border-after. |
java.awt.Color |
traitBorderBeforeColor()
The color of the border-before. |
int |
traitBorderBeforeWidth()
The width of the border-before. |
java.awt.Color |
traitBorderEndColor()
The color of the border-end. |
int |
traitBorderEndWidth()
The width of the border-end. |
java.awt.Color |
traitBorderStartColor()
The color of the border-start. |
int |
traitBorderStartWidth()
The width of the border-start. |
short |
traitOverflow()
The "overflow" trait. |
short |
traitScaling()
The "scaling" trait for this Area. |
Methods inherited from interface org.axsl.areaR.AreaNode |
ancestorLineAreaOut, getAreaName, getChildren, getFontConsumer, getParentOut, render, traitColor, traitFontStyle, traitFontWeight, traitId, traitInternalDestination |
Method Detail |
public boolean generatedByExists()
public java.lang.String generatedByName()
public java.awt.Color traitBorderBeforeColor()
public java.awt.Color traitBorderStartColor()
public java.awt.Color traitBorderEndColor()
public java.awt.Color traitBorderAfterColor()
public int brIPD()
public int brBPD()
public int brOriginX()
Point-of-origin is defined as the point on the page where this area "begins", the intersection of the before-edge of the rectangle with its start-edge. For lr-tb writing mode, it is the upper left corner of the rectangle. For rl-tb writing mode, it is the upper right corner of the rectangle.
public int brOriginY()
brOriginX()
where point-of-origin is defined.
public int prOriginX()
brOriginX()
where point-of-origin is defined.
public int prOriginY()
brOriginX()
where point-of-origin is defined.
public int crIPD()
public int crBPD()
public int crOriginX()
brOriginX()
where point-of-origin is defined.
public int crOriginY()
brOriginX()
where point-of-origin is defined.
public int rrIPD()
public int rrBPD()
public int rrOriginX()
brOriginX()
where point-of-origin is defined.
public int rrOriginY()
brOriginX()
where point-of-origin is defined.
public int traitBorderStartWidth()
public int traitBorderEndWidth()
public int traitBorderBeforeWidth()
public int traitBorderAfterWidth()
public java.awt.Color getColor()
public short traitScaling()
Constants.FOVAL_UNIFORM
, or
Constants.FOVAL_NON_UNIFORM
.public short traitOverflow()
Constants.FOVAL_VISIBLE
,
Constants.FOVAL_HIDDEN
,
Constants.FOVAL_SCROLL
,
Constants.FOVAL_ERROR_IF_OVERFLOW
, or
Constants.FOVAL_AUTO
.public java.lang.String destinationName()
public byte linkType()
Constants.BASIC_LINK_EXTERNAL
, or
Constants.BASIC_LINK_INTERNAL
.
If this area does not have an ancestor link, returns
Constants.BASIC_LINK_INVALID
.public java.lang.String linkDestination()
public java.awt.geom.Rectangle2D.Float brPoints()
public int getProgressionDimension()
Returns the actual total value, in millipoints, of the size of this area (not counting space-before, etc.) in its progression direction. This value does not include space-before, etc., but does include borders and padding. For block areas, the progression dimension is the block-progression-dimension. For inline areas, it is the inline-progression-dimension.
|
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.