public void setUserNote(final String userNote) {
        this.userNote = userNote;
    }
similar to getGpxId, but includes geocode to be unique across different caches
main/src/main/java/cgeo/geocaching/models/Waypoint.java