uberfire/uberfire — pull request #46 by pefernan (2014-04-22 16:23:04+00:00)
Title: Storing current perspective activity on panel manager to enable asking f...

I found that the PerspectiveDeinition doesn't store a unique id. Sometimes is needed to check what's the current activity to show a Panel and the only way to check it is by the name (look at https://github.com/droolsjbpm/kie-wb-common/blob/master/kie-wb-common-screens/kie-wb-common-project-editor/kie-wb-common-project-editor-client/src/main/java/org/kie/workbench/common/screens/projecteditor/client/messages/ProblemsService.java#L59), this can be a problem since the name usually is a i18n constant.
I think that storing the current perspective activity can be usefull to check for a specific activity identifier.