code: public void setTags( Collection<String> tags ) {
  
  		synchronized( this.tags ) {
  			this.tags.clear();
  			if( tags != null )
  				this.tags.addAll( tags );
  		}
  	}
docs: Replaces all the tags.
  @param tags a (potentially null) collection of tags