Class ECIDElementsCustomizer

java.lang.Object
ro.sync.ecss.extensions.commons.id.ECIDElementsCustomizer

@API(type=INTERNAL, src=PUBLIC) public class ECIDElementsCustomizer extends Object
Customize the list of elements for auto ID generation. It is used on eclipse implementation.
  • Constructor Details

    • ECIDElementsCustomizer

      public ECIDElementsCustomizer()
  • Method Details

    • customizeIDElements

      public GenerateIDElementsInfo customizeIDElements(AuthorAccess authorAccess, GenerateIDElementsInfo autoIDElementsInfo, String listMessage)
      Ask the user to customize the ID elements.
      Parameters:
      authorAccess - Access to author functionality.
      autoIDElementsInfo - Information about for what elements should IDs be generated.
      listMessage - The label used on the dialog before the list.
      Returns:
      The initial list of elements for which to generate IDs.
    • customizeIDElements

      public GenerateIDElementsInfo customizeIDElements(AuthorAccess authorAccess, GenerateIDElementsInfo autoIDElementsInfo, String listMessage, String helpPageID)
      Ask the user to customize the ID elements.
      Parameters:
      authorAccess - Access to author functionality.
      autoIDElementsInfo - Information about for what elements should IDs be generated.
      listMessage - The label used on the dialog before the list.
      helpPageID - The help page ID.
      Returns:
      The initial list of elements for which to generate IDs.
    • customizeIDElements

      public GenerateIDElementsInfo customizeIDElements(AuthorAccess authorAccess, GenerateIDElementsInfo autoIDElementsInfo, String listMessage, String helpPageID, boolean isDocBook)
      Ask the user to customize the ID elements.
      Parameters:
      authorAccess - Access to author functionality.
      autoIDElementsInfo - Information about for what elements should IDs be generated.
      listMessage - The label used on the dialog before the list.
      helpPageID - The help page ID.
      isDocBook - true if we are in DocBook.
      Returns:
      The initial list of elements for which to generate IDs.