Interface PluginDataContainer

    • Method Detail

      • getSupportedPlugins

        Map<String,​Set<String>> getSupportedPlugins()
        Returns a map from the ID of an extension point to the IDs of the plug-ins within the extension point.
        Returns:
        An unmodifiable map from extension point IDs to plug-in IDs.
      • getPluginDatas

        Map<String,​PluginData> getPluginDatas()
        Returns a map from the ID of a plug-in to the plug-in data objects.
        Returns:
        An unmodifiable map from plug-in IDs to plug-in data objects.
      • getPluginData

        PluginData getPluginData​(String pluginID)
        Returns the plug-in data object for the given plug-in ID, or null if the plug-in is not in the set of supported plug-ins.
        Parameters:
        pluginID - The ID of the plug-in, the data object has been requested for.
        Returns:
        The plug-in data of the plug-in specified by its ID or null.