question: public GeoMark analyse ( final String text , final String [ ] tags , final int maxlength , final String salt ) { GeoLocation loc = geocode ( text , tags , maxlength ) ; if ( loc != null ) return new GeoMark ( loc , salt ) ; return reverse_geocode ( text ) ; }
target:  Analyse a text for the presence of a location name