/** * Sets the detailed text description of what the online resource is/does. * * @param newValue the new description, or {@code null} if none. */ public void setDescription(final InternationalString newValue) { checkWritePermission(); description = newValue; }
/** * Sets the code for function performed by the online resource. * * @param newValue the new function, or {@code null} if none. */ public void setFunction(final OnLineFunction newValue) { checkWritePermission(function); function = newValue; }
/** * Sets the location (address) for on-line access using a Uniform Resource Locator address or * similar addressing scheme such as "{@code http://www.statkart.no/isotc211}". * * @param newValue the new linkage, or {@code null} if none. */ public void setLinkage(final URI newValue) { checkWritePermission(linkage); linkage = newValue; }
/** * Sets the detailed text description of what the online resource is/does. * * @param newValue the new description, or {@code null} if none. */ public void setDescription(final InternationalString newValue) { checkWritePermission(description); description = newValue; }
/** * Sets the connection protocol to be used. * * @param newValue the new protocol, or {@code null} if none. */ public void setProtocol(final String newValue) { checkWritePermission(protocol); protocol = newValue; }
/** * Sets the request to be used. * * @param newValue the new request, or {@code null} if none. * * @since 0.5 */ public void setProtocolRequest(final String newValue) { checkWritePermission(protocolRequest); protocolRequest = newValue; } }
/** * Sets the name of the online resource. * * <div class="warning"><b>Upcoming API change — internationalization</b><br> * The argument type may be changed from {@code String} to {@code InternationalString} in GeoAPI 4.0. * </div> * * @param newValue the new name, or {@code null} if none. */ public void setName(final String newValue) { checkWritePermission(); name = newValue; }
/** * Sets the name of an application profile that can be used with the online resource. * * @param newValue the new application profile. */ public void setApplicationProfile(final String newValue) { checkWritePermission(); applicationProfile = newValue; }
/** * Sets the code for function performed by the online resource. * * @param newValue the new function, or {@code null} if none. */ public void setFunction(final OnLineFunction newValue) { checkWritePermission(); function = newValue; }
/** * Sets the connection protocol to be used. * * @param newValue the new protocol, or {@code null} if none. */ public void setProtocol(final String newValue) { checkWritePermission(); protocol = newValue; }
/** * Sets the location (address) for on-line access using a Uniform Resource Locator address or * similar addressing scheme such as "{@code http://www.statkart.no/isotc211}". * * @param newValue the new linkage, or {@code null} if none. */ public void setLinkage(final URI newValue) { checkWritePermission(); linkage = newValue; }
/** * Sets the request to be used. * * @param newValue the new request, or {@code null} if none. * * @since 0.5 */ public void setProtocolRequest(final String newValue) { checkWritePermission(); protocolRequest = newValue; } }
/** * Sets the name of an application profile that can be used with the online resource. * * @param newValue the new application profile. */ public void setApplicationProfile(final String newValue) { checkWritePermission(applicationProfile); applicationProfile = newValue; }
/** * Sets the name of the online resource. * * <div class="warning"><b>Upcoming API change — internationalization</b><br> * The argument type may be changed from {@code String} to {@code InternationalString} in GeoAPI 4.0. * </div> * * @param newValue the new name, or {@code null} if none. */ public void setName(final String newValue) { checkWritePermission(name); name = newValue; }