/** * Sets the publications that describe usage of data. * * @param newValues the new publications. * * @since 0.5 */ public void setAdditionalDocumentation(final Collection<? extends Citation> newValues) { additionalDocumentation = writeCollection(newValues, additionalDocumentation, Citation.class); }
/** * Sets a new response to the user-determined limitations. * * @param newValues the new response to the user-determined limitations. * * @since 0.5 */ public void setResponses(final Collection<? extends InternationalString> newValues) { responses = writeCollection(newValues, responses, InternationalString.class); }
/** * Sets a new citation of a description of known issues associated with the resource * along with proposed solutions if available. * * @param newValues the new citation of a description. * * @since 0.5 */ public void setIdentifiedIssues(final Collection<? extends Citation> newValues) { identifiedIssues = writeCollection(newValues, identifiedIssues, Citation.class); }
/** * Sets a new response to the user-determined limitations. * * @param newValues the new response to the user-determined limitations. * * @since 0.5 */ public void setResponses(final Collection<? extends InternationalString> newValues) { responses = writeCollection(newValues, responses, InternationalString.class); }
/** * Sets a new citation of a description of known issues associated with the resource * along with proposed solutions if available. * * @param newValues the new citation of a description. * * @since 0.5 */ public void setIdentifiedIssues(final Collection<? extends Citation> newValues) { identifiedIssues = writeCollection(newValues, identifiedIssues, Citation.class); } }
/** * Sets the publications that describe usage of data. * * @param newValues the new publications. * * @since 0.5 */ public void setAdditionalDocumentation(final Collection<? extends Citation> newValues) { additionalDocumentation = writeCollection(newValues, additionalDocumentation, Citation.class); }
/** * Sets identification of and means of communicating with person(s) and organization(s) using the resource(s). * * <div class="warning"><b>Upcoming API change — generalization</b><br> * As of ISO 19115:2014, {@code ResponsibleParty} is replaced by the {@code Responsibility} parent interface. * This change may be applied in GeoAPI 4.0. * </div> * * @param newValues the new user contact info. */ public void setUserContactInfo(final Collection<? extends ResponsibleParty> newValues) { userContactInfo = writeCollection(newValues, userContactInfo, ResponsibleParty.class); }
/** * Sets identification of and means of communicating with person(s) and organization(s) using the resource(s). * * <div class="warning"><b>Upcoming API change — generalization</b><br> * As of ISO 19115:2014, {@code ResponsibleParty} is replaced by the {@code Responsibility} parent interface. * This change may be applied in GeoAPI 4.0. * </div> * * @param newValues the new user contact info. */ public void setUserContactInfo(final Collection<? extends ResponsibleParty> newValues) { userContactInfo = writeCollection(newValues, userContactInfo, ResponsibleParty.class); }