public void checkEnabledForProcess(String templateID) {
setEnabled(templateID != null && templateID.endsWith("/TeamRoot"));
}
public void actionPerformed(ActionEvent e) {
PropertyKey projectKey = getSelectedTreeNode();
String templateID = ctx.getHierarchy().getID(projectKey);
checkEnabledForProcess(templateID);
if (!isEnabled())
return;
StringBuilder uri = new StringBuilder();
uri.append(HTMLUtils.urlEncodePath(projectKey.path()));
int slashPos = templateID.indexOf('/');
String processID = templateID.substring(0, slashPos);
if (isRelaunchSupported(processID))
uri.append("//").append(processID)