Package org.eclipse.dawnsci.nexus
Class NexusNodeFactory
java.lang.Object
org.eclipse.dawnsci.nexus.NexusNodeFactory
Factory class for creating instances of NeXus base classes.
-
Method Summary
Modifier and TypeMethodDescriptionstatic DataNodeCreate a new data node.static GroupNodeCreate a group node that does not have a nexus class, or whose nexus class is not yet known.static NXaberrationCreate a newNXaberration.static NXaberrationcreateNXaberration(long oid) Create a newNXaberrationwith the given oid.static NXactivityCreate a newNXactivity.static NXactivitycreateNXactivity(long oid) Create a newNXactivitywith the given oid.static NXactuatorCreate a newNXactuator.static NXactuatorcreateNXactuator(long oid) Create a newNXactuatorwith the given oid.static NXapertureCreate a newNXaperture.static NXaperturecreateNXaperture(long oid) Create a newNXaperturewith the given oid.static NXapm_charge_state_analysisCreate a newNXapm_charge_state_analysis.static NXapm_charge_state_analysiscreateNXapm_charge_state_analysis(long oid) Create a newNXapm_charge_state_analysiswith the given oid.static NXapm_event_dataCreate a newNXapm_event_data.static NXapm_event_datacreateNXapm_event_data(long oid) Create a newNXapm_event_datawith the given oid.static NXapm_instrumentCreate a newNXapm_instrument.static NXapm_instrumentcreateNXapm_instrument(long oid) Create a newNXapm_instrumentwith the given oid.static NXapm_measurementCreate a newNXapm_measurement.static NXapm_measurementcreateNXapm_measurement(long oid) Create a newNXapm_measurementwith the given oid.static NXapm_paraprobe_tool_commonCreate a newNXapm_paraprobe_tool_common.static NXapm_paraprobe_tool_commoncreateNXapm_paraprobe_tool_common(long oid) Create a newNXapm_paraprobe_tool_commonwith the given oid.Create a newNXapm_paraprobe_tool_parameters.createNXapm_paraprobe_tool_parameters(long oid) Create a newNXapm_paraprobe_tool_parameterswith the given oid.static NXapm_paraprobe_tool_processCreate a newNXapm_paraprobe_tool_process.static NXapm_paraprobe_tool_processcreateNXapm_paraprobe_tool_process(long oid) Create a newNXapm_paraprobe_tool_processwith the given oid.static NXapm_rangingCreate a newNXapm_ranging.static NXapm_rangingcreateNXapm_ranging(long oid) Create a newNXapm_rangingwith the given oid.static NXapm_reconstructionCreate a newNXapm_reconstruction.static NXapm_reconstructioncreateNXapm_reconstruction(long oid) Create a newNXapm_reconstructionwith the given oid.static NXapm_simulationCreate a newNXapm_simulation.static NXapm_simulationcreateNXapm_simulation(long oid) Create a newNXapm_simulationwith the given oid.static NXatomCreate a newNXatom.static NXatomcreateNXatom(long oid) Create a newNXatomwith the given oid.static NXattenuatorCreate a newNXattenuator.static NXattenuatorcreateNXattenuator(long oid) Create a newNXattenuatorwith the given oid.static NXbeamCreate a newNXbeam.static NXbeamcreateNXbeam(long oid) Create a newNXbeamwith the given oid.static NXbeam_splitterCreate a newNXbeam_splitter.static NXbeam_splittercreateNXbeam_splitter(long oid) Create a newNXbeam_splitterwith the given oid.static NXbeam_stopCreate a newNXbeam_stop.static NXbeam_stopcreateNXbeam_stop(long oid) Create a newNXbeam_stopwith the given oid.static NXbeam_transfer_matrix_tableCreate a newNXbeam_transfer_matrix_table.static NXbeam_transfer_matrix_tablecreateNXbeam_transfer_matrix_table(long oid) Create a newNXbeam_transfer_matrix_tablewith the given oid.static NXbending_magnetCreate a newNXbending_magnet.static NXbending_magnetcreateNXbending_magnet(long oid) Create a newNXbending_magnetwith the given oid.static NXcalibrationCreate a newNXcalibration.static NXcalibrationcreateNXcalibration(long oid) Create a newNXcalibrationwith the given oid.static NXcapillaryCreate a newNXcapillary.static NXcapillarycreateNXcapillary(long oid) Create a newNXcapillarywith the given oid.static NXcg_alpha_complexCreate a newNXcg_alpha_complex.static NXcg_alpha_complexcreateNXcg_alpha_complex(long oid) Create a newNXcg_alpha_complexwith the given oid.static NXcg_cylinderCreate a newNXcg_cylinder.static NXcg_cylindercreateNXcg_cylinder(long oid) Create a newNXcg_cylinderwith the given oid.static NXcg_ellipsoidCreate a newNXcg_ellipsoid.static NXcg_ellipsoidcreateNXcg_ellipsoid(long oid) Create a newNXcg_ellipsoidwith the given oid.Create a newNXcg_face_list_data_structure.createNXcg_face_list_data_structure(long oid) Create a newNXcg_face_list_data_structurewith the given oid.static NXcg_gridCreate a newNXcg_grid.static NXcg_gridcreateNXcg_grid(long oid) Create a newNXcg_gridwith the given oid.Create a newNXcg_half_edge_data_structure.createNXcg_half_edge_data_structure(long oid) Create a newNXcg_half_edge_data_structurewith the given oid.static NXcg_hexahedronCreate a newNXcg_hexahedron.static NXcg_hexahedroncreateNXcg_hexahedron(long oid) Create a newNXcg_hexahedronwith the given oid.static NXcg_parallelogramCreate a newNXcg_parallelogram.static NXcg_parallelogramcreateNXcg_parallelogram(long oid) Create a newNXcg_parallelogramwith the given oid.static NXcg_pointCreate a newNXcg_point.static NXcg_pointcreateNXcg_point(long oid) Create a newNXcg_pointwith the given oid.static NXcg_polygonCreate a newNXcg_polygon.static NXcg_polygoncreateNXcg_polygon(long oid) Create a newNXcg_polygonwith the given oid.static NXcg_polyhedronCreate a newNXcg_polyhedron.static NXcg_polyhedroncreateNXcg_polyhedron(long oid) Create a newNXcg_polyhedronwith the given oid.static NXcg_polylineCreate a newNXcg_polyline.static NXcg_polylinecreateNXcg_polyline(long oid) Create a newNXcg_polylinewith the given oid.static NXcg_primitiveCreate a newNXcg_primitive.static NXcg_primitivecreateNXcg_primitive(long oid) Create a newNXcg_primitivewith the given oid.static NXcg_roiCreate a newNXcg_roi.static NXcg_roicreateNXcg_roi(long oid) Create a newNXcg_roiwith the given oid.static NXcg_tetrahedronCreate a newNXcg_tetrahedron.static NXcg_tetrahedroncreateNXcg_tetrahedron(long oid) Create a newNXcg_tetrahedronwith the given oid.static NXcg_triangleCreate a newNXcg_triangle.static NXcg_trianglecreateNXcg_triangle(long oid) Create a newNXcg_trianglewith the given oid.static NXcg_unit_normalCreate a newNXcg_unit_normal.static NXcg_unit_normalcreateNXcg_unit_normal(long oid) Create a newNXcg_unit_normalwith the given oid.static NXchemical_compositionCreate a newNXchemical_composition.static NXchemical_compositioncreateNXchemical_composition(long oid) Create a newNXchemical_compositionwith the given oid.static NXcircuitCreate a newNXcircuit.static NXcircuitcreateNXcircuit(long oid) Create a newNXcircuitwith the given oid.static NXciteCreate a newNXcite.static NXcitecreateNXcite(long oid) Create a newNXcitewith the given oid.static NXcollectionCreate a newNXcollection.static NXcollectioncreateNXcollection(long oid) Create a newNXcollectionwith the given oid.static NXcollectioncolumnCreate a newNXcollectioncolumn.static NXcollectioncolumncreateNXcollectioncolumn(long oid) Create a newNXcollectioncolumnwith the given oid.static NXcollimatorCreate a newNXcollimator.static NXcollimatorcreateNXcollimator(long oid) Create a newNXcollimatorwith the given oid.static NXcomponentCreate a newNXcomponent.static NXcomponentcreateNXcomponent(long oid) Create a newNXcomponentwith the given oid.static NXcontainerCreate a newNXcontainer.static NXcontainercreateNXcontainer(long oid) Create a newNXcontainerwith the given oid.static NXcoordinate_systemCreate a newNXcoordinate_system.static NXcoordinate_systemcreateNXcoordinate_system(long oid) Create a newNXcoordinate_systemwith the given oid.static NXcorrector_csCreate a newNXcorrector_cs.static NXcorrector_cscreateNXcorrector_cs(long oid) Create a newNXcorrector_cswith the given oid.static NXcrystalCreate a newNXcrystal.static NXcrystalcreateNXcrystal(long oid) Create a newNXcrystalwith the given oid.static NXcs_computerCreate a newNXcs_computer.static NXcs_computercreateNXcs_computer(long oid) Create a newNXcs_computerwith the given oid.static NXcs_filter_boolean_maskCreate a newNXcs_filter_boolean_mask.static NXcs_filter_boolean_maskcreateNXcs_filter_boolean_mask(long oid) Create a newNXcs_filter_boolean_maskwith the given oid.static NXcs_memoryCreate a newNXcs_memory.static NXcs_memorycreateNXcs_memory(long oid) Create a newNXcs_memorywith the given oid.static NXcs_prngCreate a newNXcs_prng.static NXcs_prngcreateNXcs_prng(long oid) Create a newNXcs_prngwith the given oid.static NXcs_processorCreate a newNXcs_processor.static NXcs_processorcreateNXcs_processor(long oid) Create a newNXcs_processorwith the given oid.static NXcs_profilingCreate a newNXcs_profiling.static NXcs_profilingcreateNXcs_profiling(long oid) Create a newNXcs_profilingwith the given oid.static NXcs_profiling_eventCreate a newNXcs_profiling_event.static NXcs_profiling_eventcreateNXcs_profiling_event(long oid) Create a newNXcs_profiling_eventwith the given oid.static NXcs_storageCreate a newNXcs_storage.static NXcs_storagecreateNXcs_storage(long oid) Create a newNXcs_storagewith the given oid.static NXcsgCreate a newNXcsg.static NXcsgcreateNXcsg(long oid) Create a newNXcsgwith the given oid.static NXcylindrical_geometryCreate a newNXcylindrical_geometry.static NXcylindrical_geometrycreateNXcylindrical_geometry(long oid) Create a newNXcylindrical_geometrywith the given oid.static NXdataCreate a newNXdata.static NXdatacreateNXdata(long oid) Create a newNXdatawith the given oid.static NXdeflectorCreate a newNXdeflector.static NXdeflectorcreateNXdeflector(long oid) Create a newNXdeflectorwith the given oid.static NXdelocalizationCreate a newNXdelocalization.static NXdelocalizationcreateNXdelocalization(long oid) Create a newNXdelocalizationwith the given oid.static NXdetectorCreate a newNXdetector.static NXdetectorcreateNXdetector(long oid) Create a newNXdetectorwith the given oid.static NXdetector_channelCreate a newNXdetector_channel.static NXdetector_channelcreateNXdetector_channel(long oid) Create a newNXdetector_channelwith the given oid.static NXdetector_groupCreate a newNXdetector_group.static NXdetector_groupcreateNXdetector_group(long oid) Create a newNXdetector_groupwith the given oid.static NXdetector_moduleCreate a newNXdetector_module.static NXdetector_modulecreateNXdetector_module(long oid) Create a newNXdetector_modulewith the given oid.static NXdisk_chopperCreate a newNXdisk_chopper.static NXdisk_choppercreateNXdisk_chopper(long oid) Create a newNXdisk_chopperwith the given oid.static NXdispersionCreate a newNXdispersion.static NXdispersioncreateNXdispersion(long oid) Create a newNXdispersionwith the given oid.static NXdispersion_functionCreate a newNXdispersion_function.static NXdispersion_functioncreateNXdispersion_function(long oid) Create a newNXdispersion_functionwith the given oid.Create a newNXdispersion_repeated_parameter.createNXdispersion_repeated_parameter(long oid) Create a newNXdispersion_repeated_parameterwith the given oid.Create a newNXdispersion_single_parameter.createNXdispersion_single_parameter(long oid) Create a newNXdispersion_single_parameterwith the given oid.static NXdispersion_tableCreate a newNXdispersion_table.static NXdispersion_tablecreateNXdispersion_table(long oid) Create a newNXdispersion_tablewith the given oid.static NXdistortionCreate a newNXdistortion.static NXdistortioncreateNXdistortion(long oid) Create a newNXdistortionwith the given oid.static NXebeam_columnCreate a newNXebeam_column.static NXebeam_columncreateNXebeam_column(long oid) Create a newNXebeam_columnwith the given oid.static NXelectromagnetic_lensCreate a newNXelectromagnetic_lens.static NXelectromagnetic_lenscreateNXelectromagnetic_lens(long oid) Create a newNXelectromagnetic_lenswith the given oid.static NXelectron_detectorCreate a newNXelectron_detector.static NXelectron_detectorcreateNXelectron_detector(long oid) Create a newNXelectron_detectorwith the given oid.static NXelectronanalyzerCreate a newNXelectronanalyzer.static NXelectronanalyzercreateNXelectronanalyzer(long oid) Create a newNXelectronanalyzerwith the given oid.static NXelectrostatic_kickerCreate a newNXelectrostatic_kicker.static NXelectrostatic_kickercreateNXelectrostatic_kicker(long oid) Create a newNXelectrostatic_kickerwith the given oid.static NXem_ebsdCreate a newNXem_ebsd.static NXem_ebsdcreateNXem_ebsd(long oid) Create a newNXem_ebsdwith the given oid.static NXem_edsCreate a newNXem_eds.static NXem_edscreateNXem_eds(long oid) Create a newNXem_edswith the given oid.static NXem_eelsCreate a newNXem_eels.static NXem_eelscreateNXem_eels(long oid) Create a newNXem_eelswith the given oid.static NXem_event_dataCreate a newNXem_event_data.static NXem_event_datacreateNXem_event_data(long oid) Create a newNXem_event_datawith the given oid.static NXem_imgCreate a newNXem_img.static NXem_imgcreateNXem_img(long oid) Create a newNXem_imgwith the given oid.static NXem_instrumentCreate a newNXem_instrument.static NXem_instrumentcreateNXem_instrument(long oid) Create a newNXem_instrumentwith the given oid.static NXem_interaction_volumeCreate a newNXem_interaction_volume.static NXem_interaction_volumecreateNXem_interaction_volume(long oid) Create a newNXem_interaction_volumewith the given oid.static NXem_measurementCreate a newNXem_measurement.static NXem_measurementcreateNXem_measurement(long oid) Create a newNXem_measurementwith the given oid.static NXem_optical_systemCreate a newNXem_optical_system.static NXem_optical_systemcreateNXem_optical_system(long oid) Create a newNXem_optical_systemwith the given oid.static NXem_simulationCreate a newNXem_simulation.static NXem_simulationcreateNXem_simulation(long oid) Create a newNXem_simulationwith the given oid.static NXenergydispersionCreate a newNXenergydispersion.static NXenergydispersioncreateNXenergydispersion(long oid) Create a newNXenergydispersionwith the given oid.static NXentryCreate a newNXentry.static NXentrycreateNXentry(long oid) Create a newNXentrywith the given oid.static NXenvironmentCreate a newNXenvironment.static NXenvironmentcreateNXenvironment(long oid) Create a newNXenvironmentwith the given oid.static NXevent_dataCreate a newNXevent_data.static NXevent_datacreateNXevent_data(long oid) Create a newNXevent_datawith the given oid.static NXfabricationCreate a newNXfabrication.static NXfabricationcreateNXfabrication(long oid) Create a newNXfabricationwith the given oid.static NXfermi_chopperCreate a newNXfermi_chopper.static NXfermi_choppercreateNXfermi_chopper(long oid) Create a newNXfermi_chopperwith the given oid.static NXfilterCreate a newNXfilter.static NXfiltercreateNXfilter(long oid) Create a newNXfilterwith the given oid.static NXfitCreate a newNXfit.static NXfitcreateNXfit(long oid) Create a newNXfitwith the given oid.static NXfit_functionCreate a newNXfit_function.static NXfit_functioncreateNXfit_function(long oid) Create a newNXfit_functionwith the given oid.static NXflipperCreate a newNXflipper.static NXflippercreateNXflipper(long oid) Create a newNXflipperwith the given oid.static NXfresnel_zone_plateCreate a newNXfresnel_zone_plate.static NXfresnel_zone_platecreateNXfresnel_zone_plate(long oid) Create a newNXfresnel_zone_platewith the given oid.static NXgeometryCreate a newNXgeometry.static NXgeometrycreateNXgeometry(long oid) Create a newNXgeometrywith the given oid.static NXgratingCreate a newNXgrating.static NXgratingcreateNXgrating(long oid) Create a newNXgratingwith the given oid.static NXguideCreate a newNXguide.static NXguidecreateNXguide(long oid) Create a newNXguidewith the given oid.static NXhistoryCreate a newNXhistory.static NXhistorycreateNXhistory(long oid) Create a newNXhistorywith the given oid.static NXibeam_columnCreate a newNXibeam_column.static NXibeam_columncreateNXibeam_column(long oid) Create a newNXibeam_columnwith the given oid.static NXimageCreate a newNXimage.static NXimagecreateNXimage(long oid) Create a newNXimagewith the given oid.static NXinsertion_deviceCreate a newNXinsertion_device.static NXinsertion_devicecreateNXinsertion_device(long oid) Create a newNXinsertion_devicewith the given oid.static NXinstrumentCreate a newNXinstrument.static NXinstrumentcreateNXinstrument(long oid) Create a newNXinstrumentwith the given oid.static NXisocontourCreate a newNXisocontour.static NXisocontourcreateNXisocontour(long oid) Create a newNXisocontourwith the given oid.static NXlogCreate a newNXlog.static NXlogcreateNXlog(long oid) Create a newNXlogwith the given oid.static NXmagnetic_kickerCreate a newNXmagnetic_kicker.static NXmagnetic_kickercreateNXmagnetic_kicker(long oid) Create a newNXmagnetic_kickerwith the given oid.static NXmanipulatorCreate a newNXmanipulator.static NXmanipulatorcreateNXmanipulator(long oid) Create a newNXmanipulatorwith the given oid.static NXmatch_filterCreate a newNXmatch_filter.static NXmatch_filtercreateNXmatch_filter(long oid) Create a newNXmatch_filterwith the given oid.static NXmicrostructureCreate a newNXmicrostructure.static NXmicrostructurecreateNXmicrostructure(long oid) Create a newNXmicrostructurewith the given oid.static NXmicrostructure_featureCreate a newNXmicrostructure_feature.static NXmicrostructure_featurecreateNXmicrostructure_feature(long oid) Create a newNXmicrostructure_featurewith the given oid.static NXmicrostructure_ipfCreate a newNXmicrostructure_ipf.static NXmicrostructure_ipfcreateNXmicrostructure_ipf(long oid) Create a newNXmicrostructure_ipfwith the given oid.static NXmicrostructure_mtex_configCreate a newNXmicrostructure_mtex_config.static NXmicrostructure_mtex_configcreateNXmicrostructure_mtex_config(long oid) Create a newNXmicrostructure_mtex_configwith the given oid.static NXmicrostructure_odfCreate a newNXmicrostructure_odf.static NXmicrostructure_odfcreateNXmicrostructure_odf(long oid) Create a newNXmicrostructure_odfwith the given oid.static NXmicrostructure_pfCreate a newNXmicrostructure_pf.static NXmicrostructure_pfcreateNXmicrostructure_pf(long oid) Create a newNXmicrostructure_pfwith the given oid.static NXmicrostructure_slip_systemCreate a newNXmicrostructure_slip_system.static NXmicrostructure_slip_systemcreateNXmicrostructure_slip_system(long oid) Create a newNXmicrostructure_slip_systemwith the given oid.static NXmirrorCreate a newNXmirror.static NXmirrorcreateNXmirror(long oid) Create a newNXmirrorwith the given oid.static NXmoderatorCreate a newNXmoderator.static NXmoderatorcreateNXmoderator(long oid) Create a newNXmoderatorwith the given oid.static NXmonitorCreate a newNXmonitor.static NXmonitorcreateNXmonitor(long oid) Create a newNXmonitorwith the given oid.static NXmonochromatorCreate a newNXmonochromator.static NXmonochromatorcreateNXmonochromator(long oid) Create a newNXmonochromatorwith the given oid.static NXnoteCreate a newNXnote.static NXnotecreateNXnote(long oid) Create a newNXnotewith the given oid.static NXobjectcreateNXobjectForClass(String baseClassName) static NXobjectcreateNXobjectForClass(String baseClassName, long oid) static NXobjectcreateNXobjectForClass(NexusBaseClass baseClass) static NXobjectcreateNXobjectForClass(NexusBaseClass baseClass, long oid) static NXoff_geometryCreate a newNXoff_geometry.static NXoff_geometrycreateNXoff_geometry(long oid) Create a newNXoff_geometrywith the given oid.static NXoptical_fiberCreate a newNXoptical_fiber.static NXoptical_fibercreateNXoptical_fiber(long oid) Create a newNXoptical_fiberwith the given oid.static NXoptical_lensCreate a newNXoptical_lens.static NXoptical_lenscreateNXoptical_lens(long oid) Create a newNXoptical_lenswith the given oid.static NXoptical_polarizerCreate a newNXoptical_polarizer.static NXoptical_polarizercreateNXoptical_polarizer(long oid) Create a newNXoptical_polarizerwith the given oid.static NXoptical_windowCreate a newNXoptical_window.static NXoptical_windowcreateNXoptical_window(long oid) Create a newNXoptical_windowwith the given oid.static NXorientationCreate a newNXorientation.static NXorientationcreateNXorientation(long oid) Create a newNXorientationwith the given oid.static NXparametersCreate a newNXparameters.static NXparameterscreateNXparameters(long oid) Create a newNXparameterswith the given oid.static NXpdbCreate a newNXpdb.static NXpdbcreateNXpdb(long oid) Create a newNXpdbwith the given oid.static NXpeakCreate a newNXpeak.static NXpeakcreateNXpeak(long oid) Create a newNXpeakwith the given oid.static NXphaseCreate a newNXphase.static NXphasecreateNXphase(long oid) Create a newNXphasewith the given oid.static NXpid_controllerCreate a newNXpid_controller.static NXpid_controllercreateNXpid_controller(long oid) Create a newNXpid_controllerwith the given oid.static NXpinholeCreate a newNXpinhole.static NXpinholecreateNXpinhole(long oid) Create a newNXpinholewith the given oid.static NXpolarizerCreate a newNXpolarizer.static NXpolarizercreateNXpolarizer(long oid) Create a newNXpolarizerwith the given oid.static NXpositionerCreate a newNXpositioner.static NXpositionercreateNXpositioner(long oid) Create a newNXpositionerwith the given oid.static NXprocessCreate a newNXprocess.static NXprocesscreateNXprocess(long oid) Create a newNXprocesswith the given oid.static NXprogramCreate a newNXprogram.static NXprogramcreateNXprogram(long oid) Create a newNXprogramwith the given oid.static NXpumpCreate a newNXpump.static NXpumpcreateNXpump(long oid) Create a newNXpumpwith the given oid.static NXquadricCreate a newNXquadric.static NXquadriccreateNXquadric(long oid) Create a newNXquadricwith the given oid.static NXquadrupole_magnetCreate a newNXquadrupole_magnet.static NXquadrupole_magnetcreateNXquadrupole_magnet(long oid) Create a newNXquadrupole_magnetwith the given oid.static NXreflectionsCreate a newNXreflections.static NXreflectionscreateNXreflections(long oid) Create a newNXreflectionswith the given oid.static NXregionCreate a newNXregion.static NXregioncreateNXregion(long oid) Create a newNXregionwith the given oid.static NXregistrationCreate a newNXregistration.static NXregistrationcreateNXregistration(long oid) Create a newNXregistrationwith the given oid.static NXresolutionCreate a newNXresolution.static NXresolutioncreateNXresolution(long oid) Create a newNXresolutionwith the given oid.static NXroi_processCreate a newNXroi_process.static NXroi_processcreateNXroi_process(long oid) Create a newNXroi_processwith the given oid.static NXrootCreate a newNXroot.static NXrootcreateNXroot(long oid) Create a newNXrootwith the given oid.static NXrotationsCreate a newNXrotations.static NXrotationscreateNXrotations(long oid) Create a newNXrotationswith the given oid.static NXsampleCreate a newNXsample.static NXsamplecreateNXsample(long oid) Create a newNXsamplewith the given oid.static NXsample_componentCreate a newNXsample_component.static NXsample_componentcreateNXsample_component(long oid) Create a newNXsample_componentwith the given oid.static NXscan_controllerCreate a newNXscan_controller.static NXscan_controllercreateNXscan_controller(long oid) Create a newNXscan_controllerwith the given oid.static NXsensorCreate a newNXsensor.static NXsensorcreateNXsensor(long oid) Create a newNXsensorwith the given oid.static NXseparatorCreate a newNXseparator.static NXseparatorcreateNXseparator(long oid) Create a newNXseparatorwith the given oid.static NXshapeCreate a newNXshape.static NXshapecreateNXshape(long oid) Create a newNXshapewith the given oid.static NXsimilarity_groupingCreate a newNXsimilarity_grouping.static NXsimilarity_groupingcreateNXsimilarity_grouping(long oid) Create a newNXsimilarity_groupingwith the given oid.static NXslitCreate a newNXslit.static NXslitcreateNXslit(long oid) Create a newNXslitwith the given oid.static NXsolenoid_magnetCreate a newNXsolenoid_magnet.static NXsolenoid_magnetcreateNXsolenoid_magnet(long oid) Create a newNXsolenoid_magnetwith the given oid.static NXsolid_geometryCreate a newNXsolid_geometry.static NXsolid_geometrycreateNXsolid_geometry(long oid) Create a newNXsolid_geometrywith the given oid.static NXsourceCreate a newNXsource.static NXsourcecreateNXsource(long oid) Create a newNXsourcewith the given oid.static NXspatial_filterCreate a newNXspatial_filter.static NXspatial_filtercreateNXspatial_filter(long oid) Create a newNXspatial_filterwith the given oid.static NXspectrumCreate a newNXspectrum.static NXspectrumcreateNXspectrum(long oid) Create a newNXspectrumwith the given oid.static NXspin_rotatorCreate a newNXspin_rotator.static NXspin_rotatorcreateNXspin_rotator(long oid) Create a newNXspin_rotatorwith the given oid.static NXspindispersionCreate a newNXspindispersion.static NXspindispersioncreateNXspindispersion(long oid) Create a newNXspindispersionwith the given oid.static NXsubentryCreate a newNXsubentry.static NXsubentrycreateNXsubentry(long oid) Create a newNXsubentrywith the given oid.static NXsubsampling_filterCreate a newNXsubsampling_filter.static NXsubsampling_filtercreateNXsubsampling_filter(long oid) Create a newNXsubsampling_filterwith the given oid.static NXsubstanceCreate a newNXsubstance.static NXsubstancecreateNXsubstance(long oid) Create a newNXsubstancewith the given oid.static NXtransformationsCreate a newNXtransformations.static NXtransformationscreateNXtransformations(long oid) Create a newNXtransformationswith the given oid.static NXtranslationCreate a newNXtranslation.static NXtranslationcreateNXtranslation(long oid) Create a newNXtranslationwith the given oid.static NXunit_cellCreate a newNXunit_cell.static NXunit_cellcreateNXunit_cell(long oid) Create a newNXunit_cellwith the given oid.static NXuserCreate a newNXuser.static NXusercreateNXuser(long oid) Create a newNXuserwith the given oid.static NXvelocity_selectorCreate a newNXvelocity_selector.static NXvelocity_selectorcreateNXvelocity_selector(long oid) Create a newNXvelocity_selectorwith the given oid.static NXwaveplateCreate a newNXwaveplate.static NXwaveplatecreateNXwaveplate(long oid) Create a newNXwaveplatewith the given oid.static NXxraylensCreate a newNXxraylens.static NXxraylenscreateNXxraylens(long oid) Create a newNXxraylenswith the given oid.static SymbolicNodecreateSymbolicNode(URI uri, String pathToNode) Create a new symbolic nodestatic TreecreateTree(URI uri) Create a newTreewith given URI.static TreeFilecreateTreeFile(String fileName) Create a new tree file with given file namestatic TreeFilecreateTreeFile(URI uri) Create a newTreeFilegiven URI.static longGet the next unique object id.
-
Method Details
-
createNXobjectForClass
-
createNXobjectForClass
-
createNXobjectForClass
-
createNXobjectForClass
-
getNextOid
public static long getNextOid()Get the next unique object id. Note that this value is unique across all instances in this VM (i.e. it is a static field).- Returns:
- the next oid
-
createTree
Create a newTreewith given URI.- Parameters:
uri-- Returns:
- new tree
-
createTreeFile
Create a newTreeFilegiven URI.- Parameters:
uri- uri- Returns:
- new tree file
-
createTreeFile
Create a new tree file with given file name- Parameters:
fileName- filename- Returns:
- new tree file
-
createDataNode
Create a new data node.- Returns:
- new data node
-
createGroupNode
Create a group node that does not have a nexus class, or whose nexus class is not yet known. Note: theattribute must be set before the nexus file is save to disk for the file to be a valid nexus file.invalid reference
NXobjectImpl#NX_CLASS- Returns:
- new group node
-
createSymbolicNode
Create a new symbolic node- Parameters:
uri- uripathToNode- path to node- Returns:
- new symbolic node
-
createNXcg_grid
Create a newNXcg_gridwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_grid
-
createNXcg_grid
Create a newNXcg_grid.- Returns:
- new NXcg_grid
-
createNXcomponent
Create a newNXcomponentwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcomponent
-
createNXcomponent
Create a newNXcomponent.- Returns:
- new NXcomponent
-
createNXcg_roi
Create a newNXcg_roiwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_roi
-
createNXcg_roi
Create a newNXcg_roi.- Returns:
- new NXcg_roi
-
createNXactivity
Create a newNXactivitywith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXactivity
-
createNXactivity
Create a newNXactivity.- Returns:
- new NXactivity
-
createNXcg_alpha_complex
Create a newNXcg_alpha_complexwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_alpha_complex
-
createNXcg_alpha_complex
Create a newNXcg_alpha_complex.- Returns:
- new NXcg_alpha_complex
-
createNXcrystal
Create a newNXcrystalwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcrystal
-
createNXcrystal
Create a newNXcrystal.- Returns:
- new NXcrystal
-
createNXxraylens
Create a newNXxraylenswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXxraylens
-
createNXxraylens
Create a newNXxraylens.- Returns:
- new NXxraylens
-
createNXaberration
Create a newNXaberrationwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXaberration
-
createNXaberration
Create a newNXaberration.- Returns:
- new NXaberration
-
createNXattenuator
Create a newNXattenuatorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXattenuator
-
createNXattenuator
Create a newNXattenuator.- Returns:
- new NXattenuator
-
createNXcg_tetrahedron
Create a newNXcg_tetrahedronwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_tetrahedron
-
createNXcg_tetrahedron
Create a newNXcg_tetrahedron.- Returns:
- new NXcg_tetrahedron
-
createNXcs_memory
Create a newNXcs_memorywith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcs_memory
-
createNXcs_memory
Create a newNXcs_memory.- Returns:
- new NXcs_memory
-
createNXsource
Create a newNXsourcewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXsource
-
createNXsource
Create a newNXsource.- Returns:
- new NXsource
-
createNXapm_instrument
Create a newNXapm_instrumentwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXapm_instrument
-
createNXapm_instrument
Create a newNXapm_instrument.- Returns:
- new NXapm_instrument
-
createNXcg_parallelogram
Create a newNXcg_parallelogramwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_parallelogram
-
createNXcg_parallelogram
Create a newNXcg_parallelogram.- Returns:
- new NXcg_parallelogram
-
createNXcs_prng
Create a newNXcs_prngwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcs_prng
-
createNXcs_prng
Create a newNXcs_prng.- Returns:
- new NXcs_prng
-
createNXactuator
Create a newNXactuatorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXactuator
-
createNXactuator
Create a newNXactuator.- Returns:
- new NXactuator
-
createNXcg_cylinder
Create a newNXcg_cylinderwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_cylinder
-
createNXcg_cylinder
Create a newNXcg_cylinder.- Returns:
- new NXcg_cylinder
-
createNXdeflector
Create a newNXdeflectorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdeflector
-
createNXdeflector
Create a newNXdeflector.- Returns:
- new NXdeflector
-
createNXfilter
Create a newNXfilterwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXfilter
-
createNXfilter
Create a newNXfilter.- Returns:
- new NXfilter
-
createNXgeometry
Create a newNXgeometrywith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXgeometry
-
createNXgeometry
Create a newNXgeometry.- Returns:
- new NXgeometry
-
createNXgrating
Create a newNXgratingwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXgrating
-
createNXgrating
Create a newNXgrating.- Returns:
- new NXgrating
-
createNXmonochromator
Create a newNXmonochromatorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmonochromator
-
createNXmonochromator
Create a newNXmonochromator.- Returns:
- new NXmonochromator
-
createNXnote
Create a newNXnotewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXnote
-
createNXnote
Create a newNXnote.- Returns:
- new NXnote
-
createNXoff_geometry
Create a newNXoff_geometrywith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXoff_geometry
-
createNXoff_geometry
Create a newNXoff_geometry.- Returns:
- new NXoff_geometry
-
createNXapm_charge_state_analysis
Create a newNXapm_charge_state_analysiswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXapm_charge_state_analysis
-
createNXapm_charge_state_analysis
Create a newNXapm_charge_state_analysis.- Returns:
- new NXapm_charge_state_analysis
-
createNXcg_point
Create a newNXcg_pointwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_point
-
createNXcg_point
Create a newNXcg_point.- Returns:
- new NXcg_point
-
createNXcg_triangle
Create a newNXcg_trianglewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_triangle
-
createNXcg_triangle
Create a newNXcg_triangle.- Returns:
- new NXcg_triangle
-
createNXem_ebsd
Create a newNXem_ebsdwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXem_ebsd
-
createNXem_ebsd
Create a newNXem_ebsd.- Returns:
- new NXem_ebsd
-
createNXcg_ellipsoid
Create a newNXcg_ellipsoidwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_ellipsoid
-
createNXcg_ellipsoid
Create a newNXcg_ellipsoid.- Returns:
- new NXcg_ellipsoid
-
createNXem_eds
Create a newNXem_edswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXem_eds
-
createNXem_eds
Create a newNXem_eds.- Returns:
- new NXem_eds
-
createNXcg_face_list_data_structure
Create a newNXcg_face_list_data_structurewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_face_list_data_structure
-
createNXcg_face_list_data_structure
Create a newNXcg_face_list_data_structure.- Returns:
- new NXcg_face_list_data_structure
-
createNXapm_measurement
Create a newNXapm_measurementwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXapm_measurement
-
createNXapm_measurement
Create a newNXapm_measurement.- Returns:
- new NXapm_measurement
-
createNXcg_polygon
Create a newNXcg_polygonwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_polygon
-
createNXcg_polygon
Create a newNXcg_polygon.- Returns:
- new NXcg_polygon
-
createNXentry
Create a newNXentrywith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXentry
-
createNXentry
Create a newNXentry.- Returns:
- new NXentry
-
createNXenvironment
Create a newNXenvironmentwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXenvironment
-
createNXenvironment
Create a newNXenvironment.- Returns:
- new NXenvironment
-
createNXfresnel_zone_plate
Create a newNXfresnel_zone_platewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXfresnel_zone_plate
-
createNXfresnel_zone_plate
Create a newNXfresnel_zone_plate.- Returns:
- new NXfresnel_zone_plate
-
createNXinstrument
Create a newNXinstrumentwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXinstrument
-
createNXinstrument
Create a newNXinstrument.- Returns:
- new NXinstrument
-
createNXlog
Create a newNXlogwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXlog
-
createNXlog
Create a newNXlog.- Returns:
- new NXlog
-
createNXorientation
Create a newNXorientationwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXorientation
-
createNXorientation
Create a newNXorientation.- Returns:
- new NXorientation
-
createNXsample
Create a newNXsamplewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXsample
-
createNXsample
Create a newNXsample.- Returns:
- new NXsample
-
createNXshape
Create a newNXshapewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXshape
-
createNXshape
Create a newNXshape.- Returns:
- new NXshape
-
createNXslit
Create a newNXslitwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXslit
-
createNXslit
Create a newNXslit.- Returns:
- new NXslit
-
createNXsubentry
Create a newNXsubentrywith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXsubentry
-
createNXsubentry
Create a newNXsubentry.- Returns:
- new NXsubentry
-
createNXtranslation
Create a newNXtranslationwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXtranslation
-
createNXtranslation
Create a newNXtranslation.- Returns:
- new NXtranslation
-
createNXvelocity_selector
Create a newNXvelocity_selectorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXvelocity_selector
-
createNXvelocity_selector
Create a newNXvelocity_selector.- Returns:
- new NXvelocity_selector
-
createNXapm_ranging
Create a newNXapm_rangingwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXapm_ranging
-
createNXapm_ranging
Create a newNXapm_ranging.- Returns:
- new NXapm_ranging
-
createNXcg_polyline
Create a newNXcg_polylinewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_polyline
-
createNXcg_polyline
Create a newNXcg_polyline.- Returns:
- new NXcg_polyline
-
createNXevent_data
Create a newNXevent_datawith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXevent_data
-
createNXevent_data
Create a newNXevent_data.- Returns:
- new NXevent_data
-
createNXguide
Create a newNXguidewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXguide
-
createNXguide
Create a newNXguide.- Returns:
- new NXguide
-
createNXmirror
Create a newNXmirrorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmirror
-
createNXmirror
Create a newNXmirror.- Returns:
- new NXmirror
-
createNXmonitor
Create a newNXmonitorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmonitor
-
createNXmonitor
Create a newNXmonitor.- Returns:
- new NXmonitor
-
createNXbeam
Create a newNXbeamwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXbeam
-
createNXbeam
Create a newNXbeam.- Returns:
- new NXbeam
-
createNXbeam_transfer_matrix_table
Create a newNXbeam_transfer_matrix_tablewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXbeam_transfer_matrix_table
-
createNXbeam_transfer_matrix_table
Create a newNXbeam_transfer_matrix_table.- Returns:
- new NXbeam_transfer_matrix_table
-
createNXcapillary
Create a newNXcapillarywith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcapillary
-
createNXcapillary
Create a newNXcapillary.- Returns:
- new NXcapillary
-
createNXcg_half_edge_data_structure
Create a newNXcg_half_edge_data_structurewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_half_edge_data_structure
-
createNXcg_half_edge_data_structure
Create a newNXcg_half_edge_data_structure.- Returns:
- new NXcg_half_edge_data_structure
-
createNXcite
Create a newNXcitewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcite
-
createNXcite
Create a newNXcite.- Returns:
- new NXcite
-
createNXcollection
Create a newNXcollectionwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcollection
-
createNXcollection
Create a newNXcollection.- Returns:
- new NXcollection
-
createNXcylindrical_geometry
Create a newNXcylindrical_geometrywith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcylindrical_geometry
-
createNXcylindrical_geometry
Create a newNXcylindrical_geometry.- Returns:
- new NXcylindrical_geometry
-
createNXfermi_chopper
Create a newNXfermi_chopperwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXfermi_chopper
-
createNXfermi_chopper
Create a newNXfermi_chopper.- Returns:
- new NXfermi_chopper
-
createNXpolarizer
Create a newNXpolarizerwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXpolarizer
-
createNXpolarizer
Create a newNXpolarizer.- Returns:
- new NXpolarizer
-
createNXbeam_stop
Create a newNXbeam_stopwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXbeam_stop
-
createNXbeam_stop
Create a newNXbeam_stop.- Returns:
- new NXbeam_stop
-
createNXcg_primitive
Create a newNXcg_primitivewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_primitive
-
createNXcg_primitive
Create a newNXcg_primitive.- Returns:
- new NXcg_primitive
-
createNXdetector
Create a newNXdetectorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdetector
-
createNXdetector
Create a newNXdetector.- Returns:
- new NXdetector
-
createNXdetector_module
Create a newNXdetector_modulewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdetector_module
-
createNXdetector_module
Create a newNXdetector_module.- Returns:
- new NXdetector_module
-
createNXmoderator
Create a newNXmoderatorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmoderator
-
createNXmoderator
Create a newNXmoderator.- Returns:
- new NXmoderator
-
createNXpositioner
Create a newNXpositionerwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXpositioner
-
createNXpositioner
Create a newNXpositioner.- Returns:
- new NXpositioner
-
createNXprocess
Create a newNXprocesswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXprocess
-
createNXprocess
Create a newNXprocess.- Returns:
- new NXprocess
-
createNXreflections
Create a newNXreflectionswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXreflections
-
createNXreflections
Create a newNXreflections.- Returns:
- new NXreflections
-
createNXroot
Create a newNXrootwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXroot
-
createNXroot
Create a newNXroot.- Returns:
- new NXroot
-
createNXapm_event_data
Create a newNXapm_event_datawith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXapm_event_data
-
createNXapm_event_data
Create a newNXapm_event_data.- Returns:
- new NXapm_event_data
-
createNXcg_hexahedron
Create a newNXcg_hexahedronwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_hexahedron
-
createNXcg_hexahedron
Create a newNXcg_hexahedron.- Returns:
- new NXcg_hexahedron
-
createNXinsertion_device
Create a newNXinsertion_devicewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXinsertion_device
-
createNXinsertion_device
Create a newNXinsertion_device.- Returns:
- new NXinsertion_device
-
createNXpinhole
Create a newNXpinholewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXpinhole
-
createNXpinhole
Create a newNXpinhole.- Returns:
- new NXpinhole
-
createNXapm_reconstruction
Create a newNXapm_reconstructionwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXapm_reconstruction
-
createNXapm_reconstruction
Create a newNXapm_reconstruction.- Returns:
- new NXapm_reconstruction
-
createNXbending_magnet
Create a newNXbending_magnetwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXbending_magnet
-
createNXbending_magnet
Create a newNXbending_magnet.- Returns:
- new NXbending_magnet
-
createNXcg_unit_normal
Create a newNXcg_unit_normalwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_unit_normal
-
createNXcg_unit_normal
Create a newNXcg_unit_normal.- Returns:
- new NXcg_unit_normal
-
createNXdata
Create a newNXdatawith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdata
-
createNXdata
Create a newNXdata.- Returns:
- new NXdata
-
createNXdisk_chopper
Create a newNXdisk_chopperwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdisk_chopper
-
createNXdisk_chopper
Create a newNXdisk_chopper.- Returns:
- new NXdisk_chopper
-
createNXem_eels
Create a newNXem_eelswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXem_eels
-
createNXem_eels
Create a newNXem_eels.- Returns:
- new NXem_eels
-
createNXparameters
Create a newNXparameterswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXparameters
-
createNXparameters
Create a newNXparameters.- Returns:
- new NXparameters
-
createNXpdb
Create a newNXpdbwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXpdb
-
createNXpdb
Create a newNXpdb.- Returns:
- new NXpdb
-
createNXsample_component
Create a newNXsample_componentwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXsample_component
-
createNXsample_component
Create a newNXsample_component.- Returns:
- new NXsample_component
-
createNXsensor
Create a newNXsensorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXsensor
-
createNXsensor
Create a newNXsensor.- Returns:
- new NXsensor
-
createNXtransformations
Create a newNXtransformationswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXtransformations
-
createNXtransformations
Create a newNXtransformations.- Returns:
- new NXtransformations
-
createNXuser
Create a newNXuserwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXuser
-
createNXuser
Create a newNXuser.- Returns:
- new NXuser
-
createNXaperture
Create a newNXaperturewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXaperture
-
createNXaperture
Create a newNXaperture.- Returns:
- new NXaperture
-
createNXapm_simulation
Create a newNXapm_simulationwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXapm_simulation
-
createNXapm_simulation
Create a newNXapm_simulation.- Returns:
- new NXapm_simulation
-
createNXcalibration
Create a newNXcalibrationwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcalibration
-
createNXcalibration
Create a newNXcalibration.- Returns:
- new NXcalibration
-
createNXcircuit
Create a newNXcircuitwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcircuit
-
createNXcircuit
Create a newNXcircuit.- Returns:
- new NXcircuit
-
createNXcollimator
Create a newNXcollimatorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcollimator
-
createNXcollimator
Create a newNXcollimator.- Returns:
- new NXcollimator
-
createNXdetector_group
Create a newNXdetector_groupwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdetector_group
-
createNXdetector_group
Create a newNXdetector_group.- Returns:
- new NXdetector_group
-
createNXflipper
Create a newNXflipperwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXflipper
-
createNXflipper
Create a newNXflipper.- Returns:
- new NXflipper
-
createNXatom
Create a newNXatomwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXatom
-
createNXatom
Create a newNXatom.- Returns:
- new NXatom
-
createNXcg_polyhedron
Create a newNXcg_polyhedronwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcg_polyhedron
-
createNXcg_polyhedron
Create a newNXcg_polyhedron.- Returns:
- new NXcg_polyhedron
-
createNXchemical_composition
Create a newNXchemical_compositionwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXchemical_composition
-
createNXchemical_composition
Create a newNXchemical_composition.- Returns:
- new NXchemical_composition
-
createNXcollectioncolumn
Create a newNXcollectioncolumnwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcollectioncolumn
-
createNXcollectioncolumn
Create a newNXcollectioncolumn.- Returns:
- new NXcollectioncolumn
-
createNXcoordinate_system
Create a newNXcoordinate_systemwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcoordinate_system
-
createNXcoordinate_system
Create a newNXcoordinate_system.- Returns:
- new NXcoordinate_system
-
createNXcs_computer
Create a newNXcs_computerwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcs_computer
-
createNXcs_computer
Create a newNXcs_computer.- Returns:
- new NXcs_computer
-
createNXcs_filter_boolean_mask
Create a newNXcs_filter_boolean_maskwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcs_filter_boolean_mask
-
createNXcs_filter_boolean_mask
Create a newNXcs_filter_boolean_mask.- Returns:
- new NXcs_filter_boolean_mask
-
createNXcs_processor
Create a newNXcs_processorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcs_processor
-
createNXcs_processor
Create a newNXcs_processor.- Returns:
- new NXcs_processor
-
createNXcs_profiling_event
Create a newNXcs_profiling_eventwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcs_profiling_event
-
createNXcs_profiling_event
Create a newNXcs_profiling_event.- Returns:
- new NXcs_profiling_event
-
createNXcs_storage
Create a newNXcs_storagewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcs_storage
-
createNXcs_storage
Create a newNXcs_storage.- Returns:
- new NXcs_storage
-
createNXebeam_column
Create a newNXebeam_columnwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXebeam_column
-
createNXebeam_column
Create a newNXebeam_column.- Returns:
- new NXebeam_column
-
createNXelectronanalyzer
Create a newNXelectronanalyzerwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXelectronanalyzer
-
createNXelectronanalyzer
Create a newNXelectronanalyzer.- Returns:
- new NXelectronanalyzer
-
createNXem_event_data
Create a newNXem_event_datawith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXem_event_data
-
createNXem_event_data
Create a newNXem_event_data.- Returns:
- new NXem_event_data
-
createNXem_instrument
Create a newNXem_instrumentwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXem_instrument
-
createNXem_instrument
Create a newNXem_instrument.- Returns:
- new NXem_instrument
-
createNXem_interaction_volume
Create a newNXem_interaction_volumewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXem_interaction_volume
-
createNXem_interaction_volume
Create a newNXem_interaction_volume.- Returns:
- new NXem_interaction_volume
-
createNXem_measurement
Create a newNXem_measurementwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXem_measurement
-
createNXem_measurement
Create a newNXem_measurement.- Returns:
- new NXem_measurement
-
createNXem_optical_system
Create a newNXem_optical_systemwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXem_optical_system
-
createNXem_optical_system
Create a newNXem_optical_system.- Returns:
- new NXem_optical_system
-
createNXem_simulation
Create a newNXem_simulationwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXem_simulation
-
createNXem_simulation
Create a newNXem_simulation.- Returns:
- new NXem_simulation
-
createNXenergydispersion
Create a newNXenergydispersionwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXenergydispersion
-
createNXenergydispersion
Create a newNXenergydispersion.- Returns:
- new NXenergydispersion
-
createNXfit_function
Create a newNXfit_functionwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXfit_function
-
createNXfit_function
Create a newNXfit_function.- Returns:
- new NXfit_function
-
createNXibeam_column
Create a newNXibeam_columnwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXibeam_column
-
createNXibeam_column
Create a newNXibeam_column.- Returns:
- new NXibeam_column
-
createNXimage
Create a newNXimagewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXimage
-
createNXimage
Create a newNXimage.- Returns:
- new NXimage
-
createNXmanipulator
Create a newNXmanipulatorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmanipulator
-
createNXmanipulator
Create a newNXmanipulator.- Returns:
- new NXmanipulator
-
createNXoptical_lens
Create a newNXoptical_lenswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXoptical_lens
-
createNXoptical_lens
Create a newNXoptical_lens.- Returns:
- new NXoptical_lens
-
createNXoptical_window
Create a newNXoptical_windowwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXoptical_window
-
createNXoptical_window
Create a newNXoptical_window.- Returns:
- new NXoptical_window
-
createNXpeak
Create a newNXpeakwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXpeak
-
createNXpeak
Create a newNXpeak.- Returns:
- new NXpeak
-
createNXprogram
Create a newNXprogramwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXprogram
-
createNXprogram
Create a newNXprogram.- Returns:
- new NXprogram
-
createNXpump
Create a newNXpumpwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXpump
-
createNXpump
Create a newNXpump.- Returns:
- new NXpump
-
createNXroi_process
Create a newNXroi_processwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXroi_process
-
createNXroi_process
Create a newNXroi_process.- Returns:
- new NXroi_process
-
createNXrotations
Create a newNXrotationswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXrotations
-
createNXrotations
Create a newNXrotations.- Returns:
- new NXrotations
-
createNXscan_controller
Create a newNXscan_controllerwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXscan_controller
-
createNXscan_controller
Create a newNXscan_controller.- Returns:
- new NXscan_controller
-
createNXspectrum
Create a newNXspectrumwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXspectrum
-
createNXspectrum
Create a newNXspectrum.- Returns:
- new NXspectrum
-
createNXspindispersion
Create a newNXspindispersionwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXspindispersion
-
createNXspindispersion
Create a newNXspindispersion.- Returns:
- new NXspindispersion
-
createNXunit_cell
Create a newNXunit_cellwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXunit_cell
-
createNXunit_cell
Create a newNXunit_cell.- Returns:
- new NXunit_cell
-
createNXwaveplate
Create a newNXwaveplatewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXwaveplate
-
createNXwaveplate
Create a newNXwaveplate.- Returns:
- new NXwaveplate
-
createNXregistration
Create a newNXregistrationwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXregistration
-
createNXregistration
Create a newNXregistration.- Returns:
- new NXregistration
-
createNXresolution
Create a newNXresolutionwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXresolution
-
createNXresolution
Create a newNXresolution.- Returns:
- new NXresolution
-
createNXcorrector_cs
Create a newNXcorrector_cswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcorrector_cs
-
createNXcorrector_cs
Create a newNXcorrector_cs.- Returns:
- new NXcorrector_cs
-
createNXcs_profiling
Create a newNXcs_profilingwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcs_profiling
-
createNXcs_profiling
Create a newNXcs_profiling.- Returns:
- new NXcs_profiling
-
createNXdetector_channel
Create a newNXdetector_channelwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdetector_channel
-
createNXdetector_channel
Create a newNXdetector_channel.- Returns:
- new NXdetector_channel
-
createNXdistortion
Create a newNXdistortionwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdistortion
-
createNXdistortion
Create a newNXdistortion.- Returns:
- new NXdistortion
-
createNXelectromagnetic_lens
Create a newNXelectromagnetic_lenswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXelectromagnetic_lens
-
createNXelectromagnetic_lens
Create a newNXelectromagnetic_lens.- Returns:
- new NXelectromagnetic_lens
-
createNXem_img
Create a newNXem_imgwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXem_img
-
createNXem_img
Create a newNXem_img.- Returns:
- new NXem_img
-
createNXfabrication
Create a newNXfabricationwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXfabrication
-
createNXfabrication
Create a newNXfabrication.- Returns:
- new NXfabrication
-
createNXhistory
Create a newNXhistorywith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXhistory
-
createNXhistory
Create a newNXhistory.- Returns:
- new NXhistory
-
createNXpid_controller
Create a newNXpid_controllerwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXpid_controller
-
createNXpid_controller
Create a newNXpid_controller.- Returns:
- new NXpid_controller
-
createNXelectron_detector
Create a newNXelectron_detectorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXelectron_detector
-
createNXelectron_detector
Create a newNXelectron_detector.- Returns:
- new NXelectron_detector
-
createNXfit
Create a newNXfitwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXfit
-
createNXfit
Create a newNXfit.- Returns:
- new NXfit
-
createNXphase
Create a newNXphasewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXphase
-
createNXphase
Create a newNXphase.- Returns:
- new NXphase
-
createNXsubstance
Create a newNXsubstancewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXsubstance
-
createNXsubstance
Create a newNXsubstance.- Returns:
- new NXsubstance
-
createNXmicrostructure_odf
Create a newNXmicrostructure_odfwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmicrostructure_odf
-
createNXmicrostructure_odf
Create a newNXmicrostructure_odf.- Returns:
- new NXmicrostructure_odf
-
createNXsubsampling_filter
Create a newNXsubsampling_filterwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXsubsampling_filter
-
createNXsubsampling_filter
Create a newNXsubsampling_filter.- Returns:
- new NXsubsampling_filter
-
createNXapm_paraprobe_tool_common
Create a newNXapm_paraprobe_tool_commonwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXapm_paraprobe_tool_common
-
createNXapm_paraprobe_tool_common
Create a newNXapm_paraprobe_tool_common.- Returns:
- new NXapm_paraprobe_tool_common
-
createNXdelocalization
Create a newNXdelocalizationwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdelocalization
-
createNXdelocalization
Create a newNXdelocalization.- Returns:
- new NXdelocalization
-
createNXmicrostructure_pf
Create a newNXmicrostructure_pfwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmicrostructure_pf
-
createNXmicrostructure_pf
Create a newNXmicrostructure_pf.- Returns:
- new NXmicrostructure_pf
-
createNXcontainer
Create a newNXcontainerwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcontainer
-
createNXcontainer
Create a newNXcontainer.- Returns:
- new NXcontainer
-
createNXsolid_geometry
Create a newNXsolid_geometrywith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXsolid_geometry
-
createNXsolid_geometry
Create a newNXsolid_geometry.- Returns:
- new NXsolid_geometry
-
createNXcsg
Create a newNXcsgwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXcsg
-
createNXcsg
Create a newNXcsg.- Returns:
- new NXcsg
-
createNXelectrostatic_kicker
Create a newNXelectrostatic_kickerwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXelectrostatic_kicker
-
createNXelectrostatic_kicker
Create a newNXelectrostatic_kicker.- Returns:
- new NXelectrostatic_kicker
-
createNXmicrostructure_ipf
Create a newNXmicrostructure_ipfwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmicrostructure_ipf
-
createNXmicrostructure_ipf
Create a newNXmicrostructure_ipf.- Returns:
- new NXmicrostructure_ipf
-
createNXmagnetic_kicker
Create a newNXmagnetic_kickerwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmagnetic_kicker
-
createNXmagnetic_kicker
Create a newNXmagnetic_kicker.- Returns:
- new NXmagnetic_kicker
-
createNXquadrupole_magnet
Create a newNXquadrupole_magnetwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXquadrupole_magnet
-
createNXquadrupole_magnet
Create a newNXquadrupole_magnet.- Returns:
- new NXquadrupole_magnet
-
createNXsimilarity_grouping
Create a newNXsimilarity_groupingwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXsimilarity_grouping
-
createNXsimilarity_grouping
Create a newNXsimilarity_grouping.- Returns:
- new NXsimilarity_grouping
-
createNXbeam_splitter
Create a newNXbeam_splitterwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXbeam_splitter
-
createNXbeam_splitter
Create a newNXbeam_splitter.- Returns:
- new NXbeam_splitter
-
createNXmicrostructure_feature
Create a newNXmicrostructure_featurewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmicrostructure_feature
-
createNXmicrostructure_feature
Create a newNXmicrostructure_feature.- Returns:
- new NXmicrostructure_feature
-
createNXmatch_filter
Create a newNXmatch_filterwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmatch_filter
-
createNXmatch_filter
Create a newNXmatch_filter.- Returns:
- new NXmatch_filter
-
createNXregion
Create a newNXregionwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXregion
-
createNXregion
Create a newNXregion.- Returns:
- new NXregion
-
createNXmicrostructure
Create a newNXmicrostructurewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmicrostructure
-
createNXmicrostructure
Create a newNXmicrostructure.- Returns:
- new NXmicrostructure
-
createNXoptical_fiber
Create a newNXoptical_fiberwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXoptical_fiber
-
createNXoptical_fiber
Create a newNXoptical_fiber.- Returns:
- new NXoptical_fiber
-
createNXdispersion
Create a newNXdispersionwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdispersion
-
createNXdispersion
Create a newNXdispersion.- Returns:
- new NXdispersion
-
createNXisocontour
Create a newNXisocontourwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXisocontour
-
createNXisocontour
Create a newNXisocontour.- Returns:
- new NXisocontour
-
createNXsolenoid_magnet
Create a newNXsolenoid_magnetwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXsolenoid_magnet
-
createNXsolenoid_magnet
Create a newNXsolenoid_magnet.- Returns:
- new NXsolenoid_magnet
-
createNXspatial_filter
Create a newNXspatial_filterwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXspatial_filter
-
createNXspatial_filter
Create a newNXspatial_filter.- Returns:
- new NXspatial_filter
-
createNXseparator
Create a newNXseparatorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXseparator
-
createNXseparator
Create a newNXseparator.- Returns:
- new NXseparator
-
createNXquadric
Create a newNXquadricwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXquadric
-
createNXquadric
Create a newNXquadric.- Returns:
- new NXquadric
-
createNXdispersion_single_parameter
Create a newNXdispersion_single_parameterwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdispersion_single_parameter
-
createNXdispersion_single_parameter
Create a newNXdispersion_single_parameter.- Returns:
- new NXdispersion_single_parameter
-
createNXdispersion_function
Create a newNXdispersion_functionwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdispersion_function
-
createNXdispersion_function
Create a newNXdispersion_function.- Returns:
- new NXdispersion_function
-
createNXdispersion_repeated_parameter
Create a newNXdispersion_repeated_parameterwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdispersion_repeated_parameter
-
createNXdispersion_repeated_parameter
Create a newNXdispersion_repeated_parameter.- Returns:
- new NXdispersion_repeated_parameter
-
createNXdispersion_table
Create a newNXdispersion_tablewith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXdispersion_table
-
createNXdispersion_table
Create a newNXdispersion_table.- Returns:
- new NXdispersion_table
-
createNXspin_rotator
Create a newNXspin_rotatorwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXspin_rotator
-
createNXspin_rotator
Create a newNXspin_rotator.- Returns:
- new NXspin_rotator
-
createNXapm_paraprobe_tool_parameters
Create a newNXapm_paraprobe_tool_parameterswith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXapm_paraprobe_tool_parameters
-
createNXapm_paraprobe_tool_parameters
Create a newNXapm_paraprobe_tool_parameters.- Returns:
- new NXapm_paraprobe_tool_parameters
-
createNXmicrostructure_mtex_config
Create a newNXmicrostructure_mtex_configwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmicrostructure_mtex_config
-
createNXmicrostructure_mtex_config
Create a newNXmicrostructure_mtex_config.- Returns:
- new NXmicrostructure_mtex_config
-
createNXmicrostructure_slip_system
Create a newNXmicrostructure_slip_systemwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXmicrostructure_slip_system
-
createNXmicrostructure_slip_system
Create a newNXmicrostructure_slip_system.- Returns:
- new NXmicrostructure_slip_system
-
createNXapm_paraprobe_tool_process
Create a newNXapm_paraprobe_tool_processwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXapm_paraprobe_tool_process
-
createNXapm_paraprobe_tool_process
Create a newNXapm_paraprobe_tool_process.- Returns:
- new NXapm_paraprobe_tool_process
-
createNXoptical_polarizer
Create a newNXoptical_polarizerwith the given oid.- Parameters:
oid- unique object oid.- Returns:
- new NXoptical_polarizer
-
createNXoptical_polarizer
Create a newNXoptical_polarizer.- Returns:
- new NXoptical_polarizer
-