code: public Note create(LatLon pos, String text)
  	{
  		if(text.isEmpty())
  		{
  			throw new IllegalArgumentException("Text may not be empty");
  		}
  
  		String data =
  				"lat=" + numberFormat.format(pos.getLatitude()) +
  				"&lon=" + numberFormat.format(pos.getLongitude()) +
  				"&text=" + urlEncode(text);
  		String call = NOTES + "?" + data;
  
  		SingleElementHandler<Note> noteHandler = new SingleElementHandler<>();
  		osm.makeAuthenticatedRequest(call, "POST", new NotesParser(noteHandler));
  		return noteHandler.get();
  	}
docs: Create a new note at the given location
  
  @param pos position of the note. Must not be null.
  @param text text for the new note. Must not be empty nor null.
  
  @throws OsmAuthorizationException if this application is not authorized to write notes
  (Permission.WRITE_NOTES)
  
  @return the new note