|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.foray.common.AbstractOrderedTreeNode
org.foray.area.AreaNode
org.foray.area.Area
org.foray.area.AreaFlexible
org.foray.area.AbstractInlineArea
org.foray.area.ScalingValueCitationArea
public final class ScalingValueCitationArea
The normal inline-area created by an fo:scaling-value-citation object.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.foray.common.AbstractOrderedTreeNode |
|---|
AbstractOrderedTreeNode.PostOrderDescendantIterator |
| Method Summary | |
|---|---|
org.axsl.font.FontOptions |
fontOptions()
|
String |
getAreaName()
|
List<AreaNode> |
getChildren()
Return the List of this node's children. |
FOLinkage |
getLinkage()
Returns the raw "generated by" instance. |
Area |
getParent()
|
org.axsl.font.FontUse |
getPrimaryFont()
|
org.axsl.font.FontUse |
getSecondaryFont(int codePoint)
|
CharSequence |
getText()
|
int |
getWordWidth(CharSequence word)
Computes the width of a word, in millipoints. |
int |
letterSpacing()
|
protected boolean |
optimize()
This method should be run after layout is complete, allowing cleanup and adjustments that do not affect the placement of the areas to be computed before the page is rendered. |
org.axsl.common.i18n.Orthography |
orthography()
Returns the orthography. |
void |
render(org.axsl.galley.RenderVisitor visitor)
|
void |
setParent(AreaNode node)
Sets the parent node. |
int |
traitBorderAfterWidth()
Returns the border-after-width trait for this area. |
int |
traitBorderBeforeWidth()
Returns the border-before-width trait for this area. |
int |
traitBorderEndWidth()
Returns the border-end-width trait for this area. |
int |
traitBorderStartWidth()
Returns the border-start-width trait for this area. |
Color |
traitColor()
|
int |
traitFontSize()
Returns the font-size trait. |
org.axsl.fo.fo.ScalingValueCitation |
traitGeneratedBy()
|
int |
traitIPDimensionOpt()
Return the optimum IP dimension for this area. |
boolean |
traitOverlineScore()
|
Color |
traitOverlineScoreColor()
|
int |
traitPaddingAfter()
Returns the padding-after trait for this area. |
int |
traitPaddingBefore()
Returns the padding-before trait for this area. |
int |
traitPaddingEnd()
Returns the padding-end trait for this area. |
int |
traitPaddingStart()
Returns the padding-start trait for this area. |
int |
traitSpaceEndOptimum()
Returns the space-end optimum trait for this area. |
int |
traitSpaceStartOptimum()
Returns the space-start optimum trait for this area. |
boolean |
traitThroughScore()
|
Color |
traitThroughScoreColor()
|
boolean |
traitUnderlineScore()
|
Color |
traitUnderlineScoreColor()
|
int |
wordSpacing()
|
| Methods inherited from class org.foray.common.AbstractOrderedTreeNode |
|---|
children, getChildCount, getFirstLeaf, getIndex, getLastLeaf, getLevel, getNextLeaf, getNextSibling, getPreviousLeaf, getPreviousSibling, getSharedAncestor, hasChildren, isLeaf, isNodeAncestor, isNodeDescendant, nextPostOrderNode, nextPreOrderNode, postOrderDescendantIterator, siblingIndex |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.axsl.galley.GeneralInlineArea |
|---|
baselineX, baselineY, getLineArea |
| Methods inherited from interface org.axsl.galley.Area |
|---|
brBpd, brIpd, brOriginX, brOriginY, crBpd, crIpd, crOriginX, crOriginY, destinationName, generatedByExists, generatedByName, isLinkRoot, linkDestination, linkType, traitId |
| Methods inherited from interface org.axsl.galley.AreaNode |
|---|
getChildAt, getGalley |
| Methods inherited from interface javax.swing.tree.TreeNode |
|---|
children, getAllowsChildren, getChildCount, getIndex, isLeaf |
| Methods inherited from interface java.lang.Iterable |
|---|
iterator |
| Methods inherited from interface org.axsl.area.Area |
|---|
crBpd, crIpd, pdAvailable |
| Methods inherited from interface org.axsl.area.AreaNode |
|---|
ancestorArea, ancestorBlockContentFactory, ancestorNormalBlockArea, ancestorTableArea, getAreaTree, getPage, isFirstChildOfGeneratedBy, nearestArea, nearestGeneratedByBlockLevelFo, removeChild, siblingIndex |
| Methods inherited from interface org.axsl.fo.FoContext |
|---|
bpdAncestorBlockOrRa, getGraftingPoint, heightContainingBlock, ipdAncestorBlockArea, ipdAncestorBlockOrRa, ipdContainingRefArea, ipdParentArea, isFirst, isLast, tableWidth, widthContainingBlock |
| Method Detail |
|---|
public CharSequence getText()
getText in interface org.axsl.galley.TextAreapublic String getAreaName()
getAreaName in interface org.axsl.area.AreaNode
public void render(org.axsl.galley.RenderVisitor visitor)
throws org.axsl.galley.GalleyVisitorException
org.axsl.galley.GalleyVisitorExceptionpublic List<AreaNode> getChildren()
AbstractOrderedTreeNode
getChildren in class AreaNodeprotected boolean optimize()
AreaNodePageRA.layoutComplete().
optimize in class AreaNodepublic FOLinkage getLinkage()
AreaNode
getLinkage in class AreaNodepublic org.axsl.fo.fo.ScalingValueCitation traitGeneratedBy()
traitGeneratedBy in interface org.axsl.area.AreaNodetraitGeneratedBy in class AreaNodepublic int letterSpacing()
letterSpacing in interface org.axsl.galley.TextAreapublic int wordSpacing()
wordSpacing in interface org.axsl.galley.TextAreapublic Area getParent()
getParent in interface TreeNodegetParent in class AreaNode
public void setParent(AreaNode node)
throws org.axsl.area.AreaTreeException
AreaNode
setParent in class AreaNodenode - The new parent node.
org.axsl.area.AreaTreeException - If the parent node is not compatible with
the implementations specification for a parent node.public int traitBorderStartWidth()
Area
traitBorderStartWidth in class Areapublic int traitBorderEndWidth()
Area
traitBorderEndWidth in class Areapublic int traitBorderBeforeWidth()
Area
traitBorderBeforeWidth in class Areapublic int traitBorderAfterWidth()
Area
traitBorderAfterWidth in class Areapublic int traitPaddingStart()
Area
traitPaddingStart in class Areapublic int traitPaddingEnd()
Area
traitPaddingEnd in class Areapublic int traitPaddingBefore()
Area
traitPaddingBefore in class Areapublic int traitPaddingAfter()
Area
traitPaddingAfter in class Areapublic int traitSpaceStartOptimum()
Area
traitSpaceStartOptimum in class Areapublic int traitSpaceEndOptimum()
Area
traitSpaceEndOptimum in class Areapublic int getWordWidth(CharSequence word)
word - The word whose width should be computed.
public boolean traitUnderlineScore()
traitUnderlineScore in interface org.axsl.galley.GeneralInlineAreapublic boolean traitOverlineScore()
traitOverlineScore in interface org.axsl.galley.GeneralInlineAreapublic boolean traitThroughScore()
traitThroughScore in interface org.axsl.galley.GeneralInlineAreapublic Color traitUnderlineScoreColor()
traitUnderlineScoreColor in interface org.axsl.galley.GeneralInlineAreapublic Color traitOverlineScoreColor()
traitOverlineScoreColor in interface org.axsl.galley.GeneralInlineAreapublic Color traitThroughScoreColor()
traitThroughScoreColor in interface org.axsl.galley.GeneralInlineAreapublic int traitIPDimensionOpt()
AreaFlexible
traitIPDimensionOpt in class AreaFlexiblepublic Color traitColor()
traitColor in interface org.axsl.galley.GeneralInlineAreapublic int traitFontSize()
traitFontSize in interface org.axsl.galley.TextAreapublic org.axsl.font.FontUse getPrimaryFont()
getPrimaryFont in interface org.axsl.galley.TextAreapublic org.axsl.font.FontUse getSecondaryFont(int codePoint)
getSecondaryFont in interface org.axsl.galley.TextAreapublic org.axsl.font.FontOptions fontOptions()
fontOptions in interface org.axsl.galley.TextAreapublic org.axsl.common.i18n.Orthography orthography()
orthography in interface org.axsl.galley.TextArea
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||