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