Class AbstractParameterConfigurator<T extends Parameter<?>>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected javax.swing.event.EventListenerList listenerList
      The event listeners for this parameter.
      (package private) T param
      The parameter to configure
      (package private) javax.swing.JComponent parent
      The parent container
    • Field Detail

      • param

        final T extends Parameter<?> param
        The parameter to configure
      • parent

        final javax.swing.JComponent parent
        The parent container
      • listenerList

        protected javax.swing.event.EventListenerList listenerList
        The event listeners for this parameter.
    • Constructor Detail

      • AbstractParameterConfigurator

        public AbstractParameterConfigurator​(T param,
                                             javax.swing.JComponent parent)
        Constructor.
        Parameters:
        param - Parameter
        parent - Parent
    • Method Detail

      • finishGridRow

        protected void finishGridRow()
        Complete the current grid row, adding the icon at the end
      • fireValueChanged

        protected void fireValueChanged()
        Notify listeners of a changed value.
      • getUserInput

        public abstract java.lang.Object getUserInput()
        Get the value given by the user.
        Returns:
        value for parameter