Class AbstractCellMargin
java.lang.Object
org.docx4j.model.properties.Property
org.docx4j.model.properties.table.AbstractTableProperty
org.docx4j.model.properties.table.AbstractCellMargin
- Direct Known Subclasses:
CellMarginBottom
,CellMarginLeft
,CellMarginRight
,CellMarginTop
public abstract class AbstractCellMargin extends AbstractTableProperty
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
CSS_NAME_PREFIX
protected java.lang.String
cssAttributeName
protected static java.lang.String
FO_NAME_PREFIX
protected java.lang.String
foAttributeName
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractCellMargin(TblWidth val, java.lang.String suffix)
AbstractCellMargin(org.w3c.dom.css.CSSValue value, java.lang.String suffix)
-
Method Summary
Modifier and Type Method Description void
ensureMargin(TblPr tblPr)
protected void
ensureMargin(TcPrInner tcPr)
protected java.lang.String
formatTwips(int twips)
java.lang.String
getCssName()
java.lang.String
getCssProperty()
protected int
getTwips()
protected void
init(java.lang.String suffix)
abstract void
set(TcPrInner tcPr)
void
setXslFO(org.w3c.dom.Element foElement)
protected int
twipFromPercentage(float fVal)
Methods inherited from class org.docx4j.model.properties.Property
composeCss, debug, getObject, setObject
-
Field Details
-
CSS_NAME_PREFIX
protected static final java.lang.String CSS_NAME_PREFIX- See Also:
- Constant Field Values
-
FO_NAME_PREFIX
protected static final java.lang.String FO_NAME_PREFIX- See Also:
- Constant Field Values
-
cssAttributeName
protected java.lang.String cssAttributeName -
foAttributeName
protected java.lang.String foAttributeName
-
-
Constructor Details
-
AbstractCellMargin
-
AbstractCellMargin
public AbstractCellMargin(org.w3c.dom.css.CSSValue value, java.lang.String suffix)
-
-
Method Details
-
twipFromPercentage
protected int twipFromPercentage(float fVal) -
init
protected void init(java.lang.String suffix) -
getCssProperty
public java.lang.String getCssProperty()- Specified by:
getCssProperty
in classProperty
-
getCssName
public java.lang.String getCssName()- Specified by:
getCssName
in classProperty
-
setXslFO
public void setXslFO(org.w3c.dom.Element foElement) -
getTwips
protected int getTwips() -
formatTwips
protected java.lang.String formatTwips(int twips) -
ensureMargin
-
ensureMargin
-
set
-