|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.foray.common.AbstractOrderedTreeNode
org.foray.fotree.FObj
public abstract class FObj
Base class for formatting objects.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.foray.common.AbstractOrderedTreeNode |
|---|
AbstractOrderedTreeNode.PostOrderDescendantIterator |
| Field Summary | |
|---|---|
protected static List<FObj> |
EMPTY_CHILD_LIST
A static empty and immutable list of children, suitable for return by objects that have no children. |
protected static String |
PAGE_CITATION_TEXT_SEGMENT
Static CharSequence containing one space, to be used for obtaining a font for the page-citation-* objects. |
| Fields inherited from interface org.axsl.fo.Fo |
|---|
DIMENSION_AUTO |
| Fields inherited from interface org.axsl.fo.fo.prop.CommonPositionPa |
|---|
ABSOLUTE_POSITION_AUTO |
| Constructor Summary | |
|---|---|
protected |
FObj(FObj parent)
Constructor. |
| Method Summary | |
|---|---|
protected void |
addCharacters(char[] data,
int start,
int length,
String systemId,
int line,
int column)
Adds text characters to the object. |
abstract void |
addChild(FObj child)
Add a child to this object. |
void |
addChildToEmptyContentModel(FObj child)
Throws a standard exception when an attempt is made to add content to an object that has an empty content model. |
BasicLink |
ancestorBasicLink(org.axsl.fo.FoContext context)
|
Flow |
ancestorFlow(org.axsl.fo.FoContext context)
Returns the ancestor Flow, if any. |
FObj |
ancestorGeneratingRA(org.axsl.fo.FoContext context)
Returns the nearest ancestor FObj that generates reference areas. |
FObj |
ancestorListRelatedObject(org.axsl.fo.FoContext context)
|
org.axsl.fo.fo.Marker |
ancestorMarker()
|
Property |
ancestorProperty(FoProperty propertyType)
Returns the nearest ancestor property of a specified type. |
StaticContent |
ancestorStaticContent(org.axsl.fo.FoContext context)
Returns the ancestor StaticContent, if any. |
Table |
ancestorTable(org.axsl.fo.FoContext context)
|
void |
checkExceptionLocation(org.axsl.fo.FoTreeException exception)
Sets the location (from the SAX Locator) of an exception if it has not been set already. |
org.axsl.common.value.Baseline |
computeAutoBaseline(org.axsl.fo.FoContext context)
Computes the dominant-baseline="auto" value. |
protected boolean |
containsText(char[] data,
int start,
int length)
Indicates whether a given char array contains non-whitespace text. |
FObj |
effectiveParent(org.axsl.fo.FoContext context)
Return this node's effective parent, cast as an FObj. |
protected abstract void |
end()
This method is a hook into the parsing process, primarily to allow the subclass to do some validation or setup work after the object and all of its properties have been parsed and all of its children processed. |
org.axsl.text.line.LineText |
firstLineText()
Recursively searched the descendants of this object looking for and returning the first descendant text item. |
CharSequence |
firstTextSegment()
Returns the underlying text of the first descendant text item. |
boolean |
getAllowsChildren()
|
protected org.axsl.common.i18n.Script |
getAutoScript()
Computes the script to be used for this object based on its content. |
org.axsl.common.value.Baseline |
getBaselineFromScript(org.axsl.fo.FoContext context)
Returns this object's dominant-baseline, as computed from its font and script. |
abstract List<? extends FObj> |
getChildren()
Return the List of this node's children. |
int |
getColumn()
|
Block |
getContainingBlock(org.axsl.fo.FoContext context)
Finds the nearest self-or-ancestor that is a Block. |
float |
getContentHeight(org.axsl.fo.FoContext context,
FObjScaled fobjScaled)
Return the scaling factor that should be applied to the intrinsic height to compute the actual content height. |
float |
getContentWidth(org.axsl.fo.FoContext context,
FObjScaled fobjScaled)
Return the scaling factor that should be applied to the intrinsic width to compute the actual content width. |
String |
getContextMessage()
|
static String |
getContextMessage(String systemId,
int line,
int column)
Creates a context message from a given set of Locator information, which is useful in user messages. |
String |
getCookedExternalDestination()
Returns the external destination stripped of the "url()" wrapping, leading and trailing spaces, and leading and trailing quotation marks. |
DescendantIterator |
getDescendantIterator()
Returns an iterator for the descendants of this node. |
String |
getDescendantText()
Returns the descendant text nodes concatenated together. |
String |
getDestination()
|
int |
getFauxSmallCapFontSize(org.axsl.fo.FoContext context)
Returns the font-size for the lowercase characters when faux small caps are used by this FO. |
String |
getFlowMapName()
Returns the flow-map-name property for this object. |
String |
getFlowMapReference()
Returns the flow-map-reference property for this object. |
String |
getFlowNameReference()
Returns the flow-name-reference property for this object. |
org.axsl.font.FontConsumer |
getFontConsumer()
Convenience method for obtaining the FontConsumer for this document. |
FOTreeBuilder |
getFoTree()
Return the ancestor tree builder. |
String |
getFullName()
Provides a formatted version of the full name of this object in the form namespace-abbreviation:object-name. |
org.axsl.graphic.GraphicServer |
getGraphicServer()
Returns the graphic server being used by this tree. |
org.axsl.hyphen.HyphenationConsumer |
getHyphenationConsumer()
Returns the hyphenation consumer. |
int |
getLine()
|
org.axsl.common.value.LinkType |
getLinkType()
|
org.apache.commons.logging.Log |
getLogger()
Return the logger. |
int |
getMarginBottom(org.axsl.fo.FoContext context)
Returns the bottom margin of this object. |
int |
getMarginLeft(org.axsl.fo.FoContext context)
Returns the left margin of this object. |
int |
getMarginRight(org.axsl.fo.FoContext context)
Returns the right margin of this object. |
int |
getMarginTop(org.axsl.fo.FoContext context)
Returns the top margin of this object. |
String |
getMessageWithContext(String message)
Adds the context information to a given message. |
abstract String |
getName()
|
abstract Namespace |
getNamespace()
Gets the Namespace instance that is associated with this object. |
ListBlock |
getNearestAncestorListBlock(org.axsl.fo.FoContext context)
Returns the nearest ancestor FObj that is a ListBlock. |
Leader |
getNearestLeader(org.axsl.fo.FoContext context)
Return the nearest ancestor Leader instance, if any. |
ListItem |
getNearestListItem(org.axsl.fo.FoContext context)
Returns self or the nearest ancestor FObj that is a ListItem. |
protected CharacterSequence4a |
getNextContiguousTextInBlock()
Returns the next contiguous FOText item that has exactly the same closest ancestor block. |
OrderedTreeNode |
getOrderedParent()
Returns the parent of this node, cast as an OrderedTreeNode. |
abstract FObj |
getParent()
|
FObj |
getParsedParent()
Returns the parent that was parsed from the FO document. |
protected CharacterSequence4a |
getPreviousContiguousTextInBlock()
Returns the previous contiguous FOText item that has exactly the same closest ancestor block. |
abstract PropertyList |
getPropertyList()
Returns the property list for this FObj. |
String |
getRegionNameReference()
Returns the flow-name-reference property for this object. |
Root |
getRoot()
Return the root of this tree. |
org.axsl.font.FontUse |
getSecondaryFont(org.axsl.fo.FoContext context,
int codePoint)
|
int |
getSequentialIndex()
|
List<? extends FObj> |
getSiblings()
Returns the List of this node's parent's children, which includes this node. |
org.axsl.speech.SpeechServer |
getSpeechServer()
Returns the speech server. |
String |
getSystemId()
|
org.axsl.text.TextServer |
getTextServer()
Returns the text server being used by this tree. |
org.axsl.speech.Voice |
getVoice(org.axsl.fo.FoContext context)
|
boolean |
initialPageNumberSetExplicitly()
|
void |
invalidPageReference(String invalidReference)
Creates a suitable exception or warning if an object references a non-existent page. |
boolean |
isBlockLevelFo()
|
abstract boolean |
isContentBlock()
Reports whether the object fits the %block parameter entity described in XSL-FO Std 1.0, Section 6.2. |
boolean |
isContentHeightDependentOnPd(org.axsl.fo.FoContext context)
Indicates whether the content-height is a known value or is dependent on the viewport dimensions. |
abstract boolean |
isContentInline()
Reports whether the object fits the %inline parameter entity described in XSL-FO Std 1.0, Section 6.2. |
abstract boolean |
isContentPcdata()
Reports whether the object fits the #PCDATA content type in XSL-FO Std 1.0, Section 6.2. |
boolean |
isContentWidthDependentOnPd(org.axsl.fo.FoContext context)
Indicates whether the content-width is a known value or is dependent on the viewport dimensions. |
Iterator<org.axsl.fo.Fo> |
iterator()
|
void |
logWarning(String message)
Convenience method for logging a warning. |
FObj |
nearestGeneratingRA(org.axsl.fo.FoContext context)
Returns self or the nearest ancestor FObj that generates reference areas. |
int |
qtyMarkerChildren()
|
boolean |
relativeAlignApplies()
Indicates whether the relative-align property applies to this Fo. |
protected org.axsl.font.FontUse |
resolvePrimaryFont(org.axsl.fo.FoContext context)
Resolves the font to be used for this object. |
boolean |
scalingUniform(org.axsl.fo.FoContext context)
Indicates whether this object has uniform scaling or not. |
void |
setLocation(String systemId,
int line,
int column)
Sets the location of this object. |
protected abstract void |
setup()
A hook into the parsing process which allows the subclass instance to do some initialization-type work after all of the properties have been parsed, but before any of the children have been parsed. |
void |
throwException(String message)
Convenience method handling some details of throwing a parsing exception. |
static void |
throwException(String contextMessage,
String message)
Convenience method handling some details of throwing a parsing exception. |
void |
throwExceptionContentModelViolation()
Convenience method that throws a general content model violation exception. |
void |
throwExceptionInvalidLocation()
Convenience method that throws a general exception indicating that an element is not valid at this location. |
org.axsl.common.value.AbsolutePosition |
traitAbsolutePosition(org.axsl.fo.FoContext context)
|
org.axsl.common.value.ActiveState |
traitActiveState(org.axsl.fo.FoContext context)
|
int |
traitAlignmentAdjust(org.axsl.fo.FoContext context,
org.axsl.fo.FoInlineContext inlineContext)
|
org.axsl.common.value.AlignmentBaseline |
traitAlignmentBaseline(org.axsl.fo.FoContext context)
|
float[] |
traitAllowedHeightScale()
Returns the allowed-height-scale trait. |
float[] |
traitAllowedHeightScale(org.axsl.fo.FoContext context)
|
float[] |
traitAllowedWidthScale()
Returns the allowed-height-scale trait. |
float[] |
traitAllowedWidthScale(org.axsl.fo.FoContext context)
|
boolean |
traitAutoRestore(org.axsl.fo.FoContext context)
|
float |
traitAzimuth(org.axsl.fo.FoContext context)
|
org.axsl.common.value.BackgroundAttachment |
traitBackgroundAttachment(org.axsl.fo.FoContext context)
|
Color |
traitBackgroundColor(org.axsl.fo.FoContext context)
|
org.axsl.graphic.Graphic |
traitBackgroundImage(org.axsl.fo.FoContext context)
|
int |
traitBackgroundPositionHorizontal(org.axsl.fo.FoContext context,
int paddingRectangleWidth,
int backgroundImageWidth)
|
int |
traitBackgroundPositionVertical(org.axsl.fo.FoContext context,
int paddingRectangleHeight,
int backgroundImageHeight)
|
org.axsl.common.value.BackgroundRepeat |
traitBackgroundRepeat(org.axsl.fo.FoContext context)
|
int |
traitBaselineShift(org.axsl.fo.FoContext context)
|
FoValue |
traitBlankOrNotBlank()
Returns the "blank-or-not-blank" trait. |
boolean |
traitBlink(org.axsl.fo.FoContext context)
|
Color |
traitBorderAfterColor(org.axsl.fo.FoContext context)
|
int |
traitBorderAfterPrecedence(org.axsl.fo.FoContext context)
|
org.axsl.common.value.BorderStyle |
traitBorderAfterStyle(org.axsl.fo.FoContext context)
|
int |
traitBorderAfterWidth(org.axsl.fo.FoContext context)
|
Color |
traitBorderBeforeColor(org.axsl.fo.FoContext context)
|
int |
traitBorderBeforePrecedence(org.axsl.fo.FoContext context)
|
org.axsl.common.value.BorderStyle |
traitBorderBeforeStyle(org.axsl.fo.FoContext context)
|
int |
traitBorderBeforeWidth(org.axsl.fo.FoContext context)
|
org.axsl.common.value.BorderModel |
traitBorderCollapse(org.axsl.fo.FoContext context)
|
Color |
traitBorderEndColor(org.axsl.fo.FoContext context)
|
int |
traitBorderEndPrecedence(org.axsl.fo.FoContext context)
|
org.axsl.common.value.BorderStyle |
traitBorderEndStyle(org.axsl.fo.FoContext context)
|
int |
traitBorderEndWidth(org.axsl.fo.FoContext context)
|
int |
traitBorderSeparationBpd(org.axsl.fo.FoContext context)
|
int |
traitBorderSeparationIpd(org.axsl.fo.FoContext context)
|
Color |
traitBorderStartColor(org.axsl.fo.FoContext context)
|
int |
traitBorderStartPrecedence(org.axsl.fo.FoContext context)
|
org.axsl.common.value.BorderStyle |
traitBorderStartStyle(org.axsl.fo.FoContext context)
|
int |
traitBorderStartWidth(org.axsl.fo.FoContext context)
|
int |
traitBottom(org.axsl.fo.FoContext context)
|
int |
traitBpDimensionMax(org.axsl.fo.FoContext context)
|
int |
traitBpDimensionMin(org.axsl.fo.FoContext context)
|
int |
traitBpDimensionOpt(org.axsl.fo.FoContext context)
|
org.axsl.common.value.Break |
traitBreakAfter(org.axsl.fo.FoContext context)
|
org.axsl.common.value.Break |
traitBreakBefore(org.axsl.fo.FoContext context)
|
org.axsl.common.value.RelativeCompass |
traitCaptionSide(org.axsl.fo.FoContext context)
|
String |
traitCaseName(org.axsl.fo.FoContext context)
|
String |
traitCaseTitle()
|
String |
traitChangeBarClass()
|
Color |
traitChangeBarColor(org.axsl.fo.FoContext context)
|
int |
traitChangeBarOffset(org.axsl.fo.FoContext context)
|
org.axsl.common.value.ChangeBarPlacement |
traitChangeBarPlacement(org.axsl.fo.FoContext context)
|
org.axsl.common.value.BorderStyle |
traitChangeBarStyle(org.axsl.fo.FoContext context)
|
int |
traitChangeBarWidth(org.axsl.fo.FoContext context)
|
char |
traitCharacter()
Returns the "character" trait. |
org.axsl.common.value.Clear |
traitClear(org.axsl.fo.FoContext context)
|
Shape |
traitClip(org.axsl.fo.FoContext context,
Shape containerShape)
|
boolean |
traitClipIsAuto(org.axsl.fo.FoContext context)
|
Color |
traitColor(org.axsl.fo.FoContext context)
|
String |
traitColorProfileName(org.axsl.fo.FoContext context)
|
int |
traitColumnCount(org.axsl.fo.FoContext context)
|
int |
traitColumnGap(org.axsl.fo.FoContext context)
|
int |
traitColumnNumber(org.axsl.fo.FoContext context)
Returns the "column-number" trait. |
String |
traitContentType(org.axsl.fo.FoContext context)
|
org.axsl.common.i18n.Country |
traitCountry(org.axsl.fo.FoContext context)
|
String |
traitCueAfter(org.axsl.fo.FoContext context)
|
String |
traitCueBefore(org.axsl.fo.FoContext context)
|
int |
traitDestinationPlacementOffset(org.axsl.fo.FoContext context)
|
org.axsl.common.value.AbsoluteDirection |
traitDirection(org.axsl.fo.FoContext context)
|
org.axsl.common.value.DisplayAlign |
traitDisplayAlign(org.axsl.fo.FoContext context)
|
org.axsl.common.value.Baseline |
traitDominantBaseline(org.axsl.fo.FoContext context)
|
float |
traitElevation(org.axsl.fo.FoContext context)
|
org.axsl.common.value.EmptyCells |
traitEmptyCells(org.axsl.fo.FoContext context)
|
int |
traitEndIndent(org.axsl.fo.FoContext context)
|
boolean |
traitEndsRow(org.axsl.fo.FoContext context)
Returns the "ends-row" trait for this FO. |
int |
traitExtent()
|
String |
traitExternalDestination()
Returns the "external-destination" trait for this FO. |
org.axsl.common.value.Float |
traitFloat(org.axsl.fo.FoContext context)
|
String |
traitFlowName()
|
List<String> |
traitFontFamily(org.axsl.fo.FoContext context)
|
org.axsl.font.Font.SelectionStrategy |
traitFontSelectionStrategy(org.axsl.fo.FoContext context)
|
int |
traitFontSize(org.axsl.fo.FoContext context)
|
int |
traitFontSizeActual(org.axsl.fo.FoContext context,
org.axsl.font.Font font)
|
double |
traitFontSizeAdjust(org.axsl.fo.FoContext context)
|
org.axsl.font.Font.Stretch |
traitFontStretch(org.axsl.fo.FoContext context)
|
org.axsl.font.Font.Style |
traitFontStyle(org.axsl.fo.FoContext context)
|
org.axsl.font.Font.Variant |
traitFontVariant(org.axsl.fo.FoContext context)
|
org.axsl.font.Font.Weight |
traitFontWeight(org.axsl.fo.FoContext context)
|
org.axsl.common.value.ForcePageCount |
traitForcePageCount(org.axsl.fo.FoContext context)
|
String |
traitFormat()
Returns the "format" trait. |
short |
traitGlyphOrientationHorizontal(org.axsl.fo.FoContext context)
|
short |
traitGlyphOrientationVertical(org.axsl.fo.FoContext context)
|
char |
traitGroupingSeparator()
Returns the "grouping-separator" trait. |
int |
traitGroupingSize()
Returns the "grouping-size" trait. |
org.axsl.common.value.Conditionality |
traitHalfLeadingConditionality(org.axsl.fo.FoContext context)
|
int |
traitHalfLeadingMax(org.axsl.fo.FoContext context)
|
int |
traitHalfLeadingMin(org.axsl.fo.FoContext context)
|
int |
traitHalfLeadingOpt(org.axsl.fo.FoContext context)
|
int |
traitHalfLeadingPrecedence(org.axsl.fo.FoContext context)
|
boolean |
traitHyphenate(org.axsl.fo.FoContext context)
|
int |
traitHyphenationCharacter(org.axsl.fo.FoContext context)
|
org.axsl.common.value.HyphenationKeep |
traitHyphenationKeep(org.axsl.fo.FoContext context)
|
int |
traitHyphenationLadderCount(org.axsl.fo.FoContext context)
|
int |
traitHyphenationPushCharacterCount(org.axsl.fo.FoContext context)
|
int |
traitHyphenationRemainCharacterCount(org.axsl.fo.FoContext context)
|
String |
traitId()
|
String |
traitIndexClass()
|
String |
traitIndexKey()
|
boolean |
traitIndicateDestination(org.axsl.fo.FoContext context)
|
int |
traitInitialPageNumber(int lastPageNumberUsed)
|
String |
traitInternalDestination()
Returns the "internal-destination" trait for this FO. |
org.axsl.common.value.IntrusionDisplace |
traitIntrusionDisplace(org.axsl.fo.FoContext context)
|
int |
traitIpDimensionMax(org.axsl.fo.FoContext context)
|
int |
traitIpDimensionMin(org.axsl.fo.FoContext context)
|
int |
traitIpDimensionOpt(org.axsl.fo.FoContext context)
|
boolean |
traitIsReferenceArea()
|
int |
traitKeepTogetherWithinColumn(org.axsl.fo.FoContext context)
|
int |
traitKeepTogetherWithinLine(org.axsl.fo.FoContext context)
|
int |
traitKeepTogetherWithinPage(org.axsl.fo.FoContext context)
|
int |
traitKeepWithNextWithinColumn(org.axsl.fo.FoContext context)
|
int |
traitKeepWithNextWithinLine(org.axsl.fo.FoContext context)
|
int |
traitKeepWithNextWithinPage(org.axsl.fo.FoContext context)
|
int |
traitKeepWithPreviousWithinColumn(org.axsl.fo.FoContext context)
|
int |
traitKeepWithPreviousWithinLine(org.axsl.fo.FoContext context)
|
int |
traitKeepWithPreviousWithinPage(org.axsl.fo.FoContext context)
|
org.axsl.common.i18n.Language |
traitLanguage(org.axsl.fo.FoContext context)
|
int |
traitLastLineEndIndent(org.axsl.fo.FoContext context)
|
org.axsl.common.value.LeaderAlignment |
traitLeaderAlignment(org.axsl.fo.FoContext context)
|
int |
traitLeaderLengthMax(org.axsl.fo.FoContext context)
|
int |
traitLeaderLengthMin(org.axsl.fo.FoContext context)
|
int |
traitLeaderLengthOpt(org.axsl.fo.FoContext context)
|
org.axsl.common.value.LeaderPattern |
traitLeaderPattern(org.axsl.fo.FoContext context)
|
int |
traitLeaderPatternWidth(org.axsl.fo.FoContext context)
|
int |
traitLeft(org.axsl.fo.FoContext context)
|
org.axsl.common.value.Conditionality |
traitLetterSpacingConditionality()
|
int |
traitLetterSpacingMax(org.axsl.fo.FoContext context)
|
int |
traitLetterSpacingMin(org.axsl.fo.FoContext context)
|
int |
traitLetterSpacingOpt(org.axsl.fo.FoContext context)
|
int |
traitLetterSpacingPrecedence()
|
FoValue |
traitLetterValue()
Returns the "letter-value" trait. |
org.axsl.common.value.LinefeedTreatment |
traitLinefeedTreatment(org.axsl.fo.FoContext context)
|
org.axsl.common.value.LineHeightShiftAdjustment |
traitLineHeightShiftAdjustment(org.axsl.fo.FoContext context)
|
org.axsl.common.value.LineStackingStrategy |
traitLineStackingStrategy(org.axsl.fo.FoContext context)
|
String |
traitMarkerClassName()
Returns the "marker-class-name" trait. |
String |
traitMasterName()
Returns the "master-name" trait. |
String |
traitMasterReference()
Returns the "master-reference" trait. |
int |
traitMaximumRepeats()
Returns the "maximum-repeats" trait. |
org.axsl.common.value.MediaUsage |
traitMediaUsage(org.axsl.fo.FoContext context)
|
org.axsl.common.value.IndexMerge |
traitMergePagesAcrossIndexKeyReferences(org.axsl.fo.FoContext context)
|
org.axsl.common.value.IndexMerge |
traitMergeRangesAcrossIndexKeyReferences(org.axsl.fo.FoContext context)
|
org.axsl.common.value.IndexMerge |
traitMergeSequentialPageNumbers(org.axsl.fo.FoContext context)
|
int |
traitNumberColumnsRepeated()
|
int |
traitNumberColumnsSpanned()
Returns the "number-columns-spanned" trait. |
int |
traitNumberRowsSpanned()
Returns the "number-rows-spanned" trait. |
FoValue |
traitOddOrEven()
Returns the "odd-or-even" trait. |
int |
traitOrphans(org.axsl.fo.FoContext context)
|
org.axsl.common.value.Overflow |
traitOverflow(org.axsl.fo.FoContext context)
|
boolean |
traitOverlineScore(org.axsl.fo.FoContext context)
|
Color |
traitOverlineScoreColor(org.axsl.fo.FoContext context)
|
int |
traitPaddingAfter(org.axsl.fo.FoContext context)
|
int |
traitPaddingBefore(org.axsl.fo.FoContext context)
|
int |
traitPaddingEnd(org.axsl.fo.FoContext context)
|
int |
traitPaddingStart(org.axsl.fo.FoContext context)
|
org.axsl.common.value.PageCitationStrategy |
traitPageCitationStrategy()
|
int |
traitPageHeight()
|
org.axsl.common.value.PageNumberTreatment |
traitPageNumberTreatment(org.axsl.fo.FoContext context)
|
FoValue |
traitPagePosition()
Returns the "page-position" trait. |
int |
traitPageWidth()
|
double |
traitPauseAfter(org.axsl.fo.FoContext context)
|
double |
traitPauseBefore(org.axsl.fo.FoContext context)
|
double |
traitPitch(org.axsl.fo.FoContext context)
|
double |
traitPitchRange(org.axsl.fo.FoContext context)
|
String |
traitPlayDuring(org.axsl.fo.FoContext context)
|
boolean |
traitPlayDuringMix(org.axsl.fo.FoContext context)
|
boolean |
traitPlayDuringRepeat(org.axsl.fo.FoContext context)
|
boolean |
traitPrecedence()
Returns the "precedence" trait. |
int |
traitProvisionalDistanceBetweenStarts(org.axsl.fo.FoContext context)
|
int |
traitProvisionalLabelSeparation(org.axsl.fo.FoContext context)
|
org.axsl.common.value.ReferenceOrientation |
traitReferenceOrientation(org.axsl.fo.FoContext context)
|
String |
traitRefId(org.axsl.fo.FoContext context)
|
String |
traitRefIndexKey()
|
org.axsl.common.value.RelativeAlign |
traitRelativeAlign(org.axsl.fo.FoContext context)
|
org.axsl.common.value.RelativePosition |
traitRelativePosition(org.axsl.fo.FoContext context)
|
org.axsl.common.value.RenderingIntent |
traitRenderingIntent(org.axsl.fo.FoContext context)
|
org.axsl.common.value.RetrieveBoundaryWithinTable |
traitRetrieveBoundaryWithinTable()
|
String |
traitRetrieveClassName()
Returns the "retrieve-class-name" trait. |
org.axsl.common.value.RetrievePositionWithinTable |
traitRetrievePositionWithinTable()
|
double |
traitRichness(org.axsl.fo.FoContext context)
|
int |
traitRight(org.axsl.fo.FoContext context)
|
String |
traitRole(org.axsl.fo.FoContext context)
|
org.axsl.common.value.RuleStyle |
traitRuleStyle(org.axsl.fo.FoContext context)
|
int |
traitRuleThickness(org.axsl.fo.FoContext context)
|
Scaling |
traitScaling(org.axsl.fo.FoContext context)
Returns the "scaling" trait for this FO. |
org.axsl.common.value.ScalingMethod |
traitScalingMethod()
|
ScalingMethod |
traitScalingMethod(org.axsl.fo.FoContext context)
Returns the "scaling-method" trait for this FO. |
boolean |
traitScoreSpaces(org.axsl.fo.FoContext context)
|
org.axsl.common.i18n.Script |
traitScript(org.axsl.fo.FoContext context)
|
org.axsl.common.value.ShowDestination |
traitShowDestination(org.axsl.fo.FoContext context)
|
String[] |
traitSourceDocument(org.axsl.fo.FoContext context)
|
org.axsl.common.value.Conditionality |
traitSpaceAfterConditionality(org.axsl.fo.FoContext context)
|
int |
traitSpaceAfterMaximum(org.axsl.fo.FoContext context)
|
int |
traitSpaceAfterMinimum(org.axsl.fo.FoContext context)
|
int |
traitSpaceAfterOptimum(org.axsl.fo.FoContext context)
|
int |
traitSpaceAfterPrecedence()
|
org.axsl.common.value.Conditionality |
traitSpaceBeforeConditionality(org.axsl.fo.FoContext context)
|
int |
traitSpaceBeforeMaximum(org.axsl.fo.FoContext context)
|
int |
traitSpaceBeforeMinimum(org.axsl.fo.FoContext context)
|
int |
traitSpaceBeforeOptimum(org.axsl.fo.FoContext context)
|
int |
traitSpaceBeforePrecedence()
|
org.axsl.common.value.Conditionality |
traitSpaceEndConditionality()
|
int |
traitSpaceEndMaximum(org.axsl.fo.FoContext context)
|
int |
traitSpaceEndMinimum(org.axsl.fo.FoContext context)
|
int |
traitSpaceEndOptimum(org.axsl.fo.FoContext context)
|
int |
traitSpaceEndPrecedence()
|
org.axsl.common.value.Conditionality |
traitSpaceStartConditionality()
|
int |
traitSpaceStartMaximum(org.axsl.fo.FoContext context)
|
int |
traitSpaceStartMinimum(org.axsl.fo.FoContext context)
|
int |
traitSpaceStartOptimum(org.axsl.fo.FoContext context)
|
int |
traitSpaceStartPrecedence()
|
org.axsl.common.value.Span |
traitSpan(org.axsl.fo.FoContext context)
|
org.axsl.common.value.Speak |
traitSpeak(org.axsl.fo.FoContext context)
|
org.axsl.common.value.SpeakHeader |
traitSpeakHeader(org.axsl.fo.FoContext context)
|
org.axsl.common.value.SpeakNumeral |
traitSpeakNumeral(org.axsl.fo.FoContext context)
|
org.axsl.common.value.SpeakPunctuation |
traitSpeakPunctuation(org.axsl.fo.FoContext context)
|
double |
traitSpeechRate(org.axsl.fo.FoContext context)
|
String |
traitSrc(org.axsl.fo.FoContext context)
|
int |
traitStartIndent(org.axsl.fo.FoContext context)
|
org.axsl.common.value.StartingState |
traitStartingState(org.axsl.fo.FoContext context)
|
boolean |
traitStartsRow(org.axsl.fo.FoContext context)
Returns the "starts-row" trait for this FO. |
double |
traitStress(org.axsl.fo.FoContext context)
|
org.axsl.common.value.SuppressAtLineBreak |
traitSuppressAtLineBreak(org.axsl.fo.FoContext context)
|
org.axsl.common.value.SwitchTo |
traitSwitchTo()
|
String[] |
traitSwitchToNames()
|
org.axsl.common.value.TableLayout |
traitTableLayout()
|
boolean |
traitTableOmitFooterAtBreak(org.axsl.fo.FoContext context)
|
boolean |
traitTableOmitHeaderAtBreak(org.axsl.fo.FoContext context)
|
String |
traitTargetPresentationContext()
|
String |
traitTargetProcessingContext()
|
String |
traitTargetStylesheet()
|
org.axsl.common.value.TextAlign |
traitTextAlign(org.axsl.fo.FoContext context)
|
org.axsl.common.value.TextAlignLast |
traitTextAlignLast(org.axsl.fo.FoContext context)
|
String |
traitTextAlignString()
|
int |
traitTextAltitude(org.axsl.fo.FoContext context)
|
int |
traitTextDepth(org.axsl.fo.FoContext context)
|
int |
traitTextIndent(org.axsl.fo.FoContext context)
|
org.axsl.common.value.ShadowEffect[] |
traitTextShadow(org.axsl.fo.FoContext context)
|
org.axsl.common.value.TextTransform |
traitTextTransform(org.axsl.fo.FoContext context)
|
boolean |
traitThroughScore(org.axsl.fo.FoContext context)
|
Color |
traitThroughScoreColor(org.axsl.fo.FoContext context)
|
int |
traitTop(org.axsl.fo.FoContext context)
|
boolean |
traitTreatAsWordSpace(org.axsl.fo.FoContext context,
char character)
|
boolean |
traitUnderlineScore(org.axsl.fo.FoContext context)
|
Color |
traitUnderlineScoreColor(org.axsl.fo.FoContext context)
|
org.axsl.common.value.UnicodeBidi |
traitUnicodeBidi(org.axsl.fo.FoContext context)
|
org.axsl.common.value.Visibility |
traitVisibility(org.axsl.fo.FoContext context)
|
String[] |
traitVoiceFamily(org.axsl.fo.FoContext context)
|
double |
traitVolume(org.axsl.fo.FoContext context)
|
boolean |
traitWhiteSpaceCollapse(org.axsl.fo.FoContext context)
|
org.axsl.common.value.WhiteSpaceTreatment |
traitWhiteSpaceTreatment(org.axsl.fo.FoContext context)
|
int |
traitWidows(org.axsl.fo.FoContext context)
|
org.axsl.common.value.Conditionality |
traitWordSpacingConditionality()
|
int |
traitWordSpacingMax(org.axsl.fo.FoContext context)
|
int |
traitWordSpacingMin(org.axsl.fo.FoContext context)
|
int |
traitWordSpacingOpt(org.axsl.fo.FoContext context)
|
int |
traitWordSpacingPrecedence()
|
org.axsl.common.value.WrapOption |
traitWrapOption(org.axsl.fo.FoContext context)
|
DtWritingMode |
traitWritingMode(org.axsl.fo.FoContext context)
Returns the writing-mode for this FO. |
int |
traitZIndex(org.axsl.fo.FoContext context)
|
boolean |
traitZIndexIsAuto(org.axsl.fo.FoContext context)
|
protected abstract void |
validateAncestry()
A hook into the parsing process which allows the subclass instance to validate its ancestry. |
void |
validateAtLeastOneChild()
Ensures that this has at least one child by throwing an exception if it does not. |
protected abstract void |
validateDescendants()
A hook into the parsing process which allows the subclass instance to validate its descendants. |
void |
validateEmptyContent()
Ensures that this has no children by throwing an exception if it does. |
protected abstract void |
validateProperties()
A hook into the parsing process which allows the subclass instance to validate its properties. |
| Methods inherited from class org.foray.common.AbstractOrderedTreeNode |
|---|
children, getChildCount, getFirstChild, getFirstLeaf, getIndex, getLastChild, 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.fo.Fo |
|---|
acceptProxyFactory, getChildAt, isValid |
| Methods inherited from interface javax.swing.tree.TreeNode |
|---|
children, getChildCount, getIndex, isLeaf |
| Methods inherited from interface org.axsl.fo.fo.prop.CommonFontPa |
|---|
getPrimaryFont |
| Field Detail |
|---|
protected static final List<FObj> EMPTY_CHILD_LIST
protected static final String PAGE_CITATION_TEXT_SEGMENT
| Constructor Detail |
|---|
protected FObj(FObj parent)
parent - The parent FObj.| Method Detail |
|---|
public abstract FObj getParent()
getParent in interface TreeNodegetParent in interface org.axsl.fo.Fopublic FObj getParsedParent()
public OrderedTreeNode getOrderedParent()
OrderedTreeNode
getOrderedParent in interface OrderedTreeNodepublic abstract List<? extends FObj> getChildren()
AbstractOrderedTreeNode
getChildren in class AbstractOrderedTreeNodepublic FObj effectiveParent(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public List<? extends FObj> getSiblings()
AbstractOrderedTreeNode
getSiblings in class AbstractOrderedTreeNodepublic String getMessageWithContext(String message)
message - The message to which context information should be added.
public String getContextMessage()
getContextMessage in interface org.axsl.fo.Fo
public static String getContextMessage(String systemId,
int line,
int column)
systemId - The path to the document.line - The line number in systemId.column - The column number in line.
public org.axsl.fo.fo.Marker ancestorMarker()
ancestorMarker in interface org.axsl.fo.Fopublic FOTreeBuilder getFoTree()
public org.apache.commons.logging.Log getLogger()
public void throwException(String message)
throws org.axsl.fo.FoTreeException
message - The message indicating the reason for the exception.
org.axsl.fo.FoTreeException - Always, as that is the purpose of this method.
public static void throwException(String contextMessage,
String message)
throws org.axsl.fo.FoTreeException
contextMessage - The context portion of the exception message.message - The message indicating the reason for the exception.
org.axsl.fo.FoTreeException - Always, as that is the purpose of this method.
public void throwExceptionContentModelViolation()
throws org.axsl.fo.FoTreeException
org.axsl.fo.FoTreeException - Always, as that is the purpose of this method.
public void throwExceptionInvalidLocation()
throws org.axsl.fo.FoTreeException
org.axsl.fo.FoTreeException - Always, as that is the purpose of this method.
public void addChildToEmptyContentModel(FObj child)
throws org.axsl.fo.FoTreeException
child - The child object which was attempting to be added to this.
org.axsl.fo.FoTreeException - Always, as that is the purpose of this method.public int getSequentialIndex()
getSequentialIndex in interface org.axsl.fo.Fopublic String getSystemId()
getSystemId in interface org.axsl.fo.Fopublic int getLine()
getLine in interface org.axsl.fo.Fopublic int getColumn()
getColumn in interface org.axsl.fo.Fo
public void setLocation(String systemId,
int line,
int column)
systemId - The system ID (document) in which this object is located.line - The line number in the document at which this object is
located.column - The column number in line as which this object
is located.public String getFullName()
protected void addCharacters(char[] data,
int start,
int length,
String systemId,
int line,
int column)
throws org.axsl.fo.FoTreeException
data - textstart - start positionlength - length of the textsystemId - The systemId of the file containing the text being
added (used in error messages).line - The line number of the location of the text being added
(used in error messages).column - The columns number of the location of the text being
added (used in error messages).
org.axsl.fo.FoTreeException - If the object contains text but is not allowed
to.
protected boolean containsText(char[] data,
int start,
int length)
data - The char array of text.start - The first item in the char array to be examined.length - The length of the text in the char array to be examined.
protected abstract void validateAncestry()
throws org.axsl.fo.FoTreeException
org.axsl.fo.FoTreeException - For invalid ancestry.
protected abstract void validateProperties()
throws org.axsl.fo.FoTreeException
org.axsl.fo.FoTreeException - For invalid properties.
protected abstract void setup()
throws org.axsl.fo.FoTreeException
org.axsl.fo.FoTreeException - For errors during initialization.
protected abstract void validateDescendants()
throws org.axsl.fo.FoTreeException
org.axsl.fo.FoTreeException - For invalid descendants.
protected abstract void end()
throws org.axsl.fo.FoTreeException
org.axsl.fo.FoTreeException - For errors during validation or setup.
public void validateEmptyContent()
throws org.axsl.fo.FoTreeException
org.axsl.fo.FoTreeException - If this has any children.
public void validateAtLeastOneChild()
throws org.axsl.fo.FoTreeException
org.axsl.fo.FoTreeException - If this has no children.
public void invalidPageReference(String invalidReference)
throws org.axsl.fo.FoTreeException
invalidReference - The page reference that is invalid.
org.axsl.fo.FoTreeException - If a non-existent page is referenced.public boolean isBlockLevelFo()
isBlockLevelFo in interface org.axsl.fo.Fopublic boolean traitIsReferenceArea()
traitIsReferenceArea in interface org.axsl.fo.Fopublic FObj ancestorGeneratingRA(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public FObj nearestGeneratingRA(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public ListItem getNearestListItem(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public ListBlock getNearestAncestorListBlock(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public Root getRoot()
public Block getContainingBlock(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public Flow ancestorFlow(org.axsl.fo.FoContext context)
Flow, if any.
context - An object that knows how to resolve FO Tree context
issues.
Flow, or null if this object does not
descend from a Flow.public StaticContent ancestorStaticContent(org.axsl.fo.FoContext context)
StaticContent, if any.
context - An object that knows how to resolve FO Tree context
issues.
StaticContent, or null if this object does
not descend from a StaticContent.public Table ancestorTable(org.axsl.fo.FoContext context)
ancestorTable in interface org.axsl.fo.Fopublic Leader getNearestLeader(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public BasicLink ancestorBasicLink(org.axsl.fo.FoContext context)
ancestorBasicLink in interface org.axsl.fo.Fopublic FObj ancestorListRelatedObject(org.axsl.fo.FoContext context)
ancestorListRelatedObject in interface org.axsl.fo.Fo
public abstract void addChild(FObj child)
throws org.axsl.fo.FoTreeException
child - The child to be added.
org.axsl.fo.FoTreeException - If the child cannot be added as a child for any
reason, either because it an invalid type or is in the wrong order.public boolean getAllowsChildren()
getAllowsChildren in interface TreeNodegetAllowsChildren in class AbstractOrderedTreeNodepublic void checkExceptionLocation(org.axsl.fo.FoTreeException exception)
exception - The exception whose location information is to be
checked.public void logWarning(String message)
message - The warning to be logged.public org.axsl.font.FontConsumer getFontConsumer()
public org.axsl.speech.SpeechServer getSpeechServer()
public org.axsl.graphic.GraphicServer getGraphicServer()
public org.axsl.text.TextServer getTextServer()
public abstract Namespace getNamespace()
public int getMarginLeft(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public int getMarginRight(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public int getMarginTop(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public int getMarginBottom(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public Color traitColor(org.axsl.fo.FoContext context)
traitColor in interface org.axsl.fo.fo.prop.ColorPapublic org.axsl.common.value.WrapOption traitWrapOption(org.axsl.fo.FoContext context)
traitWrapOption in interface org.axsl.fo.fo.prop.WrapOptionPapublic boolean traitWhiteSpaceCollapse(org.axsl.fo.FoContext context)
traitWhiteSpaceCollapse in interface org.axsl.fo.fo.proforma.WhiteSpaceCollapsePapublic boolean traitUnderlineScore(org.axsl.fo.FoContext context)
traitUnderlineScore in interface org.axsl.fo.fo.prop.TextDecorationPapublic boolean traitOverlineScore(org.axsl.fo.FoContext context)
traitOverlineScore in interface org.axsl.fo.fo.prop.TextDecorationPapublic boolean traitThroughScore(org.axsl.fo.FoContext context)
traitThroughScore in interface org.axsl.fo.fo.prop.TextDecorationPapublic Color traitUnderlineScoreColor(org.axsl.fo.FoContext context)
traitUnderlineScoreColor in interface org.axsl.fo.fo.prop.TextDecorationPapublic Color traitOverlineScoreColor(org.axsl.fo.FoContext context)
traitOverlineScoreColor in interface org.axsl.fo.fo.prop.TextDecorationPapublic Color traitThroughScoreColor(org.axsl.fo.FoContext context)
traitThroughScoreColor in interface org.axsl.fo.fo.prop.TextDecorationPapublic boolean traitBlink(org.axsl.fo.FoContext context)
traitBlink in interface org.axsl.fo.fo.prop.TextDecorationPapublic String traitId()
traitId in interface org.axsl.fo.fo.prop.IdPapublic String traitInternalDestination()
public String traitExternalDestination()
public int traitStartIndent(org.axsl.fo.FoContext context)
traitStartIndent in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic org.axsl.common.value.Span traitSpan(org.axsl.fo.FoContext context)
traitSpan in interface org.axsl.fo.fo.prop.SpanPapublic String traitFlowName()
traitFlowName in interface org.axsl.fo.fo.prop.FlowNamePapublic String traitMarkerClassName()
public String traitRetrieveClassName()
public int traitColumnNumber(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public int traitNumberColumnsSpanned()
public int traitNumberRowsSpanned()
public org.axsl.common.value.BorderModel traitBorderCollapse(org.axsl.fo.FoContext context)
traitBorderCollapse in interface org.axsl.fo.fo.prop.BorderCollapsePapublic org.axsl.common.value.DisplayAlign traitDisplayAlign(org.axsl.fo.FoContext context)
traitDisplayAlign in interface org.axsl.fo.fo.prop.DisplayAlignPapublic org.axsl.common.value.RelativeAlign traitRelativeAlign(org.axsl.fo.FoContext context)
traitRelativeAlign in interface org.axsl.fo.fo.prop.RelativeAlignPapublic int traitBorderSeparationIpd(org.axsl.fo.FoContext context)
traitBorderSeparationIpd in interface org.axsl.fo.fo.prop.BorderSeparationPapublic int traitBorderSeparationBpd(org.axsl.fo.FoContext context)
traitBorderSeparationBpd in interface org.axsl.fo.fo.prop.BorderSeparationPapublic int traitNumberColumnsRepeated()
traitNumberColumnsRepeated in interface org.axsl.fo.fo.prop.NumberColumnsRepeatedPapublic org.axsl.common.value.Break traitBreakAfter(org.axsl.fo.FoContext context)
traitBreakAfter in interface org.axsl.fo.fo.prop.BreakAfterPapublic int traitKeepTogetherWithinLine(org.axsl.fo.FoContext context)
traitKeepTogetherWithinLine in interface org.axsl.fo.fo.prop.KeepTogetherPapublic int traitKeepTogetherWithinColumn(org.axsl.fo.FoContext context)
traitKeepTogetherWithinColumn in interface org.axsl.fo.fo.prop.KeepTogetherPapublic int traitKeepTogetherWithinPage(org.axsl.fo.FoContext context)
traitKeepTogetherWithinPage in interface org.axsl.fo.fo.prop.KeepTogetherPapublic int traitKeepWithNextWithinLine(org.axsl.fo.FoContext context)
traitKeepWithNextWithinLine in interface org.axsl.fo.fo.prop.KeepWithNextPapublic int traitKeepWithNextWithinColumn(org.axsl.fo.FoContext context)
traitKeepWithNextWithinColumn in interface org.axsl.fo.fo.prop.KeepWithNextPapublic int traitKeepWithNextWithinPage(org.axsl.fo.FoContext context)
traitKeepWithNextWithinPage in interface org.axsl.fo.fo.prop.KeepWithNextPapublic int traitKeepWithPreviousWithinLine(org.axsl.fo.FoContext context)
traitKeepWithPreviousWithinLine in interface org.axsl.fo.fo.prop.KeepWithPreviousPapublic int traitKeepWithPreviousWithinColumn(org.axsl.fo.FoContext context)
traitKeepWithPreviousWithinColumn in interface org.axsl.fo.fo.prop.KeepWithPreviousPapublic int traitKeepWithPreviousWithinPage(org.axsl.fo.FoContext context)
traitKeepWithPreviousWithinPage in interface org.axsl.fo.fo.prop.KeepWithPreviousPapublic String traitMasterReference()
public FoValue traitPagePosition()
public FoValue traitOddOrEven()
public FoValue traitBlankOrNotBlank()
public int traitInitialPageNumber(int lastPageNumberUsed)
traitInitialPageNumber in interface org.axsl.fo.fo.prop.InitialPageNumberPapublic boolean initialPageNumberSetExplicitly()
initialPageNumberSetExplicitly in interface org.axsl.fo.fo.prop.InitialPageNumberPapublic String traitFormat()
traitFormat in interface org.axsl.fo.fo.prop.FormatPapublic char traitGroupingSeparator()
public int traitGroupingSize()
public FoValue traitLetterValue()
public org.axsl.common.value.ForcePageCount traitForcePageCount(org.axsl.fo.FoContext context)
traitForcePageCount in interface org.axsl.fo.fo.prop.ForcePageCountPapublic String traitMasterName()
public boolean traitPrecedence()
public int traitExtent()
traitExtent in interface org.axsl.fo.fo.prop.ExtentPapublic int traitColumnGap(org.axsl.fo.FoContext context)
traitColumnGap in interface org.axsl.fo.fo.prop.ColumnGapPapublic org.axsl.common.value.Overflow traitOverflow(org.axsl.fo.FoContext context)
traitOverflow in interface org.axsl.fo.fo.prop.OverflowPapublic int traitColumnCount(org.axsl.fo.FoContext context)
traitColumnCount in interface org.axsl.fo.fo.prop.ColumnCountPapublic int traitMaximumRepeats()
public int traitPageWidth()
traitPageWidth in interface org.axsl.fo.fo.prop.PageWidthPapublic int traitPageHeight()
traitPageHeight in interface org.axsl.fo.fo.prop.PageHeightPapublic org.axsl.common.value.TextAlign traitTextAlign(org.axsl.fo.FoContext context)
traitTextAlign in interface org.axsl.fo.fo.prop.TextAlignPapublic String traitTextAlignString()
traitTextAlignString in interface org.axsl.fo.fo.prop.TextAlignPapublic org.axsl.common.value.TextAlignLast traitTextAlignLast(org.axsl.fo.FoContext context)
traitTextAlignLast in interface org.axsl.fo.fo.prop.TextAlignLastPapublic int traitEndIndent(org.axsl.fo.FoContext context)
traitEndIndent in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic int traitSpaceBeforeMinimum(org.axsl.fo.FoContext context)
traitSpaceBeforeMinimum in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic int traitSpaceBeforeOptimum(org.axsl.fo.FoContext context)
traitSpaceBeforeOptimum in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic int traitSpaceBeforeMaximum(org.axsl.fo.FoContext context)
traitSpaceBeforeMaximum in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic org.axsl.common.value.Conditionality traitSpaceBeforeConditionality(org.axsl.fo.FoContext context)
traitSpaceBeforeConditionality in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic int traitSpaceBeforePrecedence()
traitSpaceBeforePrecedence in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic int traitSpaceAfterMinimum(org.axsl.fo.FoContext context)
traitSpaceAfterMinimum in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic int traitSpaceAfterOptimum(org.axsl.fo.FoContext context)
traitSpaceAfterOptimum in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic int traitSpaceAfterMaximum(org.axsl.fo.FoContext context)
traitSpaceAfterMaximum in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic org.axsl.common.value.Conditionality traitSpaceAfterConditionality(org.axsl.fo.FoContext context)
traitSpaceAfterConditionality in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic int traitSpaceAfterPrecedence()
traitSpaceAfterPrecedence in interface org.axsl.fo.fo.prop.CommonMarginBlockPapublic int traitSpaceStartMinimum(org.axsl.fo.FoContext context)
traitSpaceStartMinimum in interface org.axsl.fo.fo.prop.CommonMarginInlinePapublic int traitSpaceStartOptimum(org.axsl.fo.FoContext context)
traitSpaceStartOptimum in interface org.axsl.fo.fo.prop.CommonMarginInlineOptimumPapublic int traitSpaceStartMaximum(org.axsl.fo.FoContext context)
traitSpaceStartMaximum in interface org.axsl.fo.fo.prop.CommonMarginInlinePapublic org.axsl.common.value.Conditionality traitSpaceStartConditionality()
traitSpaceStartConditionality in interface org.axsl.fo.fo.prop.CommonMarginInlinePapublic int traitSpaceStartPrecedence()
traitSpaceStartPrecedence in interface org.axsl.fo.fo.prop.CommonMarginInlinePapublic int traitSpaceEndMinimum(org.axsl.fo.FoContext context)
traitSpaceEndMinimum in interface org.axsl.fo.fo.prop.CommonMarginInlinePapublic int traitSpaceEndOptimum(org.axsl.fo.FoContext context)
traitSpaceEndOptimum in interface org.axsl.fo.fo.prop.CommonMarginInlineOptimumPapublic int traitSpaceEndMaximum(org.axsl.fo.FoContext context)
traitSpaceEndMaximum in interface org.axsl.fo.fo.prop.CommonMarginInlinePapublic org.axsl.common.value.Conditionality traitSpaceEndConditionality()
traitSpaceEndConditionality in interface org.axsl.fo.fo.prop.CommonMarginInlinePapublic int traitSpaceEndPrecedence()
traitSpaceEndPrecedence in interface org.axsl.fo.fo.prop.CommonMarginInlinePapublic int traitTextIndent(org.axsl.fo.FoContext context)
traitTextIndent in interface org.axsl.fo.fo.prop.TextIndentPapublic int traitTop(org.axsl.fo.FoContext context)
traitTop in interface org.axsl.fo.fo.prop.CommonPositionPapublic int traitBottom(org.axsl.fo.FoContext context)
traitBottom in interface org.axsl.fo.fo.prop.CommonPositionPapublic int traitLeft(org.axsl.fo.FoContext context)
traitLeft in interface org.axsl.fo.fo.prop.CommonPositionPapublic int traitRight(org.axsl.fo.FoContext context)
traitRight in interface org.axsl.fo.fo.prop.CommonPositionPapublic char traitCharacter()
public String traitSrc(org.axsl.fo.FoContext context)
traitSrc in interface org.axsl.fo.fo.prop.SrcPapublic org.axsl.common.value.Break traitBreakBefore(org.axsl.fo.FoContext context)
traitBreakBefore in interface org.axsl.fo.fo.prop.BreakBeforePapublic Scaling traitScaling(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public org.axsl.common.value.LeaderPattern traitLeaderPattern(org.axsl.fo.FoContext context)
traitLeaderPattern in interface org.axsl.fo.fo.prop.LeaderPatternPapublic int traitLeaderLengthMin(org.axsl.fo.FoContext context)
traitLeaderLengthMin in interface org.axsl.fo.fo.prop.LeaderLengthPapublic int traitLeaderLengthOpt(org.axsl.fo.FoContext context)
traitLeaderLengthOpt in interface org.axsl.fo.fo.prop.LeaderLengthPapublic int traitLeaderLengthMax(org.axsl.fo.FoContext context)
traitLeaderLengthMax in interface org.axsl.fo.fo.prop.LeaderLengthPapublic int traitRuleThickness(org.axsl.fo.FoContext context)
traitRuleThickness in interface org.axsl.fo.fo.prop.RuleThicknessPapublic org.axsl.common.value.RuleStyle traitRuleStyle(org.axsl.fo.FoContext context)
traitRuleStyle in interface org.axsl.fo.fo.prop.RuleStylePapublic int traitLeaderPatternWidth(org.axsl.fo.FoContext context)
traitLeaderPatternWidth in interface org.axsl.fo.fo.prop.LeaderPatternWidthPapublic org.axsl.common.value.LeaderAlignment traitLeaderAlignment(org.axsl.fo.FoContext context)
traitLeaderAlignment in interface org.axsl.fo.fo.prop.LeaderAlignmentPapublic String traitRefId(org.axsl.fo.FoContext context)
traitRefId in interface org.axsl.fo.fo.prop.RefIdPapublic org.axsl.common.value.TableLayout traitTableLayout()
traitTableLayout in interface org.axsl.fo.fo.prop.TableLayoutPapublic boolean traitTableOmitHeaderAtBreak(org.axsl.fo.FoContext context)
traitTableOmitHeaderAtBreak in interface org.axsl.fo.fo.prop.TableOmitHeaderAtBreakPapublic boolean traitTableOmitFooterAtBreak(org.axsl.fo.FoContext context)
traitTableOmitFooterAtBreak in interface org.axsl.fo.fo.prop.TableOmitFooterAtBreakPapublic int traitBpDimensionMax(org.axsl.fo.FoContext context)
traitBpDimensionMax in interface org.axsl.fo.fo.prop.BlockProgressionDimensionPapublic int traitBpDimensionOpt(org.axsl.fo.FoContext context)
traitBpDimensionOpt in interface org.axsl.fo.fo.prop.BlockProgressionDimensionPapublic int traitBpDimensionMin(org.axsl.fo.FoContext context)
traitBpDimensionMin in interface org.axsl.fo.fo.prop.BlockProgressionDimensionPapublic int traitIpDimensionMax(org.axsl.fo.FoContext context)
traitIpDimensionMax in interface org.axsl.fo.fo.prop.InlineProgressionDimensionPapublic int traitIpDimensionOpt(org.axsl.fo.FoContext context)
traitIpDimensionOpt in interface org.axsl.fo.fo.prop.InlineProgressionDimensionPapublic int traitIpDimensionMin(org.axsl.fo.FoContext context)
traitIpDimensionMin in interface org.axsl.fo.fo.prop.InlineProgressionDimensionPapublic List<String> traitFontFamily(org.axsl.fo.FoContext context)
traitFontFamily in interface org.axsl.fo.fo.proforma.CommonFontExcludedPapublic org.axsl.font.Font.Style traitFontStyle(org.axsl.fo.FoContext context)
traitFontStyle in interface org.axsl.fo.fo.prop.FontStylePapublic org.axsl.font.Font.Weight traitFontWeight(org.axsl.fo.FoContext context)
traitFontWeight in interface org.axsl.fo.fo.prop.FontWeightPapublic int traitFontSize(org.axsl.fo.FoContext context)
traitFontSize in interface org.axsl.fo.fo.proforma.CommonFontExcludedPapublic org.axsl.font.Font.Variant traitFontVariant(org.axsl.fo.FoContext context)
traitFontVariant in interface org.axsl.fo.fo.proforma.CommonFontExcludedPapublic org.axsl.font.Font.Stretch traitFontStretch(org.axsl.fo.FoContext context)
traitFontStretch in interface org.axsl.fo.fo.proforma.CommonFontExcludedPapublic int traitProvisionalDistanceBetweenStarts(org.axsl.fo.FoContext context)
traitProvisionalDistanceBetweenStarts in interface org.axsl.fo.fo.prop.ProvisionalDistanceBetweenStartsPapublic int traitProvisionalLabelSeparation(org.axsl.fo.FoContext context)
traitProvisionalLabelSeparation in interface org.axsl.fo.fo.prop.ProvisionalLabelSeparationPapublic Color traitBorderBeforeColor(org.axsl.fo.FoContext context)
traitBorderBeforeColor in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic Color traitBorderAfterColor(org.axsl.fo.FoContext context)
traitBorderAfterColor in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic Color traitBorderStartColor(org.axsl.fo.FoContext context)
traitBorderStartColor in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic Color traitBorderEndColor(org.axsl.fo.FoContext context)
traitBorderEndColor in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic org.axsl.common.value.BorderStyle traitBorderBeforeStyle(org.axsl.fo.FoContext context)
traitBorderBeforeStyle in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic org.axsl.common.value.BorderStyle traitBorderAfterStyle(org.axsl.fo.FoContext context)
traitBorderAfterStyle in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic org.axsl.common.value.BorderStyle traitBorderStartStyle(org.axsl.fo.FoContext context)
traitBorderStartStyle in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic org.axsl.common.value.BorderStyle traitBorderEndStyle(org.axsl.fo.FoContext context)
traitBorderEndStyle in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic int traitBorderBeforeWidth(org.axsl.fo.FoContext context)
traitBorderBeforeWidth in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic int traitBorderAfterWidth(org.axsl.fo.FoContext context)
traitBorderAfterWidth in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic int traitBorderStartWidth(org.axsl.fo.FoContext context)
traitBorderStartWidth in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic int traitBorderEndWidth(org.axsl.fo.FoContext context)
traitBorderEndWidth in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic int traitPaddingBefore(org.axsl.fo.FoContext context)
traitPaddingBefore in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic int traitPaddingAfter(org.axsl.fo.FoContext context)
traitPaddingAfter in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic int traitPaddingStart(org.axsl.fo.FoContext context)
traitPaddingStart in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic int traitPaddingEnd(org.axsl.fo.FoContext context)
traitPaddingEnd in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic Color traitBackgroundColor(org.axsl.fo.FoContext context)
traitBackgroundColor in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic boolean traitHyphenate(org.axsl.fo.FoContext context)
traitHyphenate in interface org.axsl.fo.fo.prop.CommonHyphenationPapublic int traitHyphenationCharacter(org.axsl.fo.FoContext context)
traitHyphenationCharacter in interface org.axsl.fo.fo.prop.CommonHyphenationPapublic int traitHyphenationPushCharacterCount(org.axsl.fo.FoContext context)
traitHyphenationPushCharacterCount in interface org.axsl.fo.fo.prop.CommonHyphenationPapublic int traitHyphenationRemainCharacterCount(org.axsl.fo.FoContext context)
traitHyphenationRemainCharacterCount in interface org.axsl.fo.fo.prop.CommonHyphenationPapublic org.axsl.common.i18n.Language traitLanguage(org.axsl.fo.FoContext context)
traitLanguage in interface org.axsl.fo.fo.prop.CommonHyphenationPapublic org.axsl.common.i18n.Country traitCountry(org.axsl.fo.FoContext context)
traitCountry in interface org.axsl.fo.fo.prop.CommonHyphenationPapublic org.axsl.graphic.Graphic traitBackgroundImage(org.axsl.fo.FoContext context)
traitBackgroundImage in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic org.axsl.common.value.BackgroundRepeat traitBackgroundRepeat(org.axsl.fo.FoContext context)
traitBackgroundRepeat in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic String[] traitSourceDocument(org.axsl.fo.FoContext context)
traitSourceDocument in interface org.axsl.fo.fo.prop.CommonAccessibilityPapublic String traitRole(org.axsl.fo.FoContext context)
traitRole in interface org.axsl.fo.fo.prop.CommonAccessibilityPapublic int traitTextAltitude(org.axsl.fo.FoContext context)
traitTextAltitude in interface org.axsl.fo.fo.prop.TextAltitudePapublic int traitTextDepth(org.axsl.fo.FoContext context)
traitTextDepth in interface org.axsl.fo.fo.prop.TextDepthPapublic int traitHalfLeadingMin(org.axsl.fo.FoContext context)
traitHalfLeadingMin in interface org.axsl.fo.fo.prop.LineHeightPapublic int traitHalfLeadingOpt(org.axsl.fo.FoContext context)
traitHalfLeadingOpt in interface org.axsl.fo.fo.prop.LineHeightPapublic int traitHalfLeadingMax(org.axsl.fo.FoContext context)
traitHalfLeadingMax in interface org.axsl.fo.fo.prop.LineHeightPapublic org.axsl.common.value.Conditionality traitHalfLeadingConditionality(org.axsl.fo.FoContext context)
traitHalfLeadingConditionality in interface org.axsl.fo.fo.prop.LineHeightPapublic int traitHalfLeadingPrecedence(org.axsl.fo.FoContext context)
traitHalfLeadingPrecedence in interface org.axsl.fo.fo.prop.LineHeightPapublic org.axsl.common.value.AlignmentBaseline traitAlignmentBaseline(org.axsl.fo.FoContext context)
traitAlignmentBaseline in interface org.axsl.fo.fo.prop.AlignmentBaselinePa
public int traitAlignmentAdjust(org.axsl.fo.FoContext context,
org.axsl.fo.FoInlineContext inlineContext)
traitAlignmentAdjust in interface org.axsl.fo.fo.prop.AlignmentAdjustPapublic int traitBaselineShift(org.axsl.fo.FoContext context)
traitBaselineShift in interface org.axsl.fo.fo.prop.BaselineShiftPapublic org.axsl.common.value.Baseline traitDominantBaseline(org.axsl.fo.FoContext context)
traitDominantBaseline in interface org.axsl.fo.fo.prop.DominantBaselinePapublic org.axsl.common.value.Baseline computeAutoBaseline(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO context issues.
public org.axsl.common.value.Baseline getBaselineFromScript(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public int traitLastLineEndIndent(org.axsl.fo.FoContext context)
traitLastLineEndIndent in interface org.axsl.fo.fo.prop.LastLineEndIndentPapublic int traitLetterSpacingMin(org.axsl.fo.FoContext context)
traitLetterSpacingMin in interface org.axsl.fo.fo.prop.LetterSpacingPapublic int traitLetterSpacingOpt(org.axsl.fo.FoContext context)
traitLetterSpacingOpt in interface org.axsl.fo.fo.prop.LetterSpacingPapublic int traitLetterSpacingMax(org.axsl.fo.FoContext context)
traitLetterSpacingMax in interface org.axsl.fo.fo.prop.LetterSpacingPapublic org.axsl.common.value.Conditionality traitLetterSpacingConditionality()
traitLetterSpacingConditionality in interface org.axsl.fo.fo.prop.LetterSpacingPapublic int traitLetterSpacingPrecedence()
traitLetterSpacingPrecedence in interface org.axsl.fo.fo.prop.LetterSpacingPapublic int traitOrphans(org.axsl.fo.FoContext context)
traitOrphans in interface org.axsl.fo.fo.prop.OrphansPapublic int traitWidows(org.axsl.fo.FoContext context)
traitWidows in interface org.axsl.fo.fo.prop.WidowsPapublic boolean traitIndicateDestination(org.axsl.fo.FoContext context)
traitIndicateDestination in interface org.axsl.fo.fo.prop.IndicateDestinationPapublic boolean traitAutoRestore(org.axsl.fo.FoContext context)
traitAutoRestore in interface org.axsl.fo.fo.prop.AutoRestorePapublic boolean traitEndsRow(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public boolean traitStartsRow(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public boolean traitScoreSpaces(org.axsl.fo.FoContext context)
traitScoreSpaces in interface org.axsl.fo.fo.prop.ScoreSpacesPa
public boolean traitTreatAsWordSpace(org.axsl.fo.FoContext context,
char character)
traitTreatAsWordSpace in interface org.axsl.fo.fo.prop.TreatAsWordSpacePapublic String traitColorProfileName(org.axsl.fo.FoContext context)
traitColorProfileName in interface org.axsl.fo.fo.prop.ColorProfileNamePapublic String traitCaseName(org.axsl.fo.FoContext context)
traitCaseName in interface org.axsl.fo.fo.prop.CaseNamePapublic String traitContentType(org.axsl.fo.FoContext context)
traitContentType in interface org.axsl.fo.fo.prop.ContentTypePapublic org.axsl.common.value.AbsolutePosition traitAbsolutePosition(org.axsl.fo.FoContext context)
traitAbsolutePosition in interface org.axsl.fo.fo.prop.CommonAbsolutePositionPapublic org.axsl.common.value.BackgroundAttachment traitBackgroundAttachment(org.axsl.fo.FoContext context)
traitBackgroundAttachment in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic org.axsl.common.value.RelativeCompass traitCaptionSide(org.axsl.fo.FoContext context)
traitCaptionSide in interface org.axsl.fo.fo.prop.CaptionSidePapublic org.axsl.common.value.AbsoluteDirection traitDirection(org.axsl.fo.FoContext context)
traitDirection in interface org.axsl.fo.fo.prop.DirectionPapublic org.axsl.font.Font.SelectionStrategy traitFontSelectionStrategy(org.axsl.fo.FoContext context)
traitFontSelectionStrategy in interface org.axsl.fo.fo.proforma.CommonFontExcludedPapublic org.axsl.common.value.HyphenationKeep traitHyphenationKeep(org.axsl.fo.FoContext context)
traitHyphenationKeep in interface org.axsl.fo.fo.prop.HyphenationKeepPapublic org.axsl.common.value.LinefeedTreatment traitLinefeedTreatment(org.axsl.fo.FoContext context)
traitLinefeedTreatment in interface org.axsl.fo.fo.proforma.LinefeedTreatmentPapublic org.axsl.common.value.LineHeightShiftAdjustment traitLineHeightShiftAdjustment(org.axsl.fo.FoContext context)
traitLineHeightShiftAdjustment in interface org.axsl.fo.fo.prop.LineHeightShiftAdjustmentPapublic org.axsl.common.value.LineStackingStrategy traitLineStackingStrategy(org.axsl.fo.FoContext context)
traitLineStackingStrategy in interface org.axsl.fo.fo.prop.LineStackingStrategyPapublic org.axsl.common.value.RelativePosition traitRelativePosition(org.axsl.fo.FoContext context)
traitRelativePosition in interface org.axsl.fo.fo.prop.CommonRelativePositionPapublic ScalingMethod traitScalingMethod(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public org.axsl.common.value.SuppressAtLineBreak traitSuppressAtLineBreak(org.axsl.fo.FoContext context)
traitSuppressAtLineBreak in interface org.axsl.fo.fo.prop.SuppressAtLineBreakPapublic org.axsl.common.value.UnicodeBidi traitUnicodeBidi(org.axsl.fo.FoContext context)
traitUnicodeBidi in interface org.axsl.fo.fo.prop.UnicodeBidiPapublic org.axsl.common.value.WhiteSpaceTreatment traitWhiteSpaceTreatment(org.axsl.fo.FoContext context)
traitWhiteSpaceTreatment in interface org.axsl.fo.fo.prop.WhiteSpaceTreatmentPapublic String traitCaseTitle()
traitCaseTitle in interface org.axsl.fo.fo.prop.CaseTitlePapublic org.axsl.common.value.ActiveState traitActiveState(org.axsl.fo.FoContext context)
traitActiveState in interface org.axsl.fo.fo.prop.ActiveStatePapublic org.axsl.common.value.Clear traitClear(org.axsl.fo.FoContext context)
traitClear in interface org.axsl.fo.fo.prop.ClearPapublic org.axsl.common.value.EmptyCells traitEmptyCells(org.axsl.fo.FoContext context)
traitEmptyCells in interface org.axsl.fo.fo.prop.EmptyCellsPapublic org.axsl.common.value.Float traitFloat(org.axsl.fo.FoContext context)
traitFloat in interface org.axsl.fo.fo.prop.FloatPapublic org.axsl.common.value.MediaUsage traitMediaUsage(org.axsl.fo.FoContext context)
traitMediaUsage in interface org.axsl.fo.fo.prop.MediaUsagePapublic org.axsl.common.value.ReferenceOrientation traitReferenceOrientation(org.axsl.fo.FoContext context)
traitReferenceOrientation in interface org.axsl.fo.fo.prop.ReferenceOrientationPapublic org.axsl.common.value.RenderingIntent traitRenderingIntent(org.axsl.fo.FoContext context)
traitRenderingIntent in interface org.axsl.fo.fo.prop.RenderingIntentPapublic org.axsl.common.value.ShowDestination traitShowDestination(org.axsl.fo.FoContext context)
traitShowDestination in interface org.axsl.fo.fo.prop.ShowDestinationPapublic org.axsl.common.value.SpeakHeader traitSpeakHeader(org.axsl.fo.FoContext context)
traitSpeakHeader in interface org.axsl.fo.fo.prop.CommonAuralPapublic org.axsl.common.value.Speak traitSpeak(org.axsl.fo.FoContext context)
traitSpeak in interface org.axsl.fo.fo.prop.CommonAuralPapublic org.axsl.common.value.SpeakNumeral traitSpeakNumeral(org.axsl.fo.FoContext context)
traitSpeakNumeral in interface org.axsl.fo.fo.prop.CommonAuralPapublic org.axsl.common.value.SpeakPunctuation traitSpeakPunctuation(org.axsl.fo.FoContext context)
traitSpeakPunctuation in interface org.axsl.fo.fo.prop.CommonAuralPapublic org.axsl.common.value.StartingState traitStartingState(org.axsl.fo.FoContext context)
traitStartingState in interface org.axsl.fo.fo.prop.StartingStatePapublic org.axsl.common.value.TextTransform traitTextTransform(org.axsl.fo.FoContext context)
traitTextTransform in interface org.axsl.fo.fo.prop.TextTransformPapublic org.axsl.common.value.Visibility traitVisibility(org.axsl.fo.FoContext context)
traitVisibility in interface org.axsl.fo.fo.prop.VisibilityPapublic float traitAzimuth(org.axsl.fo.FoContext context)
traitAzimuth in interface org.axsl.fo.fo.prop.CommonAuralPapublic float traitElevation(org.axsl.fo.FoContext context)
traitElevation in interface org.axsl.fo.fo.prop.CommonAuralPapublic String traitCueBefore(org.axsl.fo.FoContext context)
traitCueBefore in interface org.axsl.fo.fo.prop.CommonAuralPapublic String traitCueAfter(org.axsl.fo.FoContext context)
traitCueAfter in interface org.axsl.fo.fo.prop.CommonAuralPapublic boolean traitClipIsAuto(org.axsl.fo.FoContext context)
traitClipIsAuto in interface org.axsl.fo.fo.prop.ClipPa
public Shape traitClip(org.axsl.fo.FoContext context,
Shape containerShape)
traitClip in interface org.axsl.fo.fo.prop.ClipPapublic int traitBorderBeforePrecedence(org.axsl.fo.FoContext context)
traitBorderBeforePrecedence in interface org.axsl.fo.fo.prop.BorderBeforePrecedencePapublic int traitBorderAfterPrecedence(org.axsl.fo.FoContext context)
traitBorderAfterPrecedence in interface org.axsl.fo.fo.prop.BorderAfterPrecedencePapublic int traitBorderStartPrecedence(org.axsl.fo.FoContext context)
traitBorderStartPrecedence in interface org.axsl.fo.fo.prop.BorderStartPrecedencePapublic int traitBorderEndPrecedence(org.axsl.fo.FoContext context)
traitBorderEndPrecedence in interface org.axsl.fo.fo.prop.BorderEndPrecedencePapublic int traitDestinationPlacementOffset(org.axsl.fo.FoContext context)
traitDestinationPlacementOffset in interface org.axsl.fo.fo.prop.DestinationPlacementOffsetPapublic int traitZIndex(org.axsl.fo.FoContext context)
traitZIndex in interface org.axsl.fo.fo.prop.ZIndexPapublic boolean traitZIndexIsAuto(org.axsl.fo.FoContext context)
traitZIndexIsAuto in interface org.axsl.fo.fo.prop.ZIndexPapublic int traitHyphenationLadderCount(org.axsl.fo.FoContext context)
traitHyphenationLadderCount in interface org.axsl.fo.fo.prop.HyphenationLadderCountPapublic double traitFontSizeAdjust(org.axsl.fo.FoContext context)
traitFontSizeAdjust in interface org.axsl.fo.fo.proforma.CommonFontExcludedPa
public int traitFontSizeActual(org.axsl.fo.FoContext context,
org.axsl.font.Font font)
traitFontSizeActual in interface org.axsl.fo.fo.prop.CommonFontPapublic double traitSpeechRate(org.axsl.fo.FoContext context)
traitSpeechRate in interface org.axsl.fo.fo.prop.CommonAuralPapublic double traitPauseBefore(org.axsl.fo.FoContext context)
traitPauseBefore in interface org.axsl.fo.fo.prop.CommonAuralPapublic double traitPauseAfter(org.axsl.fo.FoContext context)
traitPauseAfter in interface org.axsl.fo.fo.prop.CommonAuralPapublic double traitPitch(org.axsl.fo.FoContext context)
traitPitch in interface org.axsl.fo.fo.prop.CommonAuralPapublic double traitPitchRange(org.axsl.fo.FoContext context)
traitPitchRange in interface org.axsl.fo.fo.prop.CommonAuralPapublic double traitVolume(org.axsl.fo.FoContext context)
traitVolume in interface org.axsl.fo.fo.prop.CommonAuralPapublic String traitPlayDuring(org.axsl.fo.FoContext context)
traitPlayDuring in interface org.axsl.fo.fo.prop.CommonAuralPapublic boolean traitPlayDuringMix(org.axsl.fo.FoContext context)
traitPlayDuringMix in interface org.axsl.fo.fo.prop.CommonAuralPapublic boolean traitPlayDuringRepeat(org.axsl.fo.FoContext context)
traitPlayDuringRepeat in interface org.axsl.fo.fo.prop.CommonAuralPapublic String[] traitVoiceFamily(org.axsl.fo.FoContext context)
traitVoiceFamily in interface org.axsl.fo.fo.prop.CommonAuralPapublic double traitRichness(org.axsl.fo.FoContext context)
traitRichness in interface org.axsl.fo.fo.prop.CommonAuralPapublic double traitStress(org.axsl.fo.FoContext context)
traitStress in interface org.axsl.fo.fo.prop.CommonAuralPapublic org.axsl.common.i18n.Script traitScript(org.axsl.fo.FoContext context)
traitScript in interface org.axsl.fo.fo.prop.CommonHyphenationPaprotected org.axsl.common.i18n.Script getAutoScript()
public org.axsl.common.value.SwitchTo traitSwitchTo()
traitSwitchTo in interface org.axsl.fo.fo.prop.SwitchToPapublic String[] traitSwitchToNames()
traitSwitchToNames in interface org.axsl.fo.fo.prop.SwitchToPapublic org.axsl.common.value.ShadowEffect[] traitTextShadow(org.axsl.fo.FoContext context)
traitTextShadow in interface org.axsl.fo.fo.prop.TextShadowPapublic String traitTargetProcessingContext()
traitTargetProcessingContext in interface org.axsl.fo.fo.prop.TargetProcessingContextPapublic String traitTargetPresentationContext()
traitTargetPresentationContext in interface org.axsl.fo.fo.prop.TargetPresentationContextPapublic String traitTargetStylesheet()
traitTargetStylesheet in interface org.axsl.fo.fo.prop.TargetStylesheetPapublic short traitGlyphOrientationHorizontal(org.axsl.fo.FoContext context)
traitGlyphOrientationHorizontal in interface org.axsl.fo.fo.prop.GlyphOrientationHorizontalPapublic short traitGlyphOrientationVertical(org.axsl.fo.FoContext context)
traitGlyphOrientationVertical in interface org.axsl.fo.fo.prop.GlyphOrientationVerticalPa
public int traitBackgroundPositionHorizontal(org.axsl.fo.FoContext context,
int paddingRectangleWidth,
int backgroundImageWidth)
traitBackgroundPositionHorizontal in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPa
public int traitBackgroundPositionVertical(org.axsl.fo.FoContext context,
int paddingRectangleHeight,
int backgroundImageHeight)
traitBackgroundPositionVertical in interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPapublic int traitWordSpacingMin(org.axsl.fo.FoContext context)
traitWordSpacingMin in interface org.axsl.fo.fo.prop.WordSpacingPapublic int traitWordSpacingOpt(org.axsl.fo.FoContext context)
traitWordSpacingOpt in interface org.axsl.fo.fo.prop.WordSpacingPapublic int traitWordSpacingMax(org.axsl.fo.FoContext context)
traitWordSpacingMax in interface org.axsl.fo.fo.prop.WordSpacingPapublic org.axsl.common.value.Conditionality traitWordSpacingConditionality()
traitWordSpacingConditionality in interface org.axsl.fo.fo.prop.WordSpacingPapublic int traitWordSpacingPrecedence()
traitWordSpacingPrecedence in interface org.axsl.fo.fo.prop.WordSpacingPapublic org.axsl.speech.Voice getVoice(org.axsl.fo.FoContext context)
getVoice in interface org.axsl.fo.fo.prop.CommonAuralPaprotected org.axsl.font.FontUse resolvePrimaryFont(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public org.axsl.font.FontUse getSecondaryFont(org.axsl.fo.FoContext context,
int codePoint)
getSecondaryFont in interface org.axsl.fo.fo.prop.CommonFontPapublic int getFauxSmallCapFontSize(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public DtWritingMode traitWritingMode(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public abstract boolean isContentBlock()
public abstract boolean isContentInline()
public abstract boolean isContentPcdata()
public abstract String getName()
getName in interface org.axsl.fo.Fopublic CharSequence firstTextSegment()
public org.axsl.text.line.LineText firstLineText()
public float getContentHeight(org.axsl.fo.FoContext context,
FObjScaled fobjScaled)
context - An object that knows how to resolve FO Tree context
issues.fobjScaled - The object containing the scalable item whose content
dimension is needed. This may be the same as this, but
will not be the same for cases where we are looking for the dimension
using "inherit".
public boolean isContentHeightDependentOnPd(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public float getContentWidth(org.axsl.fo.FoContext context,
FObjScaled fobjScaled)
context - An object that knows how to resolve FO Tree context
issues.fobjScaled - The object containing the scalable item whose content
dimension is needed. This may be the same as this, but
will not be the same for cases where we are looking for the dimension
using "inherit".
public boolean isContentWidthDependentOnPd(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public abstract PropertyList getPropertyList()
public int qtyMarkerChildren()
qtyMarkerChildren in interface org.axsl.fo.Fopublic boolean relativeAlignApplies()
public DescendantIterator getDescendantIterator()
public String getDescendantText()
public float[] traitAllowedHeightScale()
public float[] traitAllowedWidthScale()
public Property ancestorProperty(FoProperty propertyType)
propertyType - The property which is sought.
public boolean scalingUniform(org.axsl.fo.FoContext context)
context - An object that knows how to resolve FO Tree context
issues.
public String getFlowMapName()
public String getFlowMapReference()
public String getFlowNameReference()
public String getRegionNameReference()
public Iterator<org.axsl.fo.Fo> iterator()
iterator in interface Iterable<org.axsl.fo.Fo>protected CharacterSequence4a getNextContiguousTextInBlock()
protected CharacterSequence4a getPreviousContiguousTextInBlock()
public float[] traitAllowedHeightScale(org.axsl.fo.FoContext context)
traitAllowedHeightScale in interface org.axsl.fo.fo.prop.AllowedHeightScalePapublic float[] traitAllowedWidthScale(org.axsl.fo.FoContext context)
traitAllowedWidthScale in interface org.axsl.fo.fo.prop.AllowedWidthScalePapublic String traitChangeBarClass()
traitChangeBarClass in interface org.axsl.fo.fo.prop.ChangeBarClassPapublic Color traitChangeBarColor(org.axsl.fo.FoContext context)
traitChangeBarColor in interface org.axsl.fo.fo.prop.ChangeBarColorPapublic int traitChangeBarOffset(org.axsl.fo.FoContext context)
traitChangeBarOffset in interface org.axsl.fo.fo.prop.ChangeBarOffsetPapublic org.axsl.common.value.ChangeBarPlacement traitChangeBarPlacement(org.axsl.fo.FoContext context)
traitChangeBarPlacement in interface org.axsl.fo.fo.prop.ChangeBarPlacementPapublic org.axsl.common.value.BorderStyle traitChangeBarStyle(org.axsl.fo.FoContext context)
traitChangeBarStyle in interface org.axsl.fo.fo.prop.ChangeBarStylePapublic int traitChangeBarWidth(org.axsl.fo.FoContext context)
traitChangeBarWidth in interface org.axsl.fo.fo.prop.ChangeBarWidthPapublic String traitIndexClass()
traitIndexClass in interface org.axsl.fo.fo.prop.IndexClassPapublic String traitIndexKey()
traitIndexKey in interface org.axsl.fo.fo.prop.IndexKeyPapublic org.axsl.common.value.PageNumberTreatment traitPageNumberTreatment(org.axsl.fo.FoContext context)
traitPageNumberTreatment in interface org.axsl.fo.fo.prop.PageNumberTreatmentPapublic org.axsl.common.value.IndexMerge traitMergeRangesAcrossIndexKeyReferences(org.axsl.fo.FoContext context)
traitMergeRangesAcrossIndexKeyReferences in interface org.axsl.fo.fo.prop.MergeRangesAcrossIndexKeyReferencesPapublic org.axsl.common.value.IndexMerge traitMergeSequentialPageNumbers(org.axsl.fo.FoContext context)
traitMergeSequentialPageNumbers in interface org.axsl.fo.fo.prop.MergeSequentialPageNumbersPapublic org.axsl.common.value.IndexMerge traitMergePagesAcrossIndexKeyReferences(org.axsl.fo.FoContext context)
traitMergePagesAcrossIndexKeyReferences in interface org.axsl.fo.fo.prop.MergePagesAcrossIndexKeyReferencesPapublic String traitRefIndexKey()
traitRefIndexKey in interface org.axsl.fo.fo.prop.RefIndexKeyPapublic org.axsl.common.value.IntrusionDisplace traitIntrusionDisplace(org.axsl.fo.FoContext context)
traitIntrusionDisplace in interface org.axsl.fo.fo.prop.IntrusionDisplacePapublic org.axsl.common.value.PageCitationStrategy traitPageCitationStrategy()
traitPageCitationStrategy in interface org.axsl.fo.fo.prop.PageCitationStrategyPapublic org.axsl.common.value.ScalingMethod traitScalingMethod()
traitScalingMethod in interface org.axsl.fo.fo.prop.ScalingMethodPapublic org.axsl.common.value.RetrieveBoundaryWithinTable traitRetrieveBoundaryWithinTable()
traitRetrieveBoundaryWithinTable in interface org.axsl.fo.fo.prop.RetrieveBoundaryWithinTablePapublic org.axsl.common.value.RetrievePositionWithinTable traitRetrievePositionWithinTable()
traitRetrievePositionWithinTable in interface org.axsl.fo.fo.prop.RetrievePositionWithinTablePapublic org.axsl.common.value.LinkType getLinkType()
getLinkType in interface org.axsl.fo.fo.prop.DestinationPapublic String getDestination()
getDestination in interface org.axsl.fo.fo.prop.DestinationPapublic String getCookedExternalDestination()
public org.axsl.hyphen.HyphenationConsumer getHyphenationConsumer()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||