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

generated.docs.javadoc.org.eclipse.dawnsci.nexus.NXaperture.html Maven / Gradle / Ivy






NXaperture (h5jan API)












org.eclipse.dawnsci.nexus

Interface NXaperture

    • Method Detail

      • getGeometry

        NXgeometry getGeometry()
        location and shape of aperture .. TODO: documentation needs improvement, contributions welcome * description of terms is poor and leaves much to interpretation * Describe what is meant by translation _here_ and ... * Similar throughout base classes * Some base classes do this much better * Such as where is the gap written?
        Returns:
        the value.
      • setGeometry

        void setGeometry(NXgeometry geometry)
        location and shape of aperture .. TODO: documentation needs improvement, contributions welcome * description of terms is poor and leaves much to interpretation * Describe what is meant by translation _here_ and ... * Similar throughout base classes * Some base classes do this much better * Such as where is the gap written?
        Parameters:
        geometry - the geometry
      • getGeometry

        NXgeometry getGeometry(java.lang.String name)
        Get a NXgeometry node by name:
        • location and shape of aperture .. TODO: documentation needs improvement, contributions welcome * description of terms is poor and leaves much to interpretation * Describe what is meant by translation _here_ and ... * Similar throughout base classes * Some base classes do this much better * Such as where is the gap written?
        • location and shape of each blade
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXgeometry for that node.
      • setGeometry

        void setGeometry(java.lang.String name,
                         NXgeometry geometry)
        Set a NXgeometry node by name:
        • location and shape of aperture .. TODO: documentation needs improvement, contributions welcome * description of terms is poor and leaves much to interpretation * Describe what is meant by translation _here_ and ... * Similar throughout base classes * Some base classes do this much better * Such as where is the gap written?
        • location and shape of each blade
        Parameters:
        name - the name of the node
        geometry - the value to set
      • getAllGeometry

        java.util.Map<java.lang.String,NXgeometry> getAllGeometry()
        Get all NXgeometry nodes:
        • location and shape of aperture .. TODO: documentation needs improvement, contributions welcome * description of terms is poor and leaves much to interpretation * Describe what is meant by translation _here_ and ... * Similar throughout base classes * Some base classes do this much better * Such as where is the gap written?
        • location and shape of each blade
        Returns:
        a map from node names to the NXgeometry for that node.
      • setAllGeometry

        void setAllGeometry(java.util.Map<java.lang.String,NXgeometry> geometry)
        Set multiple child nodes of a particular type.
        • location and shape of aperture .. TODO: documentation needs improvement, contributions welcome * description of terms is poor and leaves much to interpretation * Describe what is meant by translation _here_ and ... * Similar throughout base classes * Some base classes do this much better * Such as where is the gap written?
        • location and shape of each blade
        Parameters:
        geometry - the child nodes to add
      • getMaterial

        IDataset getMaterial()
        Absorbing material of the aperture
        Returns:
        the value.
      • setMaterial

        DataNode setMaterial(IDataset material)
        Absorbing material of the aperture
        Parameters:
        material - the material
      • getMaterialScalar

        java.lang.String getMaterialScalar()
        Absorbing material of the aperture
        Returns:
        the value.
      • setMaterialScalar

        DataNode setMaterialScalar(java.lang.String material)
        Absorbing material of the aperture
        Parameters:
        material - the material
      • getDescription

        IDataset getDescription()
        Description of aperture
        Returns:
        the value.
      • setDescription

        DataNode setDescription(IDataset description)
        Description of aperture
        Parameters:
        description - the description
      • getDescriptionScalar

        java.lang.String getDescriptionScalar()
        Description of aperture
        Returns:
        the value.
      • setDescriptionScalar

        DataNode setDescriptionScalar(java.lang.String description)
        Description of aperture
        Parameters:
        description - the description
      • getNote

        NXnote getNote()
        describe any additional information in a note*
        Returns:
        the value.
      • setNote

        void setNote(NXnote note)
        describe any additional information in a note*
        Parameters:
        note - the note
      • getNote

        NXnote getNote(java.lang.String name)
        Get a NXnote node by name:
        • describe any additional information in a note*
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXnote for that node.
      • setNote

        void setNote(java.lang.String name,
                     NXnote note)
        Set a NXnote node by name:
        • describe any additional information in a note*
        Parameters:
        name - the name of the node
        note - the value to set
      • getAllNote

        java.util.Map<java.lang.String,NXnote> getAllNote()
        Get all NXnote nodes:
        • describe any additional information in a note*
        Returns:
        a map from node names to the NXnote for that node.
      • setAllNote

        void setAllNote(java.util.Map<java.lang.String,NXnote> note)
        Set multiple child nodes of a particular type.
        • describe any additional information in a note*
        Parameters:
        note - the child nodes to add




© 2015 - 2024 Weber Informatics LLC | Privacy Policy