question: public Builder addService ( ActionService service ) { if ( service == null ) { throw new IllegalArgumentException ( "ActionService may not be null." ) ; } if ( service . getSupportedAnnotationType ( ) == null ) { throw new IllegalArgumentException ( "the ActionService doesn't support any actions" ) ; } services . add ( service ) ; return this ; }
target:  Add an service for action processing