import org.argeo.eclipse.ui.TreeParent;
import org.argeo.slc.client.ui.SlcImages;
+import org.argeo.slc.client.ui.SlcUiConstants;
import org.argeo.slc.client.ui.model.ResultParent;
import org.argeo.slc.client.ui.model.SingleResultNode;
import org.eclipse.jface.viewers.LabelProvider;
/** Basic label provider for a tree of result */
public class ResultTreeLabelProvider extends LabelProvider {
+ // private final static Log log = LogFactory
+ // .getLog(ResultTreeLabelProvider.class);
@Override
public String getText(Object element) {
// Node resultNode = ((SingleResultNode) obj).getNode();
// int status = SlcJcrUtils.aggregateTestStatus(resultNode);
return SlcImages.PROCESS_COMPLETED;
- } else if (obj instanceof ResultParent)
- return SlcImages.FOLDER;
- else
+ } else if (obj instanceof ResultParent) {
+ ResultParent rParent = (ResultParent) obj;
+ if (SlcUiConstants.DEFAULT_MY_RESULTS_FOLDER_LABEL.equals(rParent.getName()))
+ return SlcImages.MY_RESULTS_FOLDER;
+ else
+ return SlcImages.FOLDER;
+ } else
return null;
}
}