Interface IToc

  • All Superinterfaces:
    IHelpResource, IUAElement
    All Known Subinterfaces:
    IToc2

    public interface IToc
    extends IUAElement, IHelpResource
    An IToc represents the root node of a toc, for either a complete toc (book) or a part of one to be assembled into a larger one.
    Since:
    2.0
    • Method Detail

      • getTopics

        ITopic[] getTopics()
        Obtains the topics directly contained by a toc.
        Returns:
        Array of ITopic
      • getTopic

        ITopic getTopic​(String href)
        Returns a topic with the specified href defined by this TOC.
        If the TOC contains multiple topics with the same href only of them (arbitrarily chosen) will be returned.

        If no topic is specified, then the TOC description topic is returned, or null if there is no description topic for the TOC.

        Parameters:
        href - the topic's URL or null
        Returns:
        ITopic or null