code: protected void processServiceClass(ClassDoc service,
  			Configuration configuration) {
  		Tag[] serviceTagArray = service.tags(WRTagTaglet.NAME);
  		for (int i = 0; i < serviceTagArray.length; i++) {
  			Set<String> serviceTags = WRTagTaglet.getTagSet(serviceTagArray[i]
  					.text());
  			for (Iterator<String> iter = serviceTags.iterator(); iter.hasNext();) {
  				String tag = iter.next();
  				if (!this.taggedOpenAPIMethods.containsKey(tag)) {
  					this.taggedOpenAPIMethods
  							.put(tag, new HashSet<MethodDoc>());
  				}
  				// all method of this service should be processed later.
  				for (int j = 0; j < service.methods().length; j++) {
  					if (configuration.nodeprecated
  							&& Util.isDeprecated(service.methods()[j])) {
  						continue;
  					}
  					this.taggedOpenAPIMethods.get(tag)
  							.add(service.methods()[j]);
  				}
  			}
  
  			this.wrDoc.getWRTags().addAll(serviceTags);
  		}
  	}
docs: /*
  Process the tag on the Service.