public void setFinalDefined(final boolean finalDefined) {
        this.finalDefined = finalDefined;
    }
@param waypoint       Waypoint to add to the cache
@param saveToDatabase Indicates whether to add the waypoint to the database. Should be false if
                      called while loading or building a cache
@return {@code true} if waypoint successfully added to waypoint database
main/src/main/java/cgeo/geocaching/models/Geocache.java