Class ECIDElementsCustomizer


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

      • ECIDElementsCustomizer

        public ECIDElementsCustomizer()
    • Method Detail

      • customizeIDElements

        public GenerateIDElementsInfo customizeIDElements​(AuthorAccess authorAccess,
                                                          GenerateIDElementsInfo autoIDElementsInfo,
                                                          java.lang.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,
                                                          java.lang.String listMessage,
                                                          java.lang.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,
                                                          java.lang.String listMessage,
                                                          java.lang.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.