RequestInfo(TextFragment fragment) { this.originalFragment = fragment; this.preparedText = GenericContent.fromFragmentToLetterCoded(originalFragment, true); }
/** * Converts a text fragment into a letter-coded text. * Use {@link #fromLetterCodedToFragment(String, TextFragment, boolean)} to convert back to a fragment. * @param fragment the fragment to convert. * @return the resulting letter-coded text. */ @Deprecated public static String fromFragmentToLetterCoded (TextFragment fragment) { return fromFragmentToLetterCoded(fragment, false); }
private void writeQuotedContent (TextFragment tf) { try { String tmp = GenericContent.fromFragmentToLetterCoded(tf, true); tmp = escapeIfNeeded(tmp); writer.write("\""); writer.write(tmp); // No wrapping needed writer.write("\""); } catch ( IOException e ) { throw new OkapiIOException("Error writing a quoted text.", e); } }
private void writeQuotedContent (TextContainer tc) { try { String tmp; if ( tc.contentIsOneSegment() ) { tmp = GenericContent.fromFragmentToLetterCoded(tc.getFirstContent(), true); } else { // If the container is segmented tmp = GenericContent.fromFragmentToLetterCoded(tc.getUnSegmentedContentCopy(), true); } tmp = escapeIfNeeded(tmp); writer.write("\""); writer.write(tmp); // No wrapping needed writer.write("\""); } catch ( IOException e ) { throw new OkapiIOException("Error writing a quoted text.", e); } }
if ( forExtractMerge ) { if ( tc.contentIsOneSegment() ) { tmp = GenericContent.fromFragmentToLetterCoded(tc.getFirstContent(), true); tmp = GenericContent.fromFragmentToLetterCoded(tc.getUnSegmentedContentCopy(), true);
plain = GenericContent.fromFragmentToLetterCoded(text, true);