[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.technology.epf] Getting RoleSets from XMI files

Hi,

I can list all the roles from my EPF Composer model, I can also list all the tasks and phases, as well as the work products, etc.

But I can't find a way to get the RoleSets. I'd like to list the RoleSets and then get the Roles from them.

Here is an example of how I can list all the roles (and also the rolesets, but there's apparently no way to know whether it's a roleset or a role) :

Resource resource = resourceSet.getResource(fileURI,true);
for (Iterator i = resource.getAllContents(); i.hasNext();) {
 Object o = i.next();
 if (o instanceof RoleDescriptorImpl) {
    RoleDescriptorImpl rdi = (RoleDescriptorImpl)o;
    System.out.println("  - Role : " + rdi.getPresentationName());
 }
}

And by the way, I get no "RoleSetImpl" from resource.getAllContents().

I also have the same problem for Work Products and Work Product Types. I can list the Work Products but I can't have the Work Product Types.

Thanks in advance,

Quentin