Bug 266384 - [repo] clarify behavior for various repo property flags
Summary: [repo] clarify behavior for various repo property flags
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.6 M6   Edit
Assignee: John Arthorne CLA
QA Contact:
URL:
Whiteboard:
Keywords: api
Depends on:
Blocks:
 
Reported: 2009-02-26 17:00 EST by Susan McCourt CLA
Modified: 2010-03-05 13:53 EST (History)
1 user (show)

See Also:


Attachments
Fix (6.54 KB, patch)
2010-03-05 13:52 EST, John Arthorne CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Susan McCourt CLA 2009-02-26 17:00:48 EST
Some of the IRepository.PROP_xxx flags are only obtainable from the repo manager (nickname), some are obtainable from both (name), and some only from the repo itself.  

We need to clarify how these flags work in the documentation.
Comment 1 John Arthorne CLA 2010-03-05 13:52:55 EST
Created attachment 161164 [details]
Fix

I have added more details to get/setRepositoryProperty on IRepositoryManager to describe which properties are applicable. I also added @see references in the javadoc for each property, referring to the applicable methods that will return that property. The PROP_SYSTEM and PROP_NICKNAME constants now also specify that they are not stored on the repository itself.
Comment 2 John Arthorne CLA 2010-03-05 13:53:24 EST
Released in HEAD.