Class AbstractSymbolProviderPreferencePage

java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.preference.PreferencePage
org.eclipse.tracecompass.tmf.ui.symbols.AbstractSymbolProviderPreferencePage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, ISymbolProviderPreferencePage

@NonNullByDefault public abstract class AbstractSymbolProviderPreferencePage extends org.eclipse.jface.preference.PreferencePage implements ISymbolProviderPreferencePage
Abstract implementation of the ISymbolProviderPreferencePage. Instead of implementing the interface one should extend this class.
Since:
2.0
Author:
Robert Kiss
  • Field Summary

    Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider

    ERROR, INFORMATION, NONE, WARNING
  • Constructor Summary

    Constructors
    Constructor
    Description
    Create a new instance that knows how to configure the given provider
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the ISymbolProvider associated with this preference page

    Methods inherited from class org.eclipse.jface.preference.PreferencePage

    applyData, computeSize, createControl, getContainer, getPreferenceStore, isValid, okToLeave, performCancel, performHelp, performOk, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString

    Methods inherited from class org.eclipse.jface.dialogs.DialogPage

    dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getMessageType, getShell, getTitle, setDescription, setImageDescriptor, setMessage, setVisible

    Methods inherited from class java.lang.Object

    equals, 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, setVisible

    Methods inherited from interface org.eclipse.jface.preference.IPreferencePage

    computeSize, isValid, okToLeave, performCancel, performOk, setContainer, setSize

    Methods inherited from interface org.eclipse.tracecompass.tmf.ui.symbols.ISymbolProviderPreferencePage

    saveConfiguration