protected PipelineDTO getPipelineForValue(UIContext context, String value) {
   if (Strings.isNotBlank(value)) {
     Iterable<PipelineDTO> pipelines = getPipelines(context, false);
     for (PipelineDTO pipelineDTO : pipelines) {
       if (pipelineDTO.getValue().equals(value) || pipelineDTO.toString().equals(value)) {
         return pipelineDTO;
       }
     }
   }
   return null;
 }