Class SubjectDefinitions

java.lang.Object
org.iirds.dita.ot.plugin.model.SubjectDefinitions

public class SubjectDefinitions extends Object
Collection of all subject definitions found from parsing
Author:
Martin Kreutzer, Empolis Information Management GmbH
  • Field Details

  • Constructor Details

    • SubjectDefinitions

      public SubjectDefinitions()
  • Method Details

    • getDefault

      public static SubjectDefinitions getDefault()
    • register

      public void register(SubjectDef subject)
      Register a subject definition
      Parameters:
      subject - the definition
    • getSubjectDefByKey

      public Optional<SubjectDef> getSubjectDefByKey(String key)
      Get subject definition by key
      Parameters:
      key - the key to lookup
      Returns:
      the found subject definition or null when not found