Class VersionNode

java.lang.Object
org.exoplatform.onlyoffice.model.VersionNode

public class VersionNode extends Object
  • Constructor Details

    • VersionNode

      public VersionNode(javax.jcr.Node node, javax.jcr.Session session)
  • Method Details

    • isExpanded

      public boolean isExpanded()
    • setExpanded

      public void setExpanded(boolean isExpanded)
    • getName

      public String getName()
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName_)
    • getWs

      public String getWs()
    • getPath

      public String getPath()
    • getChildrenSize

      public int getChildrenSize()
    • getChildren

      public List<VersionNode> getChildren()
    • getCreatedTime

      public Calendar getCreatedTime()
    • getAuthor

      public String getAuthor()
    • getVersionLabels

      public String[] getVersionLabels()
    • getNode

      public javax.jcr.Node getNode(String nodeName) throws javax.jcr.RepositoryException
      Throws:
      javax.jcr.RepositoryException
    • hasNode

      public boolean hasNode(String nodeName) throws Exception
      Throws:
      Exception
    • getUUID

      public String getUUID()
    • findVersionNode

      public VersionNode findVersionNode(String path) throws javax.jcr.RepositoryException
      Throws:
      javax.jcr.RepositoryException
    • removeVersionInChild

      public void removeVersionInChild(VersionNode versionNode1, VersionNode versionNodeRemove) throws javax.jcr.RepositoryException
      Throws:
      javax.jcr.RepositoryException