Interface DITAMapReferencesResolver

All Superinterfaces:
AuthorReferenceResolver, Extension, ValidatingAuthorReferenceResolver
All Known Implementing Classes:
DITAMapRefResolver

@API(type=EXTENDABLE, src=PUBLIC) public interface DITAMapReferencesResolver extends ValidatingAuthorReferenceResolver
Resolve references when showing a DITA Map in the editor
  • Field Details

  • Method Details

    • setResolveAllTopicReferences

      void setResolveAllTopicReferences(boolean resolveAllTopicRefs)
      Try to resolve all topic references
      Parameters:
      resolveAllTopicRefs - If true, will resolve both map references and topic references. If false, will resolve only map references, defaults to false
    • setExpandMapReferences

      default void setExpandMapReferences(boolean isExpandMapRefs)
      Decide whether to expand or not the references of DITA maps.
      Parameters:
      isExpandMapRefs - true to expand the references.
    • getGrammarCache

      default Object getGrammarCache()
      Get the grammar cache to be reused in another references resolver.
      Returns:
      the grammar cache to be reused in another references resolver.
      Since:
      23
    • setGrammarCache

      default void setGrammarCache(Object grammarCache)
      Set the grammar cache to be reused in another references resolver.
      Parameters:
      grammarCache - The grammar cache to be used.
      Since:
      23