Class ConfigurationElementSorter


  • public abstract class ConfigurationElementSorter
    extends Object
    Allows to sort an array based on their elements' configuration elements according to the prerequisite relation of their defining plug-ins.

    This class may be subclassed.

    Since:
    3.0
    • Constructor Detail

      • ConfigurationElementSorter

        public ConfigurationElementSorter()
    • Method Detail

      • sort

        public final void sort​(Object[] elements)
        Sorts the given array based on its elements' configuration elements according to the prerequisite relation of their defining plug-ins.
        Parameters:
        elements - the array to be sorted
      • getConfigurationElement

        public abstract IConfigurationElement getConfigurationElement​(Object object)
        Returns the configuration element for the given object.
        Parameters:
        object - the object
        Returns:
        the object's configuration element, must not be null