Частные ресурсы для совместной работы

При реализации хранилищ для хранения информации о конкретной реализации почти всегда используются внешние файлы и папки.  Несмотря на то, что эти файлы могут понадобиться в рабочей среде, они зачастую неинтересны ни для конечных пользователей, ни для других модулей.

Ресурс можно пометить как частный для реализации модуля совместной работы с помощью IResource.setTeamPrivateMember(boolean) . По умолчанию вновь созданные ресурсы не являются частными, но с помощью этого метода можно задать это явно.  Если какой-либо проект настроен для совместной работы и в нем создана подпапка, то она обычно помечается как частный ресурс для совместной работы.

Другие API для работы с ресурсами, создающие список ресурсов (например, дерево поправок), не будут обрабатывать частные ресурсы для совместной работы, если это не будет указано явно.   Это означает, что пользователи и большинство клиентов не "увидят" частные ресурсы для совместной работы.  По умолчанию частные ресурсы не показываются и в навигаторе, но здесь уже пользователь может через Параметры указать необходимость их отображения.

Нельзя пометить как частные ресурсы для совместной работы проекты или корневые объекты рабочей области.