/** * Sets the source where information about the platform is described. * * @param newValue the new citation value. */ public void setCitation(final Citation newValue) { checkWritePermission(); citation = newValue; }
/** * Sets the source where information about the platform is described. * * @param newValue the new citation value. */ public void setCitation(final Citation newValue) { checkWritePermission(citation); citation = newValue; }
/** * Sets the narrative description of the platform supporting the instrument. * * @param newValue the new description value. */ public void setDescription(final InternationalString newValue) { checkWritePermission(description); description = newValue; }
/** * Sets the narrative description of the platform supporting the instrument. * * @param newValue the new description value. */ public void setDescription(final InternationalString newValue) { checkWritePermission(); description = newValue; }
/** * Sets the unique identification of the platform. * * @param newValue the new identifier value. */ public void setIdentifier(final Identifier newValue) { checkWritePermission(); identifiers = nonNullCollection(identifiers, Identifier.class); NonMarshalledAuthority.setMarshallable(identifiers, newValue); }