Class MultiItemsHolder
java.lang.Object
org.eclipse.cdt.core.settings.model.MultiItemsHolder
- All Implemented Interfaces:
ICMultiItemsHolder
- Direct Known Subclasses:
MultiLanguageSetting
-
Field Summary
FieldsFields inherited from interface org.eclipse.cdt.core.settings.model.ICMultiItemsHolder
EMPTY_STR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ICConfigurationDescriptionThis method is put here to prevent UI from accessing constructors in "internal" dirs.static ICResourceDescriptionThis method is put here to prevent UI from accessing constructors in "internal" dirs.abstract Object[]getItems()
-
Field Details
-
DEBUG
protected static final boolean DEBUG- Since:
- 5.2
- See Also:
-
-
Constructor Details
-
MultiItemsHolder
public MultiItemsHolder()
-
-
Method Details
-
getItems
- Specified by:
getItemsin interfaceICMultiItemsHolder- Returns:
- array of items which it holds
-
createCDescription
This method is put here to prevent UI from accessing constructors in "internal" dirs. Creates multiple configuration description. If there's 1 cfg.desc in array, it's returned itself.- Parameters:
rds- - array of cfg.descs- Returns:
- multiple cfg.description or single cfg.desc.
-
createRDescription
This method is put here to prevent UI from accessing constructors in "internal" dirs. Creates multiple resource description, it can be either MultiFile or MultiFolder. If there's 1 description in array, it's returned itself.- Parameters:
rds- - array of resource descs- Returns:
- multiple res.description or single res.desc.
-