/** * Specifies the text of this element, turning this into a plain-text * content element if it wasn't already. */ public void setText(String text) { if (Service.getVersion().isBefore(Service.Versions.V2)) { setAttributeValue(Content.TYPE, "text"); } else { setAttributeValue(Content.TYPE, null); } setTextValue(text); }
/** * Specifies the text of this element, turning this into a plain-text * content element if it wasn't already. */ public void setText(String text) { if (Service.getVersion().isBefore(Service.Versions.V2)) { setAttributeValue(Content.TYPE, "text"); } else { setAttributeValue(Content.TYPE, null); } setTextValue(text); }
/** * Specifies the text of this element, turning this into a plain-text * content element if it wasn't already. */ public void setText(String text) { if (Service.getVersion().isBefore(Service.Versions.V2)) { setAttributeValue(Content.TYPE, "text"); } else { setAttributeValue(Content.TYPE, null); } setTextValue(text); }
/** * {@inheritDoc} * * In the case of plain text or html content, we resolve a null content body * to an empty string. */ @Override public Element resolve(ElementMetadata<?,?> metadata, ValidationContext vc) { int type = getType(); if (type == IContent.Type.TEXT && Service.getVersion().isBefore(Service.Versions.V2) && getAttributeValue(Content.TYPE) == null) { setAttributeValue(Content.TYPE, "text"); } if (type == IContent.Type.TEXT || type == IContent.Type.HTML) { if (getTextValue() == null) { setTextValue(""); } } return super.resolve(metadata, vc); }
/** * {@inheritDoc} * * In the case of plain text or html content, we resolve a null content body * to an empty string. */ @Override public Element resolve(ElementMetadata<?,?> metadata, ValidationContext vc) { int type = getType(); if (type == IContent.Type.TEXT && Service.getVersion().isBefore(Service.Versions.V2) && getAttributeValue(Content.TYPE) == null) { setAttributeValue(Content.TYPE, "text"); } if (type == IContent.Type.TEXT || type == IContent.Type.HTML) { if (getTextValue() == null) { setTextValue(""); } } return super.resolve(metadata, vc); }
/** * {@inheritDoc} * * In the case of plain text or html content, we resolve a null content body * to an empty string. */ @Override public Element resolve(ElementMetadata<?,?> metadata, ValidationContext vc) { int type = getType(); if (type == IContent.Type.TEXT && Service.getVersion().isBefore(Service.Versions.V2) && getAttributeValue(Content.TYPE) == null) { setAttributeValue(Content.TYPE, "text"); } if (type == IContent.Type.TEXT || type == IContent.Type.HTML) { if (getTextValue() == null) { setTextValue(""); } } return super.resolve(metadata, vc); }