public class PrDefaultExcludesPreference extends AbstractProjectWorkspacePreference<java.lang.Boolean>
| Modifier and Type | Field and Description |
|---|---|
static PrDefaultExcludesPreference |
INSTANCE
Default instance of
PrExcludesPreference. |
projectPreference, workspacePreference| Constructor and Description |
|---|
PrDefaultExcludesPreference(java.lang.String requiredProjectNatureId,
java.lang.String qualifier,
java.lang.String key,
boolean defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Boolean |
toObject(org.eclipse.core.resources.IProject project,
java.lang.String valueAsString)
Converts the
valueAsString, that is a possible string value for the preference, into an object
value. |
protected java.lang.String |
toString(org.eclipse.core.resources.IProject project,
java.lang.Boolean valueAsObject)
Converts the
valueAsObject, that is a possible object value for the preference, into a string value. |
addPreferenceChangeListenerToProject, addPreferenceChangeListenerToWorkspace, get, getDefaultValueAsObject, getDefaultValueAsString, getFromProject, getFromWorkspace, getFromWorkspaceForProject, getKey, getQualifier, getRequiredProjectNatureId, removePreferenceChangeListenerFromProject, removePreferenceChangeListenerFromWorkspace, setInProject, setInWorkspace, setToDefaultInProject, setToDefaultInWorkspace, toObject, toStringpublic static final PrDefaultExcludesPreference INSTANCE
PrExcludesPreference.public PrDefaultExcludesPreference(java.lang.String requiredProjectNatureId,
java.lang.String qualifier,
java.lang.String key,
boolean defaultValue)
protected java.lang.Boolean toObject(org.eclipse.core.resources.IProject project,
java.lang.String valueAsString)
AbstractProjectWorkspacePreferencevalueAsString, that is a possible string value for the preference, into an object
value. The conversion may depend on the nature of the project that is provided.
By default this method returns the result of AbstractProjectWorkspacePreference.toObject(String). This method may be overwritten by the
subclasses.
toObject in class AbstractProjectWorkspacePreference<java.lang.Boolean>project - the project the preference depends onvalueAsString - string value to be convertedprotected java.lang.String toString(org.eclipse.core.resources.IProject project,
java.lang.Boolean valueAsObject)
AbstractProjectWorkspacePreferencevalueAsObject, that is a possible object value for the preference, into a string value.
The conversion may depend on the nature of the project that is provided.
By default this method returns the result of AbstractProjectWorkspacePreference.toString(Object). This method may be overwritten by the
subclasses.
toString in class AbstractProjectWorkspacePreference<java.lang.Boolean>project - the project the preference depends onvalueAsObject - object value to be converted