Interface AuthorOutlineAccess

All Superinterfaces:
WSOutline

@API(type=NOT_EXTENDABLE, src=PUBLIC) public interface AuthorOutlineAccess extends WSOutline
Author Outline access.
Since:
11.2
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    The Outline usually automatically updates the nodes based on the document changes.

    Methods inherited from interface ro.sync.exml.workspace.api.editor.page.WSOutline

    getSelectedPaths, setSelectionPaths
  • Method Details

    • refreshNodes

      void refreshNodes(AuthorNode[] nodes)
      The Outline usually automatically updates the nodes based on the document changes. If the developer sets an AuthorOutlineCustomizer or an AuthorBreadCrumbCustomizer which uses as render text for a node the information available in another node, if the second node changes, the Outline/Bread Crumb components do not know what other nodes to update. Example: If the developer renders for a <chapter> the gathered text from the <title> child nodes then he will have to add a document listener and when a <title> node's text changes update the parent <chapter>.
      Parameters:
      nodes - The nodes to Refresh in the outline/bread crumb