Class EASyDebugInformationButton

  • All Implemented Interfaces:
    java.util.EventListener, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.internal.SWTEventListener

    public class EASyDebugInformationButton
    extends java.lang.Object
    implements org.eclipse.swt.events.SelectionListener
    Checkbox for (de-)selecting whether debug infomration shall be saved.
    Author:
    El-Sharkawy
    • Constructor Detail

      • EASyDebugInformationButton

        public EASyDebugInformationButton​(org.eclipse.swt.widgets.Composite parent,
                                          PLPInfo plp,
                                          AbstractEASyEditorPage parentPage)
        Sole constructor for this class, will create a new checkbox.
        Parameters:
        parent - The parent composite which will hold this checkbox.
        plp - The PLPInfo to be configured.
        parentPage - The parent page which will react on changes of this checkbox.
    • Method Detail

      • refresh

        public void refresh()
        Refreshes whether debug infomration should be saved or not.
      • widgetSelected

        public void widgetSelected​(org.eclipse.swt.events.SelectionEvent evt)
        Specified by:
        widgetSelected in interface org.eclipse.swt.events.SelectionListener
      • widgetDefaultSelected

        public void widgetDefaultSelected​(org.eclipse.swt.events.SelectionEvent evt)
        Specified by:
        widgetDefaultSelected in interface org.eclipse.swt.events.SelectionListener