Class SATableRowInsertionCustomizerInvoker
- java.lang.Object
-
- ro.sync.ecss.extensions.commons.table.operations.TableRowInsertionCustomizer
-
- ro.sync.ecss.extensions.commons.table.operations.SATableRowInsertionCustomizerInvoker
-
@API(type=INTERNAL, src=PUBLIC) public final class SATableRowInsertionCustomizerInvoker extends TableRowInsertionCustomizer
Customize table rows at insertion.
-
-
Field Summary
-
Fields inherited from class ro.sync.ecss.extensions.commons.table.operations.TableRowInsertionCustomizer
tableRowsInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TableRowInsertionCustomizer
getInstance()
Get the singleton instance.static void
setInstance(TableRowInsertionCustomizer anotherInstance)
Only for tests.protected TableRowsInfo
showCustomTableRowInsertionDialog(AuthorAccess authorAccess)
Show the dialog for customizing row insertion.-
Methods inherited from class ro.sync.ecss.extensions.commons.table.operations.TableRowInsertionCustomizer
customizeTableRowInsertion
-
-
-
-
Method Detail
-
getInstance
public static TableRowInsertionCustomizer getInstance()
Get the singleton instance.- Returns:
- The singleton instance.
-
setInstance
public static void setInstance(TableRowInsertionCustomizer anotherInstance)
Only for tests. Don't use it for other purposes.- Parameters:
anotherInstance
- another instance
-
showCustomTableRowInsertionDialog
protected TableRowsInfo showCustomTableRowInsertionDialog(AuthorAccess authorAccess)
Show the dialog for customizing row insertion.- Specified by:
showCustomTableRowInsertionDialog
in classTableRowInsertionCustomizer
- Parameters:
authorAccess
- The Author access.- Returns:
- The row(s) information provided by the user or
null
if customization operation is canceled. - See Also:
TableRowInsertionCustomizer.showCustomTableRowInsertionDialog(ro.sync.ecss.extensions.api.AuthorAccess)
-
-