code: public boolean getBoolean(String preferenceContainerID, IProject project, String preferenceName) {
  		assert preferenceName != null;
  		final IProject prj = ifSpecificConfiguration(preferenceContainerID, project);
  		final IPreferenceStore store = getPreferenceStore(prj);
  		return getBoolean(store, preferenceContainerID, preferenceName);
  	}
docs: Replies the preference value.
  
  <p>This function takes care of the specific options that are associated to the given project.
  If the given project is {@code null} or has no specific options, according to
  {@link #ifSpecificConfiguration(String, IProject)}, then the global preferences are used.
  
  @param preferenceContainerID the identifier of the generator's preference container.
  @param project the context. If {@code null}, the global context is assumed.
  @param preferenceName the name of the preference.
  @return the value.
  @since 0.8