public IPreferenceStore getWritablePreferenceStore(Object context) {
		if (this.preferenceStore == null) {
			this.preferenceStore = getPreferenceStoreAccess().getWritablePreferenceStore(context);
		}
		return this.preferenceStore;
	}
public IPreferenceStore getWritablePreferenceStore ( Object context ) { if ( this . preferenceStore == null ) { this . preferenceStore = getPreferenceStoreAccess ( ) . getWritablePreferenceStore ( context ) ; } return this . preferenceStore ; }
Replies the writable preference store to be used for the SARL editor.

@param context the context (project, etc.) or {@code null} if none (global preferences).
@return the modifiable preference store.