Just working my way though ....
In RepositoryAgent
* @param resourceGroupIdentification is the group that holds the resources. If the parameter
* is an empty string, the root resource group is requested. The identification must be
* repository relative.
The notion of a root group - this would imply that a repository is implicity a group (which kind of makes sence - but kind of does not - depending on your viewpoint). If a repository is viewed as a group (e.g. a group of groups) then I think we are missing a descriptor. I.e. we would have descriptors for artifacts, groups, and repositories.
0..n
InfoDescriptor <>------- Property
^
|-----------------------|
| 0..n | 0..n
ArtifactDescriptor <-----<>GroupDescriptor <------|
^ |
| |
RepositoryDescriptor <>----|
UML via ASCII. <> aggregates ^ extends
Stephen.
--
Stephen J. McConnell mailto:[EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
