Class InterfaceDropDown


  • public class InterfaceDropDown
    extends AbstractComboBox<ProjectInterface>
    Drop down menu for selecting project interfaces defined in this project, to use them as a filter.
    Author:
    Sascha El-Sharkawy
    • Field Detail

      • lastProject

        private Project lastProject
        The information, which was used to build the selectable data of this combo box.
        Attention: This value will initialized by the update() call of the constructor of AbstractComboBox.
    • Constructor Detail

      • InterfaceDropDown

        public InterfaceDropDown​(PLPInfo plp,
                                 org.eclipse.swt.widgets.Composite parent,
                                 AbstractComboBox.ComboBoxListener<ProjectInterface> listener)
        Sole constructor for this class.
        Parameters:
        plp - The PLPInfo which will be configured by this combo box, will also be used for creating the displayed information.
        parent - The parent container holding this combo box
        listener - Listeners which should already be informed while this combo box is created.