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

org.eclipse.dawnsci.nexus.NXsubentry Maven / Gradle / Ivy

/*-
 *******************************************************************************
 * Copyright (c) 2015 Diamond Light Source Ltd.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * This file was auto-generated from the NXDL XML definition.
 *******************************************************************************/

package org.eclipse.dawnsci.nexus;

import java.util.Date;
import java.util.Map;

import org.eclipse.dawnsci.analysis.api.tree.DataNode;
import org.eclipse.january.dataset.IDataset;

/**
 * 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`.
 * 
 */
public interface NXsubentry extends NXobject {

	public static final String NX_ATTRIBUTE_DEFAULT = "default";
	public static final String NX_ATTRIBUTE_IDF_VERSION = "IDF_Version";
	public static final String NX_TITLE = "title";
	public static final String NX_EXPERIMENT_IDENTIFIER = "experiment_identifier";
	public static final String NX_EXPERIMENT_DESCRIPTION = "experiment_description";
	public static final String NX_COLLECTION_IDENTIFIER = "collection_identifier";
	public static final String NX_COLLECTION_DESCRIPTION = "collection_description";
	public static final String NX_ENTRY_IDENTIFIER = "entry_identifier";
	public static final String NX_DEFINITION = "definition";
	public static final String NX_DEFINITION_ATTRIBUTE_VERSION = "version";
	public static final String NX_DEFINITION_ATTRIBUTE_URL = "URL";
	public static final String NX_DEFINITION_LOCAL = "definition_local";
	public static final String NX_DEFINITION_LOCAL_ATTRIBUTE_VERSION = "version";
	public static final String NX_DEFINITION_LOCAL_ATTRIBUTE_URL = "URL";
	public static final String NX_START_TIME = "start_time";
	public static final String NX_END_TIME = "end_time";
	public static final String NX_DURATION = "duration";
	public static final String NX_COLLECTION_TIME = "collection_time";
	public static final String NX_RUN_CYCLE = "run_cycle";
	public static final String NX_PROGRAM_NAME = "program_name";
	public static final String NX_PROGRAM_NAME_ATTRIBUTE_VERSION = "version";
	public static final String NX_PROGRAM_NAME_ATTRIBUTE_CONFIGURATION = "configuration";
	public static final String NX_REVISION = "revision";
	public static final String NX_REVISION_ATTRIBUTE_COMMENT = "comment";
	public static final String NX_PRE_SAMPLE_FLIGHTPATH = "pre_sample_flightpath";
	/**
	 * .. 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.
	 * 
	 * @return  the value.
	 */
	public 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.
	 * 
	 * @param default_ the default
	 */
	public void setAttributeDefault(String default_);

	/**
	 * ISIS Muon IDF_Version
	 * 
	 * @return  the value.
	 */
	public String getAttributeIDF_Version();
	
	/**
	 * ISIS Muon IDF_Version
	 * 
	 * @param IDF_Version the IDF_Version
	 */
	public void setAttributeIDF_Version(String IDF_Version);

	/**
	 * Extended title for entry
	 * 
	 * @return  the value.
	 */
	public IDataset getTitle();
	
	/**
	 * Extended title for entry
	 * 
	 * @param title the title
	 */
	public DataNode setTitle(IDataset title);

	/**
	 * Extended title for entry
	 * 
	 * @return  the value.
	 */
	public String getTitleScalar();

	/**
	 * Extended title for entry
	 * 
	 * @param title the title
	 */
	public DataNode setTitleScalar(String title);

	/**
	 * Unique identifier for the experiment, defined by
	 * the facility, possibly linked to the proposals
	 * 
	 * @return  the value.
	 */
	public IDataset getExperiment_identifier();
	
	/**
	 * Unique identifier for the experiment, defined by
	 * the facility, possibly linked to the proposals
	 * 
	 * @param experiment_identifier the experiment_identifier
	 */
	public DataNode setExperiment_identifier(IDataset experiment_identifier);

	/**
	 * Unique identifier for the experiment, defined by
	 * the facility, possibly linked to the proposals
	 * 
	 * @return  the value.
	 */
	public String getExperiment_identifierScalar();

	/**
	 * Unique identifier for the experiment, defined by
	 * the facility, possibly linked to the proposals
	 * 
	 * @param experiment_identifier the experiment_identifier
	 */
	public DataNode setExperiment_identifierScalar(String experiment_identifier);

	/**
	 * Brief summary of the experiment, including key objectives.
	 * 
	 * @return  the value.
	 */
	public IDataset getExperiment_description();
	
	/**
	 * Brief summary of the experiment, including key objectives.
	 * 
	 * @param experiment_description the experiment_description
	 */
	public DataNode setExperiment_description(IDataset experiment_description);

	/**
	 * Brief summary of the experiment, including key objectives.
	 * 
	 * @return  the value.
	 */
	public String getExperiment_descriptionScalar();

	/**
	 * Brief summary of the experiment, including key objectives.
	 * 
	 * @param experiment_description the experiment_description
	 */
	public DataNode setExperiment_descriptionScalar(String experiment_description);

	/**
	 * Description of the full experiment (document in pdf, latex, ...)
	 * 
	 * @return  the value.
	 */
	public NXnote getExperiment_documentation();
	
	/**
	 * Description of the full experiment (document in pdf, latex, ...)
	 * 
	 * @param experiment_documentation the experiment_documentation
	 */
	public void setExperiment_documentation(NXnote experiment_documentation);

	/**
	 * User or Data Acquisition defined group of NeXus files or :ref:`NXentry`
	 * 
	 * @return  the value.
	 */
	public IDataset getCollection_identifier();
	
	/**
	 * User or Data Acquisition defined group of NeXus files or :ref:`NXentry`
	 * 
	 * @param collection_identifier the collection_identifier
	 */
	public DataNode setCollection_identifier(IDataset collection_identifier);

	/**
	 * User or Data Acquisition defined group of NeXus files or :ref:`NXentry`
	 * 
	 * @return  the value.
	 */
	public String getCollection_identifierScalar();

	/**
	 * User or Data Acquisition defined group of NeXus files or :ref:`NXentry`
	 * 
	 * @param collection_identifier the collection_identifier
	 */
	public DataNode setCollection_identifierScalar(String collection_identifier);

	/**
	 * Brief summary of the collection, including grouping criteria.
	 * 
	 * @return  the value.
	 */
	public IDataset getCollection_description();
	
	/**
	 * Brief summary of the collection, including grouping criteria.
	 * 
	 * @param collection_description the collection_description
	 */
	public DataNode setCollection_description(IDataset collection_description);

	/**
	 * Brief summary of the collection, including grouping criteria.
	 * 
	 * @return  the value.
	 */
	public String getCollection_descriptionScalar();

	/**
	 * Brief summary of the collection, including grouping criteria.
	 * 
	 * @param collection_description the collection_description
	 */
	public DataNode setCollection_descriptionScalar(String collection_description);

	/**
	 * unique identifier for the measurement, defined by the facility.
	 * 
	 * @return  the value.
	 */
	public IDataset getEntry_identifier();
	
	/**
	 * unique identifier for the measurement, defined by the facility.
	 * 
	 * @param entry_identifier the entry_identifier
	 */
	public DataNode setEntry_identifier(IDataset entry_identifier);

	/**
	 * unique identifier for the measurement, defined by the facility.
	 * 
	 * @return  the value.
	 */
	public String getEntry_identifierScalar();

	/**
	 * unique identifier for the measurement, defined by the facility.
	 * 
	 * @param entry_identifier the entry_identifier
	 */
	public DataNode setEntry_identifierScalar(String entry_identifier);

	/**
	 * Official NeXus NXDL schema to which this subentry conforms
	 * 
	 * @return  the value.
	 */
	public IDataset getDefinition();
	
	/**
	 * Official NeXus NXDL schema to which this subentry conforms
	 * 
	 * @param definition the definition
	 */
	public DataNode setDefinition(IDataset definition);

	/**
	 * Official NeXus NXDL schema to which this subentry conforms
	 * 
	 * @return  the value.
	 */
	public String getDefinitionScalar();

	/**
	 * Official NeXus NXDL schema to which this subentry conforms
	 * 
	 * @param definition the definition
	 */
	public DataNode setDefinitionScalar(String definition);

	/**
	 * NXDL version number
	 * 
	 * @return  the value.
	 */
	public String getDefinitionAttributeVersion();
	
	/**
	 * NXDL version number
	 * 
	 * @param version the version
	 */
	public void setDefinitionAttributeVersion(String version);

	/**
	 * URL of NXDL file
	 * 
	 * @return  the value.
	 */
	public String getDefinitionAttributeURL();
	
	/**
	 * URL of NXDL file
	 * 
	 * @param URL the URL
	 */
	public void setDefinitionAttributeURL(String URL);

	/**
	 * Local NXDL schema extended from the subentry
	 * specified in the ``definition`` field.
	 * This contains any locally-defined,
	 * additional fields in the subentry.
	 * 
	 * @return  the value.
	 */
	public 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.
	 * 
	 * @param definition_local the definition_local
	 */
	public 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.
	 * 
	 * @return  the value.
	 */
	public 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.
	 * 
	 * @param definition_local the definition_local
	 */
	public DataNode setDefinition_localScalar(String definition_local);

	/**
	 * NXDL version number
	 * 
	 * @return  the value.
	 */
	public String getDefinition_localAttributeVersion();
	
	/**
	 * NXDL version number
	 * 
	 * @param version the version
	 */
	public void setDefinition_localAttributeVersion(String version);

	/**
	 * URL of NXDL file
	 * 
	 * @return  the value.
	 */
	public String getDefinition_localAttributeURL();
	
	/**
	 * URL of NXDL file
	 * 
	 * @param URL the URL
	 */
	public void setDefinition_localAttributeURL(String URL);

	/**
	 * Starting time of measurement
	 * 

* Type: NX_DATE_TIME *

* * @return the value. */ public IDataset getStart_time(); /** * Starting time of measurement *

* Type: NX_DATE_TIME *

* * @param start_time the start_time */ public DataNode setStart_time(IDataset start_time); /** * Starting time of measurement *

* Type: NX_DATE_TIME *

* * @return the value. */ public Date getStart_timeScalar(); /** * Starting time of measurement *

* Type: NX_DATE_TIME *

* * @param start_time the start_time */ public DataNode setStart_timeScalar(Date start_time); /** * Ending time of measurement *

* Type: NX_DATE_TIME *

* * @return the value. */ public IDataset getEnd_time(); /** * Ending time of measurement *

* Type: NX_DATE_TIME *

* * @param end_time the end_time */ public DataNode setEnd_time(IDataset end_time); /** * Ending time of measurement *

* Type: NX_DATE_TIME *

* * @return the value. */ public Date getEnd_timeScalar(); /** * Ending time of measurement *

* Type: NX_DATE_TIME *

* * @param end_time the end_time */ public DataNode setEnd_timeScalar(Date end_time); /** * Duration of measurement *

* Type: NX_INT * Units: NX_TIME *

* * @return the value. */ public IDataset getDuration(); /** * Duration of measurement *

* Type: NX_INT * Units: NX_TIME *

* * @param duration the duration */ public DataNode setDuration(IDataset duration); /** * Duration of measurement *

* Type: NX_INT * Units: NX_TIME *

* * @return the value. */ public Long getDurationScalar(); /** * Duration of measurement *

* Type: NX_INT * Units: NX_TIME *

* * @param duration the duration */ public DataNode setDurationScalar(Long duration); /** * 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 *

* * @return the value. */ public 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 *

* * @param collection_time the collection_time */ public 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 *

* * @return the value. */ public 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 *

* * @param collection_time the collection_time */ public DataNode setCollection_timeScalar(Double collection_time); /** * Such as "2007-3". Some user facilities organize their beam time into run cycles. * * @return the value. */ public IDataset getRun_cycle(); /** * Such as "2007-3". Some user facilities organize their beam time into run cycles. * * @param run_cycle the run_cycle */ public DataNode setRun_cycle(IDataset run_cycle); /** * Such as "2007-3". Some user facilities organize their beam time into run cycles. * * @return the value. */ public String getRun_cycleScalar(); /** * Such as "2007-3". Some user facilities organize their beam time into run cycles. * * @param run_cycle the run_cycle */ public DataNode setRun_cycleScalar(String run_cycle); /** * Name of program used to generate this file * * @return the value. */ public IDataset getProgram_name(); /** * Name of program used to generate this file * * @param program_name the program_name */ public DataNode setProgram_name(IDataset program_name); /** * Name of program used to generate this file * * @return the value. */ public String getProgram_nameScalar(); /** * Name of program used to generate this file * * @param program_name the program_name */ public DataNode setProgram_nameScalar(String program_name); /** * Program version number * * @return the value. */ public String getProgram_nameAttributeVersion(); /** * Program version number * * @param version the version */ public void setProgram_nameAttributeVersion(String version); /** * configuration of the program * * @return the value. */ public String getProgram_nameAttributeConfiguration(); /** * configuration of the program * * @param configuration the configuration */ public void setProgram_nameAttributeConfiguration(String configuration); /** * Revision id of the file due to re-calibration, reprocessing, new analysis, new * instrument definition format, ... * * @return the value. */ public IDataset getRevision(); /** * Revision id of the file due to re-calibration, reprocessing, new analysis, new * instrument definition format, ... * * @param revision the revision */ public DataNode setRevision(IDataset revision); /** * Revision id of the file due to re-calibration, reprocessing, new analysis, new * instrument definition format, ... * * @return the value. */ public String getRevisionScalar(); /** * Revision id of the file due to re-calibration, reprocessing, new analysis, new * instrument definition format, ... * * @param revision the revision */ public DataNode setRevisionScalar(String revision); /** * * @return the value. */ public String getRevisionAttributeComment(); /** * * @param comment the comment */ public void setRevisionAttributeComment(String comment); /** * 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 *

* * @return the value. */ public 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 *

* * @param pre_sample_flightpath the pre_sample_flightpath */ public 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 *

* * @return the value. */ public 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 *

* * @param pre_sample_flightpath the pre_sample_flightpath */ public DataNode setPre_sample_flightpathScalar(Double pre_sample_flightpath); /** * Notes describing entry * * @return the value. */ public NXnote getNotes(); /** * Notes describing entry * * @param notes the notes */ public void setNotes(NXnote notes); /** * 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. * * @return the value. */ public 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. * * @param thumbnail the thumbnail */ public void setThumbnail(NXnote thumbnail); /** * * @return the value. */ public NXuser getUser(); /** * * @param user the user */ public void setUser(NXuser user); /** * Get a NXuser node by name: *
    *
  • *
* * @param name the name of the node. * @return a map from node names to the NXuser for that node. */ public NXuser getUser(String name); /** * Set a NXuser node by name: *
    *
  • *
* * @param name the name of the node * @param user the value to set */ public void setUser(String name, NXuser user); /** * Get all NXuser nodes: *
    *
  • *
* * @return a map from node names to the NXuser for that node. */ public Map getAllUser(); /** * Set multiple child nodes of a particular type. *
    *
  • *
* * @param user the child nodes to add */ public void setAllUser(Map user); /** * * @return the value. */ public NXsample getSample(); /** * * @param sample the sample */ public void setSample(NXsample sample); /** * Get a NXsample node by name: *
    *
  • *
* * @param name the name of the node. * @return a map from node names to the NXsample for that node. */ public NXsample getSample(String name); /** * Set a NXsample node by name: *
    *
  • *
* * @param name the name of the node * @param sample the value to set */ public void setSample(String name, NXsample sample); /** * Get all NXsample nodes: *
    *
  • *
* * @return a map from node names to the NXsample for that node. */ public Map getAllSample(); /** * Set multiple child nodes of a particular type. *
    *
  • *
* * @param sample the child nodes to add */ public void setAllSample(Map sample); /** * * @return the value. */ public NXinstrument getInstrument(); /** * * @param instrument the instrument */ public void setInstrument(NXinstrument instrument); /** * Get a NXinstrument node by name: *
    *
  • *
* * @param name the name of the node. * @return a map from node names to the NXinstrument for that node. */ public NXinstrument getInstrument(String name); /** * Set a NXinstrument node by name: *
    *
  • *
* * @param name the name of the node * @param instrument the value to set */ public void setInstrument(String name, NXinstrument instrument); /** * Get all NXinstrument nodes: *
    *
  • *
* * @return a map from node names to the NXinstrument for that node. */ public Map getAllInstrument(); /** * Set multiple child nodes of a particular type. *
    *
  • *
* * @param instrument the child nodes to add */ public void setAllInstrument(Map instrument); /** * * @return the value. */ public NXcollection getCollection(); /** * * @param collection the collection */ public void setCollection(NXcollection collection); /** * Get a NXcollection node by name: *
    *
  • *
* * @param name the name of the node. * @return a map from node names to the NXcollection for that node. */ public NXcollection getCollection(String name); /** * Set a NXcollection node by name: *
    *
  • *
* * @param name the name of the node * @param collection the value to set */ public void setCollection(String name, NXcollection collection); /** * Get all NXcollection nodes: *
    *
  • *
* * @return a map from node names to the NXcollection for that node. */ public Map getAllCollection(); /** * Set multiple child nodes of a particular type. *
    *
  • *
* * @param collection the child nodes to add */ public void setAllCollection(Map collection); /** * * @return the value. */ public NXmonitor getMonitor(); /** * * @param monitor the monitor */ public void setMonitor(NXmonitor monitor); /** * Get a NXmonitor node by name: *
    *
  • *
* * @param name the name of the node. * @return a map from node names to the NXmonitor for that node. */ public NXmonitor getMonitor(String name); /** * Set a NXmonitor node by name: *
    *
  • *
* * @param name the name of the node * @param monitor the value to set */ public void setMonitor(String name, NXmonitor monitor); /** * Get all NXmonitor nodes: *
    *
  • *
* * @return a map from node names to the NXmonitor for that node. */ public Map getAllMonitor(); /** * Set multiple child nodes of a particular type. *
    *
  • *
* * @param monitor the child nodes to add */ public void setAllMonitor(Map monitor); /** * * @return the value. */ public NXdata getData(); /** * * @param data the data */ public void setData(NXdata data); /** * Get a NXdata node by name: *
    *
  • *
* * @param name the name of the node. * @return a map from node names to the NXdata for that node. */ public NXdata getData(String name); /** * Set a NXdata node by name: *
    *
  • *
* * @param name the name of the node * @param data the value to set */ public void setData(String name, NXdata data); /** * Get all NXdata nodes: *
    *
  • *
* * @return a map from node names to the NXdata for that node. */ public Map getAllData(); /** * Set multiple child nodes of a particular type. *
    *
  • *
* * @param data the child nodes to add */ public void setAllData(Map data); /** * * @return the value. */ public NXparameters getParameters(); /** * * @param parameters the parameters */ public void setParameters(NXparameters parameters); /** * Get a NXparameters node by name: *
    *
  • *
* * @param name the name of the node. * @return a map from node names to the NXparameters for that node. */ public NXparameters getParameters(String name); /** * Set a NXparameters node by name: *
    *
  • *
* * @param name the name of the node * @param parameters the value to set */ public void setParameters(String name, NXparameters parameters); /** * Get all NXparameters nodes: *
    *
  • *
* * @return a map from node names to the NXparameters for that node. */ public Map getAllParameters(); /** * Set multiple child nodes of a particular type. *
    *
  • *
* * @param parameters the child nodes to add */ public void setAllParameters(Map parameters); /** * * @return the value. */ public NXprocess getProcess(); /** * * @param process the process */ public void setProcess(NXprocess process); /** * Get a NXprocess node by name: *
    *
  • *
* * @param name the name of the node. * @return a map from node names to the NXprocess for that node. */ public NXprocess getProcess(String name); /** * Set a NXprocess node by name: *
    *
  • *
* * @param name the name of the node * @param process the value to set */ public void setProcess(String name, NXprocess process); /** * Get all NXprocess nodes: *
    *
  • *
* * @return a map from node names to the NXprocess for that node. */ public Map getAllProcess(); /** * Set multiple child nodes of a particular type. *
    *
  • *
* * @param process the child nodes to add */ public void setAllProcess(Map process); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy