Class TableRowInsertionCustomizer
- java.lang.Object
-
- ro.sync.ecss.extensions.commons.table.operations.TableRowInsertionCustomizer
-
- Direct Known Subclasses:
ECTableRowInsertionCustomizerInvoker
,SATableRowInsertionCustomizerInvoker
@API(type=INTERNAL, src=PUBLIC) public abstract class TableRowInsertionCustomizer extends java.lang.Object
Table row insertion customizer. Shows the dialog used for customization and gets the new information.
-
-
Field Summary
Fields Modifier and Type Field Description protected TableRowsInfo
tableRowsInfo
The last rows info specified by the user.
-
Constructor Summary
Constructors Constructor Description TableRowInsertionCustomizer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description TableRowsInfo
customizeTableRowInsertion(AuthorAccess authorAccess)
Customize a table row insertion.protected abstract TableRowsInfo
showCustomTableRowInsertionDialog(AuthorAccess authorAccess)
Show table row insertion customizer dialog and return new row(s) information.
-
-
-
Field Detail
-
tableRowsInfo
protected TableRowsInfo tableRowsInfo
The last rows info specified by the user. Session level persistence.
-
-
Method Detail
-
customizeTableRowInsertion
public TableRowsInfo customizeTableRowInsertion(AuthorAccess authorAccess)
Customize a table row insertion.
A table row insertion customizer dialog is shown, giving the possibility to choose the properties of the new row(s) to be inserted in the document. An object containing the new information is returned.- Parameters:
authorAccess
- Access to Author operations.- Returns:
- The row information provided by the user or
null
if customization operation is canceled.
-
showCustomTableRowInsertionDialog
protected abstract TableRowsInfo showCustomTableRowInsertionDialog(AuthorAccess authorAccess)
Show table row insertion customizer dialog and return new row(s) information.- Parameters:
authorAccess
- The Author access.- Returns:
- The row(s) information provided by the user or
null
if customization operation is canceled.
-
-