Class ToCNode

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

public class ToCNode extends Object
Represents a (potential) iiRDS DirectoryNode with optional InformationUnit in iiRDS as extracted from the DITA input.
Author:
Martin Kreutzer, Empolis Information Management GmbH
  • Field Details

    • uri

      URI uri
    • title

      String title
    • topicId

      String topicId
    • contentHash

      String contentHash
    • ditaClass

      org.dita.dost.util.DitaClass ditaClass
    • parent

      ToCNode parent
    • directoryNode

      org.apache.jena.rdf.model.Resource directoryNode
    • isTopic

      boolean isTopic
    • informationUnit

      org.apache.jena.rdf.model.Resource informationUnit
    • language

      String language
    • children

      List<ToCNode> children
    • properties

      Map<String,Object> properties
  • Constructor Details

    • ToCNode

      public ToCNode()
    • ToCNode

      public ToCNode(URI uri)
  • Method Details

    • hasContent

      public boolean hasContent()
    • isTopic

      public boolean isTopic()
    • setIsTopic

      public void setIsTopic()
    • setIsDocument

      public void setIsDocument()
    • isDocument

      public boolean isDocument()
    • getDirectoryNode

      public org.apache.jena.rdf.model.Resource getDirectoryNode()
    • setDirectoryNode

      public void setDirectoryNode(org.apache.jena.rdf.model.Resource directoryNode)
    • getInformationUnit

      public org.apache.jena.rdf.model.Resource getInformationUnit()
    • setInformationUnit

      public void setInformationUnit(org.apache.jena.rdf.model.Resource informationUnit)
    • getParent

      public ToCNode getParent()
    • getRoot

      public ToCNode getRoot()
    • getProperty

      public Object getProperty(String name)
    • getPropertyAsString

      public String getPropertyAsString(String name)
    • setProperty

      public void setProperty(String name, Object value)
    • getProperties

      public Map<String,Object> getProperties()
    • setParent

      public void setParent(ToCNode parent)
    • getTopicId

      public String getTopicId()
    • setTopicId

      public void setTopicId(String topicId)
    • getDitaClass

      public org.dita.dost.util.DitaClass getDitaClass()
    • setDitaClass

      public void setDitaClass(org.dita.dost.util.DitaClass ditaClass)
    • addChild

      public void addChild(ToCNode child)
    • getChildren

      public List<ToCNode> getChildren()
    • getURI

      public URI getURI()
    • setURI

      public void setURI(URI uri)
    • setTitle

      public void setTitle(String title)
    • getTitle

      public String getTitle()
    • getLanguage

      public String getLanguage()
    • setLanguage

      public void setLanguage(String language)
    • getNavTitle

      public String getNavTitle()
    • setNavTitle

      public void setNavTitle(String navtitle)
    • getContentHash

      public String getContentHash()
    • setContentHash

      public void setContentHash(String contentHash)
    • toString

      public String toString()
      Overrides:
      toString in class Object