code: public AbstractProjectAction<?> select(final Job<?, ?> job) {
          List<WarningsProjectAction> actions = job.getActions(WarningsProjectAction.class);
          for (WarningsProjectAction action : actions) {
              if (action.isInGroup(parserName)) {
                  return action;
              }
          }
          if (actions.size() == 1) { // Fallback for 3.x release
              return actions.get(0);
          }
          return null;
      }
docs: Returns an {@link AbstractProjectAction} that matches the parser of this
  selector.
  
  @param job
  the job to get the action from
  @return the action that uses the parser of this selector, or
  <code>null</code> if no such action is found