Package org.asciidoctor.ast
Interface Column
-
- All Superinterfaces:
ContentNode
- All Known Implementing Classes:
ColumnImpl
public interface Column extends ContentNode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getColumnNumber()
Table.HorizontalAlignment
getHorizontalAlignment()
Returns the horizonzal alignment of all cells in this column.java.lang.String
getStyle()
Returns the style of this column.Table
getTable()
Table.VerticalAlignment
getVerticalAlignment()
Returns the vertical alignment of all cells in this column.int
getWidth()
void
setHorizontalAlignment(Table.HorizontalAlignment halign)
Sets the horizontal alignment of all cells of this column.void
setStyle(java.lang.String style)
Sets the style of this column.void
setVerticalAlignment(Table.VerticalAlignment valign)
Sets the vertical alignment of all cells of this column.void
setWidth(int width)
-
Methods inherited from interface org.asciidoctor.ast.ContentNode
addRole, context, document, getAttr, getAttr, getAttr, getAttribute, getAttribute, getAttribute, getAttributes, getContext, getDocument, getId, getNodeName, getParent, getReftext, getRole, getRoles, hasAttr, hasAttr, hasAttribute, hasAttribute, hasRole, iconUri, id, imageUri, imageUri, isAttr, isAttr, isAttribute, isAttribute, isBlock, isInline, isOption, isReftext, isRole, mediaUri, normalizeWebPath, parent, readAsset, removeRole, role, setAttr, setAttribute, setId
-
-
-
-
Method Detail
-
getStyle
java.lang.String getStyle()
Returns the style of this column. The default isnull
. Possible values are:null
"strong"
"emphasis"
"monospaced"
"header"
"literal"
"verse"
"asciidoc"
- Returns:
- The style of this cell.
-
setStyle
void setStyle(java.lang.String style)
Sets the style of this column.- Parameters:
style
- Values likeasciidoc
,verse
,literal
orheader
.- See Also:
getStyle()
-
getTable
Table getTable()
-
getColumnNumber
int getColumnNumber()
-
getWidth
int getWidth()
-
setWidth
void setWidth(int width)
-
getHorizontalAlignment
Table.HorizontalAlignment getHorizontalAlignment()
Returns the horizonzal alignment of all cells in this column.- Returns:
- a constant representing the horizontal alignment.
-
setHorizontalAlignment
void setHorizontalAlignment(Table.HorizontalAlignment halign)
Sets the horizontal alignment of all cells of this column.- Parameters:
halign
- EitherTable.HorizontalAlignment.LEFT
,Table.HorizontalAlignment.CENTER
orTable.HorizontalAlignment.RIGHT
-
getVerticalAlignment
Table.VerticalAlignment getVerticalAlignment()
Returns the vertical alignment of all cells in this column.- Returns:
- a constant representing the vertical alignment.
-
setVerticalAlignment
void setVerticalAlignment(Table.VerticalAlignment valign)
Sets the vertical alignment of all cells of this column.- Parameters:
valign
- EitherTable.VerticalAlignment.TOP
,Table.VerticalAlignment.MIDDLE
orTable.VerticalAlignment.BOTTOM
-
-