/** * Sets the textual description of the instrument. * * @param newValue the new description value. */ public void setDescription(final InternationalString newValue) { checkWritePermission(); description = newValue; }
/** * Sets the platform on which the instrument is mounted. * * @param newValue the new platform value. */ public void setMountedOn(final Platform newValue) { checkWritePermission(mountedOn); mountedOn = newValue; } }
/** * Sets the platform on which the instrument is mounted. * * @param newValue the new platform value. */ public void setMountedOn(final Platform newValue) { checkWritePermission(); mountedOn = newValue; } }
/** * Sets the textual description of the instrument. * * @param newValue the new description value. */ public void setDescription(final InternationalString newValue) { checkWritePermission(description); description = newValue; }
/** * Sets the name of the type of instrument. Examples: framing, line-scan, push-broom, pan-frame. * * @param newValue the new type value. */ public void setType(final InternationalString newValue) { checkWritePermission(); type = newValue; }
/** * Sets the name of the type of instrument. Examples: framing, line-scan, push-broom, pan-frame. * * @param newValue the new type value. */ public void setType(final InternationalString newValue) { checkWritePermission(type); type = newValue; }
/** * Sets the unique identification of the instrument. * * @param newValue the new identifier value. */ public void setIdentifier(final Identifier newValue) { checkWritePermission(); identifiers = nonNullCollection(identifiers, Identifier.class); NonMarshalledAuthority.setMarshallable(identifiers, newValue); }