public abstract class AbstractRichBlockTextNode extends AbstractRichParagraphNode
Modifier and Type | Field and Description |
---|---|
protected static double |
BASELINEOFFSET_MAX_INCLUSIVE |
protected static double |
BASELINEOFFSET_MIN_INCLUSIVE |
BlockProgression |
blockProgression |
NumberAuto |
columnCount |
protected static int |
COLUMNCOUNT_MAX_INCLUSIVE |
protected static int |
COLUMNCOUNT_MIN_INCLUSIVE |
NumberInherit |
columnGap |
protected static double |
COLUMNGAP_MAX_INCLUSIVE |
protected static double |
COLUMNGAP_MIN_INCLUSIVE |
NumberAuto |
columnWidth |
protected static double |
COLUMNWIDTH_MAX_INCLUSIVE |
protected static double |
COLUMNWIDTH_MIN_INCLUSIVE |
BaselineOffset |
firstBaselineOffset |
LineBreak |
lineBreak |
protected static double |
PADDING_MAX_INCLUSIVE |
protected static double |
PADDING_MIN_INCLUSIVE |
NumberInherit |
paddingBottom |
NumberInherit |
paddingLeft |
NumberInherit |
paddingRight |
NumberInherit |
paddingTop |
VerticalAlign |
verticalAlign |
direction, justificationRule, justificationStyle, leadingModel, PARAGRAPH_INDENT_MAX_INCLUSIVE, PARAGRAPH_INDENT_MIN_INCLUSIVE, PARAGRAPH_SPACE_MAX_INCLUSIVE, PARAGRAPH_SPACE_MIN_INCLUSIVE, paragraphEndIndent, paragraphSpaceAfter, paragraphSpaceBefore, paragraphStartIndent, tabStops, textAlign, textAlignLast, textIndent, TEXTINDENT_MAX_INCLUSIVE, TEXTINDENT_MIN_INCLUSIVE, textJustify
alignmentBaseline, backgroundAlpha, backgroundColor, baselineShift, BASELINESHIFT_MAX_INCLUSIVE, BASELINESHIFT_MIN_INCLUSIVE, breakOpportunity, color, digitCase, digitWidth, dominantBaseline, fontFamily, fontSize, FONTSIZE_MAX_INCLUSIVE, FONTSIZE_MIN_INCLUSIVE, fontStyle, fontWeight, kerning, ligatureLevel, lineHeight, LINEHEIGHT_PERCENT_MAX_INCLUSIVE, LINEHEIGHT_PERCENT_MIN_INCLUSIVE, LINEHEIGHT_PIXEL_MAX_INCLUSIVE, LINEHEIGHT_PIXEL_MIN_INCLUSIVE, lineThrough, locale, textAlpha, textDecoration, textRotation, TRACKING_MAX_INCLUSIVE, TRACKING_MIN_INCLUSIVE, trackingLeft, trackingRight, typographicCase, whiteSpaceCollapse
content, id, parentNode, textAttributes
ALPHA_MAX_INCLUSIVE, ALPHA_MIN_INCLUSIVE, COLOR_BLACK, COLOR_RED, COLOR_WHITE, documentNode, endColumn, endLine, EPSILON, GRADIENT_ENTRIES_MAX_INCLUSIVE, startColumn, startLine, uri
Constructor and Description |
---|
AbstractRichBlockTextNode() |
Modifier and Type | Method and Description |
---|---|
void |
setAttribute(String name,
String value,
Collection<ICompilerProblem> problems)
This implementation processes text flow extra attributes that are
relevant to the <p> tag, as well as delegates to the parent class
to process text leaf or paragraph attributes that are also relevant to
the <p> tag.
|
addChild, addTextProperty, getChildren, getId, getTextAttributes, getTextChildren, getTextProperties, rememberAttribute, setId, setParent
getDocumentNode, getDocumentPath, getEndColumn, getEndLine, getFileVersion, getNodeURI, getStartColumn, getStartLine, isVersionGreaterThanCompiler, setDocumentNode, setEndColumn, setEndLine, setNodeURI, setStartColumn, setStartLine
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDocumentNode, getDocumentPath, getEndColumn, getEndLine, getNodeName, getNodeURI, getStartColumn, getStartLine, setDocumentNode, setEndColumn, setEndLine, setStartColumn, setStartLine
protected static final double PADDING_MIN_INCLUSIVE
protected static final double PADDING_MAX_INCLUSIVE
protected static final double BASELINEOFFSET_MIN_INCLUSIVE
protected static final double BASELINEOFFSET_MAX_INCLUSIVE
protected static final int COLUMNCOUNT_MIN_INCLUSIVE
protected static final int COLUMNCOUNT_MAX_INCLUSIVE
protected static final double COLUMNGAP_MIN_INCLUSIVE
protected static final double COLUMNGAP_MAX_INCLUSIVE
protected static final double COLUMNWIDTH_MIN_INCLUSIVE
protected static final double COLUMNWIDTH_MAX_INCLUSIVE
public BlockProgression blockProgression
public NumberInherit paddingLeft
public NumberInherit paddingRight
public NumberInherit paddingTop
public NumberInherit paddingBottom
public LineBreak lineBreak
public NumberInherit columnGap
public NumberAuto columnCount
public NumberAuto columnWidth
public BaselineOffset firstBaselineOffset
public VerticalAlign verticalAlign
public void setAttribute(String name, String value, Collection<ICompilerProblem> problems)
setAttribute
in interface IFXGNode
setAttribute
in class AbstractRichParagraphNode
name
- the attribute namevalue
- the attribute valueproblems
- problem collection used to collect problems occurred within this methodAbstractRichParagraphNode.setAttribute(String, String, Collection)
Copyright © 2016 The Apache Software Foundation. All rights reserved.