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

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

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

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

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