mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
fixed problem when Spec Detectors owned by configuration won't serialize
properly
This commit is contained in:
parent
15307e8805
commit
427ba73a16
2 changed files with 5 additions and 4 deletions
|
@ -457,8 +457,8 @@ public abstract class AbstractBuiltinSpecsDetector extends AbstractLanguageSetti
|
|||
}
|
||||
|
||||
@Override
|
||||
public Element serialize(Element parentElement) {
|
||||
Element elementProvider = super.serialize(parentElement);
|
||||
public Element serializeAttributes(Element parentElement) {
|
||||
Element elementProvider = super.serializeAttributes(parentElement);
|
||||
elementProvider.setAttribute(ATTR_RUN_ONCE, Boolean.toString(runOnce));
|
||||
elementProvider.setAttribute(ATTR_CONSOLE, Boolean.toString(isConsoleEnabled));
|
||||
return elementProvider;
|
||||
|
|
|
@ -277,12 +277,13 @@ public class LanguageSettingsSerializable extends LanguageSettingsBaseProvider {
|
|||
|
||||
/**
|
||||
* Serialize the provider under parent XML element.
|
||||
*
|
||||
* This is convenience method not intended to be overridden on purpose.
|
||||
*
|
||||
* @param parentElement - element where to serialize.
|
||||
* @return - newly created <provider> element. That element will already be
|
||||
* attached to the parent element.
|
||||
*/
|
||||
public Element serialize(Element parentElement) {
|
||||
final public Element serialize(Element parentElement) {
|
||||
/*
|
||||
<provider id="provider.id" ...>
|
||||
<language-scope id="lang.id"/>
|
||||
|
|
Loading…
Add table
Reference in a new issue