Class EditorRuntimeBuilderPropertyPage

  • All Implemented Interfaces:
    IValidationMessage, EventListener, org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPropertyPage

    public class EditorRuntimeBuilderPropertyPage
    extends org.eclipse.ui.dialogs.PropertyPage
    implements EventListener, IValidationMessage
    The iiziRun Builder property page.
    Christopher Mindus
    • Field Summary

      Modifier and Type Field Description
      static java.lang.String ID
      The ID of this property page.
      • Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.swt.widgets.Control createContents​(org.eclipse.swt.widgets.Composite parent)  
      void layoutScrollbars()
      Lays out for scroll bars.
      void onEvent​(GEvent event)
      Called to process an event.
      void onValidate​(boolean isValid)
      Call to inform validity of all validators.
      boolean performCancel()
      boolean performOk()
      Performs OK.
      boolean saveSettings()
      Saves the settings file if changed.
      void setVisible​(boolean isVisible)
      Focuses the properties editor and performs a layout.
      • Methods inherited from class org.eclipse.ui.dialogs.PropertyPage

        getElement, setElement
      • Methods inherited from class org.eclipse.jface.preference.PreferencePage

        applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, noDefaultButton, okToLeave, performApply, performDefaults, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton
      • Methods inherited from class org.eclipse.jface.dialogs.DialogPage

        convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage

        createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle
      • Methods inherited from interface org.eclipse.jface.preference.IPreferencePage

        computeSize, isValid, okToLeave, setContainer, setSize
    • Field Detail

      • ID

        public static final java.lang.String ID
        The ID of this property page.
    • Constructor Detail

      • EditorRuntimeBuilderPropertyPage

        public EditorRuntimeBuilderPropertyPage()
        Constructor for Folder property page.
    • Method Detail

      • createContents

        protected org.eclipse.swt.widgets.Control createContents​(org.eclipse.swt.widgets.Composite parent)
        Specified by:
        createContents in class org.eclipse.jface.preference.PreferencePage
        See Also:
      • performOk

        public boolean performOk()
        Performs OK.
        Specified by:
        performOk in interface org.eclipse.jface.preference.IPreferencePage
        performOk in class org.eclipse.jface.preference.PreferencePage
      • performCancel

        public boolean performCancel()
        Specified by:
        performCancel in interface org.eclipse.jface.preference.IPreferencePage
        performCancel in class org.eclipse.jface.preference.PreferencePage
      • saveSettings

        public boolean saveSettings()
        Saves the settings file if changed.
        true for success, false for error.
      • onValidate

        public void onValidate​(boolean isValid)
        Call to inform validity of all validators.
        Specified by:
        onValidate in interface IValidationMessage
        isValid - Validity flag.
      • setVisible

        public void setVisible​(boolean isVisible)
        Focuses the properties editor and performs a layout.
        Specified by:
        setVisible in interface org.eclipse.jface.dialogs.IDialogPage
        setVisible in class org.eclipse.jface.dialogs.DialogPage
        isVisible - Visibility state.
      • layoutScrollbars

        public void layoutScrollbars()
        Lays out for scroll bars.
      • onEvent

        public void onEvent​(GEvent event)
        Called to process an event.
        Specified by:
        onEvent in interface EventListener
        event - The event.