public void updateNoteAndUserNote(final String combinedNote) {
        if (combinedNote != null) {
            String fixedCombinedNote = combinedNote;
            // \n was removed via validate
            if (combinedNote.startsWith(SEPARATOR + "\n")) {
                fixedCombinedNote = "\n" + combinedNote;
            }

            if (this.waypoint.isUserDefined()) {
                this.waypoint.setUserNote(fixedCombinedNote);
            } else {
                setNoteAndUserNoteFromCombinedNote(fixedCombinedNote);
            }
        }
    }
Split up given string into note and user note (separated with \n--\n).
For userDefined waypoints only userNote is set.

@param combinedNote note to split up
main/src/main/java/cgeo/geocaching/models/WaypointUserNoteCombiner.java