Class ECDocbookTableCustomizerDialog

  • All Implemented Interfaces:
    org.eclipse.jface.window.IShellProvider, TableCustomizerConstants

    @API(type=INTERNAL,
         src=PUBLIC)
    public class ECDocbookTableCustomizerDialog
    extends ECTableCustomizerDialog
    Dialog used to customize DocBook table creation. It is used on Eclipse platform implementation.
    • Constructor Summary

      Constructors 
      Constructor Description
      ECDocbookTableCustomizerDialog​(AuthorAccess authorAccess, org.eclipse.swt.widgets.Shell parentShell, boolean innerTable, AuthorResourceBundle authorResourceBundle, int predefinedRowsCount, int predefinedColumnsCount, int defaultTableModel)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void configureShell​(org.eclipse.swt.widgets.Shell newShell)
      Configure Shell.
      protected org.eclipse.swt.widgets.Button createTitleCheckbox​(org.eclipse.swt.widgets.Composite parent)
      Create a checkbox with an implementation specific title.
      protected java.lang.String[] getAlignValues​(int tableModelType)
      Compute the possible values for 'align' attribute.
      protected java.lang.String[] getColsepValues​(int tableModelType)
      Compute the possible values for 'colsep' attribute.
      protected java.util.List<TableCustomizerConstants.ColumnWidthsType> getColumnWidthsSpecifications​(int tableModelType)
      Compute the possible values for the column widths specifications.
      protected java.lang.String getDefaultAlignValue​(int tableModelType)
      Get the default align value.
      protected java.lang.String getDefaultColsepValue​(int tableModelType)
      Get the default column separator value.
      protected java.lang.String getDefaultFrameValue​(int tableModelType)
      Get the default frame value.
      protected java.lang.String getDefaultRowsepValue​(int tableModelType)
      Get the default row separator value.
      protected java.lang.String[] getFrameValues​(int tableModelType)
      Depending on the table model, CALS or HTML, return different values for 'frame' attribute.
      java.lang.String getHelpPageID()
      Get the ID of the help page which will be called by the end user.
      protected java.lang.String[] getRowsepValues​(int tableModelType)
      Compute the possible values for 'rowsep' attribute.
      • Methods inherited from class org.eclipse.jface.dialogs.TrayDialog

        closeTray, createButtonBar, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable
      • Methods inherited from class org.eclipse.jface.dialogs.Dialog

        applyDialogFont, buttonPressed, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getInitialSize, getOKButton, initializeBounds, initializeDialogUnits, isResizable, okPressed, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText
      • Methods inherited from class org.eclipse.jface.window.Window

        canHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait