|
Oxygen XML Editor 14.2 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectro.sync.ecss.extensions.commons.table.operations.TableCustomizer
@API(type=INTERNAL, src=PUBLIC) public abstract class TableCustomizer
Base for frameworks table customizers. It is used on standalone implementation.
Field Summary | |
---|---|
protected TableInfo |
tableInfo
The last table info specified by the user. |
Constructor Summary | |
---|---|
TableCustomizer()
|
Method Summary | |
---|---|
TableInfo |
customizeTable(AuthorAccess authorAccess)
Customize a table. |
TableInfo |
customizeTable(AuthorAccess authorAccess,
int predefinedRowsCount,
int predefinedColumnsCount)
Customize a table. |
protected abstract TableInfo |
showCustomizeTableDialog(AuthorAccess authorAccess,
int predefinedRowsCount,
int predefinedColumnsCount)
Show table customizer dialog and return new table information. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected TableInfo tableInfo
Constructor Detail |
---|
public TableCustomizer()
Method Detail |
---|
public TableInfo customizeTable(AuthorAccess authorAccess)
authorAccess
- Access to Author operations.
null
if customization operation is canceled.public TableInfo customizeTable(AuthorAccess authorAccess, int predefinedRowsCount, int predefinedColumnsCount)
authorAccess
- Access to Author operations.predefinedRowsCount
- The predefined number of rows, -1
if the user can control the number of inserted column.predefinedColumnsCount
- The predefined number of columns, -1
if the user can control the number of inserted column.
If predefined columns count and predefined rows count values are positive
then the dialog will not contain any field for defining the table columns
and rows count and the inserted table will use the predefined values.
null
if customization operation is canceled.protected abstract TableInfo showCustomizeTableDialog(AuthorAccess authorAccess, int predefinedRowsCount, int predefinedColumnsCount)
authorAccess
- The Author access.predefinedRowsCount
- Predefined number of rows.predefinedColumnsCount
- Predefined number of columns.
|
Oxygen XML Editor 14.2 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |