diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractCPropertyTab.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractCPropertyTab.java index 113f29781cb..54de00cbe3e 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractCPropertyTab.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractCPropertyTab.java @@ -684,6 +684,17 @@ public abstract class AbstractCPropertyTab implements ICPropertyTab { } } + /** + * The writing mode for multiple configurations edits (configuration drop-down list + * in project properties). This mode applies to lists of entries. + * See preference Multiple Configurations Edit, String List Write Mode. + * + * @return + * {@code true} if each list should be replaced as a whole with the + * list user is currently working with in UI
+ * {@code false} if changes apply only to individual entries and unaffected + * entries are preserved. + */ protected boolean isWModifyMode() { int wmode = CDTPrefUtil.getInt(CDTPrefUtil.KEY_WMODE); return (wmode == CDTPrefUtil.WMODE_MODIFY);