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

generated.docs.javadoc.org.eclipse.dawnsci.nexus.builder.impl.MapBasedMetadataProvider.html Maven / Gradle / Ivy






MapBasedMetadataProvider (h5jan API)












org.eclipse.dawnsci.nexus.builder.impl

Class MapBasedMetadataProvider

  • java.lang.Object
    • org.eclipse.dawnsci.nexus.builder.impl.MapBasedMetadataProvider
    • Method Detail

      • addMetadataEntry

        public MapBasedMetadataProvider addMetadataEntry(java.lang.String name,
                                                         java.lang.Object value)
        Adds a metadata entry with the given name and value
        Parameters:
        name - name
        value - value
        Returns:
        this object, for convenience
      • setCategory

        public MapBasedMetadataProvider setCategory(NexusBaseClass category)
        Sets the category of this metadata provider. This metadata entries will be added as fields to the group of this type within the nexus tree.
        Parameters:
        category - category, an enumeration value from NexusBaseClass.
        Returns:
        this object, for convenience
      • getCategory

        public NexusBaseClass getCategory()
        Description copied from interface: NexusMetadataProvider
        Returns the category of this metadata provider. If this method does not return null, then fields will be added to the nexus object (i.e. group node) in the tree with this type instead of the NXentry for each root node.
        Specified by:
        getCategory in interface NexusMetadataProvider
        Returns:
        category category, a member of the NexusBaseClass enumeration of Nexus base class types.




© 2015 - 2024 Weber Informatics LLC | Privacy Policy