How do I get an EnumerationList (multiple choice)?
Accepted answer
I am sorry. I solved it in the following way.
IAttributeHandle attributeHandle = workItemServer.findAttribute(iProjectArea, attributeName, monitor);
IAttribute artifactAttribute = (IAttribute) itemService.fetchItem( attributeHandle, IRepositoryItemService.COMPLETE );
Object artifactObj = workItem.getValue(artifactAttribute);
ArrayList list = (ArrayList<String>) artifactObj;
for( int i=0;i < list.size() ; i++ ){
IEnumeration enumeration = workItemCommon.resolveEnumeration( artifactAttribute, monitor );
ILiteral literal = enumeration.findEnumerationLiteral( (Identifier<ILiteral>) list.get( i ) );
targetName = literal.getName();
}
One other answer
Click on attribute in editor, see the results.