Class ExtensionDefinition

java.lang.Object
org.ametys.runtime.plugin.ExtensionDefinition

public class ExtensionDefinition extends Object
This class is a storage for an extension informations
  • Constructor Details

    • ExtensionDefinition

      public ExtensionDefinition(String id, String point, String pluginName, String featureName, Configuration configuration)
      Store elements about an extension
      Parameters:
      id - the extension's id.
      point - the extension point name.
      pluginName - The name of the plugin declaring the extension.
      featureName - The name of the feature declaring the extension.
      configuration - The configuration of the extension.
  • Method Details

    • getId

      public String getId()
      Returns the extension id.
      Returns:
      the extension id.
    • getPoint

      public String getPoint()
      Returns the extension point name.
      Returns:
      the extension point name.
    • getConfiguration

      Returns the configuration
      Returns:
      the configuration
    • getFeatureName

      Returns the feature name
      Returns:
      the feature name
    • getPluginName

      Returns the plugin name
      Returns:
      the plugin name