/** * Sets the string value. * * @param text * The string value. */ public void setText(String text) { this.text = text; updateSize(); }
@Override public void setCharacterSet(CharacterSet characterSet) { super.setCharacterSet(characterSet); updateSize(); }
/** * Constructor. * * @param text * The string value. * @param mediaType * The media type. * @param language * The language. * @param characterSet * The character set. */ public StringRepresentation(CharSequence text, MediaType mediaType, Language language, CharacterSet characterSet) { super(mediaType); this.text = text; setMediaType(mediaType); if (language != null) { getLanguages().add(language); } setCharacterSet(characterSet); updateSize(); }