@API(type=INTERNAL, src=PUBLIC) public class DocbookHTMLShowTablePropertiesOperationBase extends CALSAndHTMLShowTablePropertiesBase
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BASELINE
HTML specific frame value.
|
static java.lang.String[] |
TABLE_FRAME_VALUES
Possible values for 'frame' attribute.
|
HORIZONTAL_ALIGN_VALUES, VERTICAL_ALIGN_VALUES
authorAccess, tableHelper
NAMESPACE_ARGUMENT, NAMESPACE_ARGUMENT_DESCRIPTOR, SCHEMA_AWARE_ARGUMENT, SCHEMA_AWARE_ARGUMENT_DESCRIPTOR
Constructor and Description |
---|
DocbookHTMLShowTablePropertiesOperationBase(TablePropertiesHelper helper)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<AuthorElement,java.util.Set<java.lang.Integer>> |
getCellIndexes(java.util.List<AuthorElement> cells)
Obtain the indexes for selected cells.
|
protected java.util.List<TableProperty> |
getCellsAttributes()
Obtain the value for the given attribute set on the given element.
|
protected java.util.List<AuthorElement> |
getColSpecs(java.util.Map<AuthorElement,java.util.Set<java.lang.Integer>> map)
Obtain the colspecs elements for the given cells indexes.
|
protected java.util.List<TableProperty> |
getColumnsAttributes()
Obtain the value for the given attribute set on the given element.
|
protected java.lang.String |
getHelpPageID()
Get the ID of the help page which will be called by the end user.
|
protected java.util.List<TableProperty> |
getRowsAttributesToEdit()
Obtain the attributes qualified name and render string (for rows).
|
protected java.util.List<TableProperty> |
getTableAttribute()
Obtain the table attributes.
|
protected void |
processFragment(AuthorElement currentNode,
java.util.List<AuthorDocumentFragment> fragments,
boolean moveToHeader)
Process the fragments and add them to the fragments to insert.
|
computeFragmentMoveInsideHeader, computeFragmentsToMoveInsideBody, computeFragmentsToMoveInsideFooter, getCategoriesAndProperties
checkRowSpans, doOperation, getArguments, getAttrProperty, getCommonValue, getDescription, getElementsWithModifiedAttributes, getFragmentsAndOffsetsToInsert, getSelectedTab, getTableInformation, showTableProperties
public static final java.lang.String BASELINE
public static final java.lang.String[] TABLE_FRAME_VALUES
public DocbookHTMLShowTablePropertiesOperationBase(TablePropertiesHelper helper)
helper
- The table helper.protected java.util.List<TableProperty> getRowsAttributesToEdit()
CALSAndHTMLShowTablePropertiesBase
getRowsAttributesToEdit
in class CALSAndHTMLShowTablePropertiesBase
CALSAndHTMLShowTablePropertiesBase.getRowsAttributesToEdit()
protected java.util.List<TableProperty> getCellsAttributes()
CALSAndHTMLShowTablePropertiesBase
getCellsAttributes
in class CALSAndHTMLShowTablePropertiesBase
CALSAndHTMLShowTablePropertiesBase.getCellsAttributes()
protected java.util.List<TableProperty> getColumnsAttributes()
CALSAndHTMLShowTablePropertiesBase
getColumnsAttributes
in class CALSAndHTMLShowTablePropertiesBase
CALSAndHTMLShowTablePropertiesBase.getColumnsAttributes()
protected void processFragment(AuthorElement currentNode, java.util.List<AuthorDocumentFragment> fragments, boolean moveToHeader) throws javax.swing.text.BadLocationException
CALSAndHTMLShowTablePropertiesBase
processFragment
in class CALSAndHTMLShowTablePropertiesBase
currentNode
- The current row node.fragments
- The list with fragment which will be inserted.moveToHeader
- true
if the current node is moved from body/footer to header.javax.swing.text.BadLocationException
CALSAndHTMLShowTablePropertiesBase.processFragment(ro.sync.ecss.extensions.api.node.AuthorElement, java.util.List, boolean)
protected java.util.List<TableProperty> getTableAttribute()
ShowTablePropertiesBaseOperation
getTableAttribute
in class ShowTablePropertiesBaseOperation
TableProperty
objects containing the table attributes
qualified name, render string and possible values.ShowTablePropertiesBaseOperation.getTableAttribute()
protected java.util.List<AuthorElement> getColSpecs(java.util.Map<AuthorElement,java.util.Set<java.lang.Integer>> map)
CALSAndHTMLShowTablePropertiesBase
getColSpecs
in class CALSAndHTMLShowTablePropertiesBase
map
- A map containing the table elements and cells indexes.CALSAndHTMLShowTablePropertiesBase.getColSpecs(java.util.Map)
protected java.util.Map<AuthorElement,java.util.Set<java.lang.Integer>> getCellIndexes(java.util.List<AuthorElement> cells)
CALSAndHTMLShowTablePropertiesBase
getCellIndexes
in class CALSAndHTMLShowTablePropertiesBase
cells
- The selected cells.CALSAndHTMLShowTablePropertiesBase.getCellIndexes(java.util.List)
protected java.lang.String getHelpPageID()
ShowTablePropertiesBaseOperation
getHelpPageID
in class ShowTablePropertiesBaseOperation
null
.ShowTablePropertiesBaseOperation.getHelpPageID()
© Copyright SyncRO Soft SRL 2002 - 2016. All rights reserved.