/** {@inheritDoc} */ protected void addLiteral(Literal literal) throws IOException { s.append(i(4)).append("<literal"); if (literal.getLanguage() != null) s.append(" xml:lang=\"").append(literal.getLanguage()).append("\""); else if (literal.getDatatype() != null) s.append(" datatype=\"").append(literal.getDatatype().toString()).append("\""); s.append(">").append(StringUtil.quoteAV(literal.getLexicalForm())).append("</literal>"); }