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

generated.docs.javadoc.org.eclipse.dawnsci.nexus.builder.appdef.NexusApplicationBuilder.html Maven / Gradle / Ivy






NexusApplicationBuilder (h5jan API)












org.eclipse.dawnsci.nexus.builder.appdef

Interface NexusApplicationBuilder

    • Method Detail

      • getNXsubentry

        NXsubentry getNXsubentry()
        Returns the wrapped NXsubentry. This can be used to make custom modifications.
        Returns:
        the wrapped NXsubentry
      • addDefaultGroups

        void addDefaultGroups()
                       throws NexusException
        Adds the default groups to the subentry. This method should be called before any nexus objects are added to the entry
        Throws:
        NexusException - if the default groups cannot be added for any reason
      • newData

        NexusDataBuilder newData()
                          throws NexusException
        Creates a new NexusDataBuilder child of this application. If the application definition defines links from fields within this data node to the subentry for the application definition, these will be automatically added when this method is invoked.
        Returns:
        nexus data model
        Throws:
        NexusException - if the new data cannot be created for any reason
      • getDataNode

        DataNode getDataNode(java.lang.String relativePath)
                      throws NexusException
        Returns the data node with the given path relative to the NXsubentry for this application definition.
        Parameters:
        relativePath -
        Returns:
        data node
        Throws:
        NexusException




© 2015 - 2024 Weber Informatics LLC | Privacy Policy