Class JsonNodeData

java.lang.Object
org.exoplatform.wiki.tree.JsonNodeData

public class JsonNodeData extends Object
  • Field Details

    • name

      protected String name
    • noteId

      protected String noteId
    • path

      protected String path
    • currentPath

      protected String currentPath
    • hasChild

      protected boolean hasChild
    • nodeType

      protected TreeNodeType nodeType
    • isDraftPage

      protected boolean isDraftPage
    • disabled

      protected boolean disabled
    • isLastNode

      protected boolean isLastNode
    • isSelectable

      protected boolean isSelectable
    • isRestricted

      protected boolean isRestricted
    • isExpanded

      protected boolean isExpanded
    • isSelected

      protected boolean isSelected
    • excerpt

      protected String excerpt
    • CURRENT_PATH

      public static final String CURRENT_PATH
      See Also:
  • Constructor Details

  • Method Details

    • isHasDraftDescendant

      public Boolean isHasDraftDescendant()
    • setHasDraftDescendant

      public void setHasDraftDescendant(Boolean hasDraftDescendant)
    • getLang

      public String getLang()
    • setLang

      public void setLang(String lang)
    • getTargetPageId

      public String getTargetPageId()
    • setTargetPageId

      public void setTargetPageId(String targetPageId)
    • addChildren

      public void addChildren(List<JsonNodeData> children)