org.eclipse.cdt.managedbuilder.ui.properties
Class AbstractToolSettingUI

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.preference.PreferencePage
          extended by org.eclipse.jface.preference.FieldEditorPreferencePage
              extended by org.eclipse.cdt.managedbuilder.ui.properties.AbstractToolSettingUI
All Implemented Interfaces:
java.util.EventListener, org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.jface.util.IPropertyChangeListener
Direct Known Subclasses:
BuildOptionSettingsUI, BuildToolSettingUI

public abstract class AbstractToolSettingUI
extends org.eclipse.jface.preference.FieldEditorPreferencePage


Field Summary
 
Fields inherited from class org.eclipse.jface.preference.FieldEditorPreferencePage
FLAT, GRID
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Method Summary
 boolean isDirty()
           
abstract  boolean isFor(java.lang.Object obj1, java.lang.Object obj2)
           
 void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
          Method called when the value of a dialog field changes
 void setDirty(boolean b)
           
abstract  void setValues()
           
 void storeSettings()
           
abstract  void updateFields()
           
 
Methods inherited from class org.eclipse.jface.preference.FieldEditorPreferencePage
dispose, performOk, setVisible
 
Methods inherited from class org.eclipse.jface.preference.PreferencePage
applyData, computeSize, createControl, getContainer, getPreferenceStore, isValid, okToLeave, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
getControl, getDescription, getErrorMessage, getImage, getMessage, getMessageType, getShell, getTitle, setDescription, setImageDescriptor, setMessage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, setDescription, setImageDescriptor
 

Method Detail

propertyChange

public void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
Method called when the value of a dialog field changes

Specified by:
propertyChange in interface org.eclipse.jface.util.IPropertyChangeListener
Overrides:
propertyChange in class org.eclipse.jface.preference.FieldEditorPreferencePage

setDirty

public void setDirty(boolean b)

isDirty

public boolean isDirty()

storeSettings

public void storeSettings()

isFor

public abstract boolean isFor(java.lang.Object obj1,
                              java.lang.Object obj2)

updateFields

public abstract void updateFields()

setValues

public abstract void setValues()