All Downloads are FREE. Search and download functionalities are using the official Maven repository.

generated.docs.javadoc.org.eclipse.dawnsci.analysis.api.tree.Tree.html Maven / Gradle / Ivy






Tree (h5jan API)












org.eclipse.dawnsci.analysis.api.tree

Interface Tree

  • All Known Subinterfaces:
    TreeFile
    All Known Implementing Classes:
    TreeFileImpl, TreeImpl


    public interface Tree
    A tree has a link to the top group node
    • Method Detail

      • getID

        long getID()
        Returns:
        ID
      • getSourceURI

        java.net.URI getSourceURI()
        Returns:
        source URI
      • getHostname

        java.lang.String getHostname()
        Returns:
        hostname (can be null for localhost)
      • setHostname

        void setHostname(java.lang.String hostname)
        Set name of host that holds file
        Parameters:
        hostname -
      • getGroupNode

        GroupNode getGroupNode()
        Returns:
        root group node
      • setGroupNode

        void setGroupNode(GroupNode g)
        Set root group node
      • getNodeLink

        NodeLink getNodeLink()
        Returns:
        link to root group
      • findNodeLink

        NodeLink findNodeLink(java.lang.String pathname)
        Parameters:
        pathname -
        Returns:
        node link to given path (needs to be absolute) or null if not found
        Throws:
        java.lang.NullPointerException - if pathname is null




© 2015 - 2024 Weber Informatics LLC | Privacy Policy