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

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






NXsubentry (h5jan API)












org.eclipse.dawnsci.nexus

Interface NXsubentry

  • All Superinterfaces:
    GroupNode, java.lang.Iterable<NodeLink>, Node, NXobject
    All Known Subinterfaces:
    NXentry
    All Known Implementing Classes:
    NXentryImpl, NXsubentryImpl


    public interface NXsubentry
    extends NXobject
    Group of multiple application definitions for "multi-modal" (e.g. SAXS/WAXS) measurements. ``NXsubentry`` is a base class virtually identical to :ref:`NXentry` and is used as the (overlay) location for application definitions. Use a separate ``NXsubentry`` for each application definition. To use ``NXsubentry`` with a hypothetical application definition called ``NXmyappdef``: * Create a group with attribute ``NX_class="NXsubentry"`` * Within that group, create a field called ``definition="NXmyappdef"``. * There are two optional attributes of definition: ``version`` and ``URL`` The intended use is to define application definitions for a multi-modal (a.k.a. multi-technique) :ref:`NXentry`. Previously, an application definition replaced :ref:`NXentry` with its own definition. With the increasing popularity of instruments combining multiple techniques for data collection (such as SAXS/WAXS instruments), it was recognized the application definitions must be entered in the NeXus data file tree as children of :ref:`NXentry`.
    • Method Detail

      • getAttributeDefault

        java.lang.String getAttributeDefault()
        .. index:: plotting Declares which :ref:`NXdata` group contains the data to be shown by default. It is needed to resolve ambiguity when more than one :ref:`NXdata` group exists. The value is the name of the default :ref:`NXdata` group. It is recommended (as of NIAC2014) to use this attribute to help define the path to the default dataset to be plotted. See http://wiki.nexusformat.org/2014_How_to_find_default_data for a summary of the discussion.
        Returns:
        the value.
      • setAttributeDefault

        void setAttributeDefault(java.lang.String default_)
        .. index:: plotting Declares which :ref:`NXdata` group contains the data to be shown by default. It is needed to resolve ambiguity when more than one :ref:`NXdata` group exists. The value is the name of the default :ref:`NXdata` group. It is recommended (as of NIAC2014) to use this attribute to help define the path to the default dataset to be plotted. See http://wiki.nexusformat.org/2014_How_to_find_default_data for a summary of the discussion.
        Parameters:
        default_ - the default
      • getAttributeIDF_Version

        java.lang.String getAttributeIDF_Version()
        ISIS Muon IDF_Version
        Returns:
        the value.
      • setAttributeIDF_Version

        void setAttributeIDF_Version(java.lang.String IDF_Version)
        ISIS Muon IDF_Version
        Parameters:
        IDF_Version - the IDF_Version
      • getTitle

        IDataset getTitle()
        Extended title for entry
        Returns:
        the value.
      • setTitle

        DataNode setTitle(IDataset title)
        Extended title for entry
        Parameters:
        title - the title
      • getTitleScalar

        java.lang.String getTitleScalar()
        Extended title for entry
        Returns:
        the value.
      • setTitleScalar

        DataNode setTitleScalar(java.lang.String title)
        Extended title for entry
        Parameters:
        title - the title
      • getExperiment_identifier

        IDataset getExperiment_identifier()
        Unique identifier for the experiment, defined by the facility, possibly linked to the proposals
        Returns:
        the value.
      • setExperiment_identifier

        DataNode setExperiment_identifier(IDataset experiment_identifier)
        Unique identifier for the experiment, defined by the facility, possibly linked to the proposals
        Parameters:
        experiment_identifier - the experiment_identifier
      • getExperiment_identifierScalar

        java.lang.String getExperiment_identifierScalar()
        Unique identifier for the experiment, defined by the facility, possibly linked to the proposals
        Returns:
        the value.
      • setExperiment_identifierScalar

        DataNode setExperiment_identifierScalar(java.lang.String experiment_identifier)
        Unique identifier for the experiment, defined by the facility, possibly linked to the proposals
        Parameters:
        experiment_identifier - the experiment_identifier
      • getExperiment_description

        IDataset getExperiment_description()
        Brief summary of the experiment, including key objectives.
        Returns:
        the value.
      • setExperiment_description

        DataNode setExperiment_description(IDataset experiment_description)
        Brief summary of the experiment, including key objectives.
        Parameters:
        experiment_description - the experiment_description
      • getExperiment_descriptionScalar

        java.lang.String getExperiment_descriptionScalar()
        Brief summary of the experiment, including key objectives.
        Returns:
        the value.
      • setExperiment_descriptionScalar

        DataNode setExperiment_descriptionScalar(java.lang.String experiment_description)
        Brief summary of the experiment, including key objectives.
        Parameters:
        experiment_description - the experiment_description
      • getExperiment_documentation

        NXnote getExperiment_documentation()
        Description of the full experiment (document in pdf, latex, ...)
        Returns:
        the value.
      • setExperiment_documentation

        void setExperiment_documentation(NXnote experiment_documentation)
        Description of the full experiment (document in pdf, latex, ...)
        Parameters:
        experiment_documentation - the experiment_documentation
      • getCollection_identifier

        IDataset getCollection_identifier()
        User or Data Acquisition defined group of NeXus files or :ref:`NXentry`
        Returns:
        the value.
      • setCollection_identifier

        DataNode setCollection_identifier(IDataset collection_identifier)
        User or Data Acquisition defined group of NeXus files or :ref:`NXentry`
        Parameters:
        collection_identifier - the collection_identifier
      • getCollection_identifierScalar

        java.lang.String getCollection_identifierScalar()
        User or Data Acquisition defined group of NeXus files or :ref:`NXentry`
        Returns:
        the value.
      • setCollection_identifierScalar

        DataNode setCollection_identifierScalar(java.lang.String collection_identifier)
        User or Data Acquisition defined group of NeXus files or :ref:`NXentry`
        Parameters:
        collection_identifier - the collection_identifier
      • getCollection_description

        IDataset getCollection_description()
        Brief summary of the collection, including grouping criteria.
        Returns:
        the value.
      • setCollection_description

        DataNode setCollection_description(IDataset collection_description)
        Brief summary of the collection, including grouping criteria.
        Parameters:
        collection_description - the collection_description
      • getCollection_descriptionScalar

        java.lang.String getCollection_descriptionScalar()
        Brief summary of the collection, including grouping criteria.
        Returns:
        the value.
      • setCollection_descriptionScalar

        DataNode setCollection_descriptionScalar(java.lang.String collection_description)
        Brief summary of the collection, including grouping criteria.
        Parameters:
        collection_description - the collection_description
      • getEntry_identifier

        IDataset getEntry_identifier()
        unique identifier for the measurement, defined by the facility.
        Returns:
        the value.
      • setEntry_identifier

        DataNode setEntry_identifier(IDataset entry_identifier)
        unique identifier for the measurement, defined by the facility.
        Parameters:
        entry_identifier - the entry_identifier
      • getEntry_identifierScalar

        java.lang.String getEntry_identifierScalar()
        unique identifier for the measurement, defined by the facility.
        Returns:
        the value.
      • setEntry_identifierScalar

        DataNode setEntry_identifierScalar(java.lang.String entry_identifier)
        unique identifier for the measurement, defined by the facility.
        Parameters:
        entry_identifier - the entry_identifier
      • getDefinition

        IDataset getDefinition()
        Official NeXus NXDL schema to which this subentry conforms
        Returns:
        the value.
      • setDefinition

        DataNode setDefinition(IDataset definition)
        Official NeXus NXDL schema to which this subentry conforms
        Parameters:
        definition - the definition
      • getDefinitionScalar

        java.lang.String getDefinitionScalar()
        Official NeXus NXDL schema to which this subentry conforms
        Returns:
        the value.
      • setDefinitionScalar

        DataNode setDefinitionScalar(java.lang.String definition)
        Official NeXus NXDL schema to which this subentry conforms
        Parameters:
        definition - the definition
      • getDefinitionAttributeVersion

        java.lang.String getDefinitionAttributeVersion()
        NXDL version number
        Returns:
        the value.
      • setDefinitionAttributeVersion

        void setDefinitionAttributeVersion(java.lang.String version)
        NXDL version number
        Parameters:
        version - the version
      • getDefinitionAttributeURL

        java.lang.String getDefinitionAttributeURL()
        URL of NXDL file
        Returns:
        the value.
      • setDefinitionAttributeURL

        void setDefinitionAttributeURL(java.lang.String URL)
        URL of NXDL file
        Parameters:
        URL - the URL
      • getDefinition_local

        IDataset getDefinition_local()
        Local NXDL schema extended from the subentry specified in the ``definition`` field. This contains any locally-defined, additional fields in the subentry.
        Returns:
        the value.
      • setDefinition_local

        DataNode setDefinition_local(IDataset definition_local)
        Local NXDL schema extended from the subentry specified in the ``definition`` field. This contains any locally-defined, additional fields in the subentry.
        Parameters:
        definition_local - the definition_local
      • getDefinition_localScalar

        java.lang.String getDefinition_localScalar()
        Local NXDL schema extended from the subentry specified in the ``definition`` field. This contains any locally-defined, additional fields in the subentry.
        Returns:
        the value.
      • setDefinition_localScalar

        DataNode setDefinition_localScalar(java.lang.String definition_local)
        Local NXDL schema extended from the subentry specified in the ``definition`` field. This contains any locally-defined, additional fields in the subentry.
        Parameters:
        definition_local - the definition_local
      • getDefinition_localAttributeVersion

        java.lang.String getDefinition_localAttributeVersion()
        NXDL version number
        Returns:
        the value.
      • setDefinition_localAttributeVersion

        void setDefinition_localAttributeVersion(java.lang.String version)
        NXDL version number
        Parameters:
        version - the version
      • getDefinition_localAttributeURL

        java.lang.String getDefinition_localAttributeURL()
        URL of NXDL file
        Returns:
        the value.
      • setDefinition_localAttributeURL

        void setDefinition_localAttributeURL(java.lang.String URL)
        URL of NXDL file
        Parameters:
        URL - the URL
      • getStart_time

        IDataset getStart_time()
        Starting time of measurement

        Type: NX_DATE_TIME

        Returns:
        the value.
      • setStart_time

        DataNode setStart_time(IDataset start_time)
        Starting time of measurement

        Type: NX_DATE_TIME

        Parameters:
        start_time - the start_time
      • getStart_timeScalar

        java.util.Date getStart_timeScalar()
        Starting time of measurement

        Type: NX_DATE_TIME

        Returns:
        the value.
      • setStart_timeScalar

        DataNode setStart_timeScalar(java.util.Date start_time)
        Starting time of measurement

        Type: NX_DATE_TIME

        Parameters:
        start_time - the start_time
      • getEnd_time

        IDataset getEnd_time()
        Ending time of measurement

        Type: NX_DATE_TIME

        Returns:
        the value.
      • setEnd_time

        DataNode setEnd_time(IDataset end_time)
        Ending time of measurement

        Type: NX_DATE_TIME

        Parameters:
        end_time - the end_time
      • getEnd_timeScalar

        java.util.Date getEnd_timeScalar()
        Ending time of measurement

        Type: NX_DATE_TIME

        Returns:
        the value.
      • setEnd_timeScalar

        DataNode setEnd_timeScalar(java.util.Date end_time)
        Ending time of measurement

        Type: NX_DATE_TIME

        Parameters:
        end_time - the end_time
      • getDuration

        IDataset getDuration()
        Duration of measurement

        Type: NX_INT Units: NX_TIME

        Returns:
        the value.
      • setDuration

        DataNode setDuration(IDataset duration)
        Duration of measurement

        Type: NX_INT Units: NX_TIME

        Parameters:
        duration - the duration
      • getDurationScalar

        java.lang.Long getDurationScalar()
        Duration of measurement

        Type: NX_INT Units: NX_TIME

        Returns:
        the value.
      • setDurationScalar

        DataNode setDurationScalar(java.lang.Long duration)
        Duration of measurement

        Type: NX_INT Units: NX_TIME

        Parameters:
        duration - the duration
      • getCollection_time

        IDataset getCollection_time()
        Time transpired actually collecting data i.e. taking out time when collection was suspended due to e.g. temperature out of range

        Type: NX_FLOAT Units: NX_TIME

        Returns:
        the value.
      • setCollection_time

        DataNode setCollection_time(IDataset collection_time)
        Time transpired actually collecting data i.e. taking out time when collection was suspended due to e.g. temperature out of range

        Type: NX_FLOAT Units: NX_TIME

        Parameters:
        collection_time - the collection_time
      • getCollection_timeScalar

        java.lang.Double getCollection_timeScalar()
        Time transpired actually collecting data i.e. taking out time when collection was suspended due to e.g. temperature out of range

        Type: NX_FLOAT Units: NX_TIME

        Returns:
        the value.
      • setCollection_timeScalar

        DataNode setCollection_timeScalar(java.lang.Double collection_time)
        Time transpired actually collecting data i.e. taking out time when collection was suspended due to e.g. temperature out of range

        Type: NX_FLOAT Units: NX_TIME

        Parameters:
        collection_time - the collection_time
      • getRun_cycle

        IDataset getRun_cycle()
        Such as "2007-3". Some user facilities organize their beam time into run cycles.
        Returns:
        the value.
      • setRun_cycle

        DataNode setRun_cycle(IDataset run_cycle)
        Such as "2007-3". Some user facilities organize their beam time into run cycles.
        Parameters:
        run_cycle - the run_cycle
      • getRun_cycleScalar

        java.lang.String getRun_cycleScalar()
        Such as "2007-3". Some user facilities organize their beam time into run cycles.
        Returns:
        the value.
      • setRun_cycleScalar

        DataNode setRun_cycleScalar(java.lang.String run_cycle)
        Such as "2007-3". Some user facilities organize their beam time into run cycles.
        Parameters:
        run_cycle - the run_cycle
      • getProgram_name

        IDataset getProgram_name()
        Name of program used to generate this file
        Returns:
        the value.
      • setProgram_name

        DataNode setProgram_name(IDataset program_name)
        Name of program used to generate this file
        Parameters:
        program_name - the program_name
      • getProgram_nameScalar

        java.lang.String getProgram_nameScalar()
        Name of program used to generate this file
        Returns:
        the value.
      • setProgram_nameScalar

        DataNode setProgram_nameScalar(java.lang.String program_name)
        Name of program used to generate this file
        Parameters:
        program_name - the program_name
      • getProgram_nameAttributeVersion

        java.lang.String getProgram_nameAttributeVersion()
        Program version number
        Returns:
        the value.
      • setProgram_nameAttributeVersion

        void setProgram_nameAttributeVersion(java.lang.String version)
        Program version number
        Parameters:
        version - the version
      • getProgram_nameAttributeConfiguration

        java.lang.String getProgram_nameAttributeConfiguration()
        configuration of the program
        Returns:
        the value.
      • setProgram_nameAttributeConfiguration

        void setProgram_nameAttributeConfiguration(java.lang.String configuration)
        configuration of the program
        Parameters:
        configuration - the configuration
      • getRevision

        IDataset getRevision()
        Revision id of the file due to re-calibration, reprocessing, new analysis, new instrument definition format, ...
        Returns:
        the value.
      • setRevision

        DataNode setRevision(IDataset revision)
        Revision id of the file due to re-calibration, reprocessing, new analysis, new instrument definition format, ...
        Parameters:
        revision - the revision
      • getRevisionScalar

        java.lang.String getRevisionScalar()
        Revision id of the file due to re-calibration, reprocessing, new analysis, new instrument definition format, ...
        Returns:
        the value.
      • setRevisionScalar

        DataNode setRevisionScalar(java.lang.String revision)
        Revision id of the file due to re-calibration, reprocessing, new analysis, new instrument definition format, ...
        Parameters:
        revision - the revision
      • getRevisionAttributeComment

        java.lang.String getRevisionAttributeComment()
        Returns:
        the value.
      • setRevisionAttributeComment

        void setRevisionAttributeComment(java.lang.String comment)
        Parameters:
        comment - the comment
      • getPre_sample_flightpath

        IDataset getPre_sample_flightpath()
        This is the flightpath before the sample position. This can be determined by a chopper, by the moderator or the source itself. In other words: it the distance to the component which gives the T0 signal to the detector electronics. If another component in the NXinstrument hierarchy provides this information, this should be a link.

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setPre_sample_flightpath

        DataNode setPre_sample_flightpath(IDataset pre_sample_flightpath)
        This is the flightpath before the sample position. This can be determined by a chopper, by the moderator or the source itself. In other words: it the distance to the component which gives the T0 signal to the detector electronics. If another component in the NXinstrument hierarchy provides this information, this should be a link.

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        pre_sample_flightpath - the pre_sample_flightpath
      • getPre_sample_flightpathScalar

        java.lang.Double getPre_sample_flightpathScalar()
        This is the flightpath before the sample position. This can be determined by a chopper, by the moderator or the source itself. In other words: it the distance to the component which gives the T0 signal to the detector electronics. If another component in the NXinstrument hierarchy provides this information, this should be a link.

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setPre_sample_flightpathScalar

        DataNode setPre_sample_flightpathScalar(java.lang.Double pre_sample_flightpath)
        This is the flightpath before the sample position. This can be determined by a chopper, by the moderator or the source itself. In other words: it the distance to the component which gives the T0 signal to the detector electronics. If another component in the NXinstrument hierarchy provides this information, this should be a link.

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        pre_sample_flightpath - the pre_sample_flightpath
      • getNotes

        NXnote getNotes()
        Notes describing entry
        Returns:
        the value.
      • setNotes

        void setNotes(NXnote notes)
        Notes describing entry
        Parameters:
        notes - the notes
      • getThumbnail

        NXnote getThumbnail()
        A small image that is representative of the entry. An example of this is a 640x480 jpeg image automatically produced by a low resolution plot of the NXdata.
        Returns:
        the value.
      • setThumbnail

        void setThumbnail(NXnote thumbnail)
        A small image that is representative of the entry. An example of this is a 640x480 jpeg image automatically produced by a low resolution plot of the NXdata.
        Parameters:
        thumbnail - the thumbnail
      • getUser

        NXuser getUser()
        Returns:
        the value.
      • setUser

        void setUser(NXuser user)
        Parameters:
        user - the user
      • getUser

        NXuser getUser(java.lang.String name)
        Get a NXuser node by name:
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXuser for that node.
      • setUser

        void setUser(java.lang.String name,
                     NXuser user)
        Set a NXuser node by name:
        Parameters:
        name - the name of the node
        user - the value to set
      • getAllUser

        java.util.Map<java.lang.String,NXuser> getAllUser()
        Get all NXuser nodes:
        Returns:
        a map from node names to the NXuser for that node.
      • setAllUser

        void setAllUser(java.util.Map<java.lang.String,NXuser> user)
        Set multiple child nodes of a particular type.
        Parameters:
        user - the child nodes to add
      • getSample

        NXsample getSample()
        Returns:
        the value.
      • setSample

        void setSample(NXsample sample)
        Parameters:
        sample - the sample
      • getSample

        NXsample getSample(java.lang.String name)
        Get a NXsample node by name:
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXsample for that node.
      • setSample

        void setSample(java.lang.String name,
                       NXsample sample)
        Set a NXsample node by name:
        Parameters:
        name - the name of the node
        sample - the value to set
      • getAllSample

        java.util.Map<java.lang.String,NXsample> getAllSample()
        Get all NXsample nodes:
        Returns:
        a map from node names to the NXsample for that node.
      • setAllSample

        void setAllSample(java.util.Map<java.lang.String,NXsample> sample)
        Set multiple child nodes of a particular type.
        Parameters:
        sample - the child nodes to add
      • getInstrument

        NXinstrument getInstrument()
        Returns:
        the value.
      • setInstrument

        void setInstrument(NXinstrument instrument)
        Parameters:
        instrument - the instrument
      • getInstrument

        NXinstrument getInstrument(java.lang.String name)
        Get a NXinstrument node by name:
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXinstrument for that node.
      • setInstrument

        void setInstrument(java.lang.String name,
                           NXinstrument instrument)
        Set a NXinstrument node by name:
        Parameters:
        name - the name of the node
        instrument - the value to set
      • getAllInstrument

        java.util.Map<java.lang.String,NXinstrument> getAllInstrument()
        Get all NXinstrument nodes:
        Returns:
        a map from node names to the NXinstrument for that node.
      • setAllInstrument

        void setAllInstrument(java.util.Map<java.lang.String,NXinstrument> instrument)
        Set multiple child nodes of a particular type.
        Parameters:
        instrument - the child nodes to add
      • getCollection

        NXcollection getCollection()
        Returns:
        the value.
      • setCollection

        void setCollection(NXcollection collection)
        Parameters:
        collection - the collection
      • getCollection

        NXcollection getCollection(java.lang.String name)
        Get a NXcollection node by name:
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXcollection for that node.
      • setCollection

        void setCollection(java.lang.String name,
                           NXcollection collection)
        Set a NXcollection node by name:
        Parameters:
        name - the name of the node
        collection - the value to set
      • getAllCollection

        java.util.Map<java.lang.String,NXcollection> getAllCollection()
        Get all NXcollection nodes:
        Returns:
        a map from node names to the NXcollection for that node.
      • setAllCollection

        void setAllCollection(java.util.Map<java.lang.String,NXcollection> collection)
        Set multiple child nodes of a particular type.
        Parameters:
        collection - the child nodes to add
      • getMonitor

        NXmonitor getMonitor()
        Returns:
        the value.
      • setMonitor

        void setMonitor(NXmonitor monitor)
        Parameters:
        monitor - the monitor
      • getMonitor

        NXmonitor getMonitor(java.lang.String name)
        Get a NXmonitor node by name:
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXmonitor for that node.
      • setMonitor

        void setMonitor(java.lang.String name,
                        NXmonitor monitor)
        Set a NXmonitor node by name:
        Parameters:
        name - the name of the node
        monitor - the value to set
      • getAllMonitor

        java.util.Map<java.lang.String,NXmonitor> getAllMonitor()
        Get all NXmonitor nodes:
        Returns:
        a map from node names to the NXmonitor for that node.
      • setAllMonitor

        void setAllMonitor(java.util.Map<java.lang.String,NXmonitor> monitor)
        Set multiple child nodes of a particular type.
        Parameters:
        monitor - the child nodes to add
      • getData

        NXdata getData()
        Returns:
        the value.
      • setData

        void setData(NXdata data)
        Parameters:
        data - the data
      • getData

        NXdata getData(java.lang.String name)
        Get a NXdata node by name:
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXdata for that node.
      • setData

        void setData(java.lang.String name,
                     NXdata data)
        Set a NXdata node by name:
        Parameters:
        name - the name of the node
        data - the value to set
      • getAllData

        java.util.Map<java.lang.String,NXdata> getAllData()
        Get all NXdata nodes:
        Returns:
        a map from node names to the NXdata for that node.
      • setAllData

        void setAllData(java.util.Map<java.lang.String,NXdata> data)
        Set multiple child nodes of a particular type.
        Parameters:
        data - the child nodes to add
      • getParameters

        NXparameters getParameters()
        Returns:
        the value.
      • setParameters

        void setParameters(NXparameters parameters)
        Parameters:
        parameters - the parameters
      • getParameters

        NXparameters getParameters(java.lang.String name)
        Get a NXparameters node by name:
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXparameters for that node.
      • setParameters

        void setParameters(java.lang.String name,
                           NXparameters parameters)
        Set a NXparameters node by name:
        Parameters:
        name - the name of the node
        parameters - the value to set
      • getAllParameters

        java.util.Map<java.lang.String,NXparameters> getAllParameters()
        Get all NXparameters nodes:
        Returns:
        a map from node names to the NXparameters for that node.
      • setAllParameters

        void setAllParameters(java.util.Map<java.lang.String,NXparameters> parameters)
        Set multiple child nodes of a particular type.
        Parameters:
        parameters - the child nodes to add
      • getProcess

        NXprocess getProcess()
        Returns:
        the value.
      • setProcess

        void setProcess(NXprocess process)
        Parameters:
        process - the process
      • getProcess

        NXprocess getProcess(java.lang.String name)
        Get a NXprocess node by name:
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXprocess for that node.
      • setProcess

        void setProcess(java.lang.String name,
                        NXprocess process)
        Set a NXprocess node by name:
        Parameters:
        name - the name of the node
        process - the value to set
      • getAllProcess

        java.util.Map<java.lang.String,NXprocess> getAllProcess()
        Get all NXprocess nodes:
        Returns:
        a map from node names to the NXprocess for that node.
      • setAllProcess

        void setAllProcess(java.util.Map<java.lang.String,NXprocess> process)
        Set multiple child nodes of a particular type.
        Parameters:
        process - the child nodes to add




© 2015 - 2024 Weber Informatics LLC | Privacy Policy