/** * Writes the end of a <group> element. * @see #writeStartGroup(StartGroup) */ public void writeEndGroup () { writer.writeEndElementLineBreak(); // group }
/** * Writes the end of a <file> element. * This method should be called for each call to {@link #writeStartFile(String, String, String)}. * @see #writeStartFile(String, String, String) */ public void writeEndFile () { writer.writeEndElementLineBreak(); // body writer.writeEndElementLineBreak(); // file inFile = false; } /**
private void processEndGroup (Ending resource) { writer.writeEndElementLineBreak(); // group }
/** * Writes the end of the TMX document. */ public void writeEndDocument () { writer.writeEndElementLineBreak(); // body writer.writeEndElementLineBreak(); // tmx writer.writeEndDocument(); }
private void endExtractedBlock () { // Close the extraction file htmlWriter.writeEndElementLineBreak(); // html htmlWriter.close(); // Check if we need to process if ( blocks.size() >= 4 ) { processExtractionBlocks(); } }
@Override protected void endWriting(OutputStream outStream) { writer.writeEndElementLineBreak(); // body writer.writeEndDocument(); writer.close(); }
protected void writeProp(String name, String value) { // Write out the property if (expandDuplicateProps) { StringTokenizer st = new StringTokenizer(value, propValueSep, false); while (st.hasMoreTokens()) { writer.writeStartElement("prop"); writer.writeAttributeString("type", name); writer.writeString(st.nextToken()); writer.writeEndElementLineBreak(); // prop } } else { writer.writeStartElement("prop"); writer.writeAttributeString("type", name); writer.writeString(value); writer.writeEndElementLineBreak(); // prop } }
private void startExtractedBlock () { try { File tmpFile = File.createTempFile("~okapi-45_gttbt_", ".html"); blocks.add(tmpFile); // Create the HTML file htmlWriter = new XMLWriter(tmpFile.getPath()); // Start building the source file htmlWriter.writeStartElement("html"); htmlWriter.writeStartElement("meta"); htmlWriter.writeAttributeString("http-equiv", "Content-Type"); htmlWriter.writeAttributeString("content", "text/html; charset=UTF-8"); htmlWriter.writeEndElementLineBreak(); count = 100; // Roughly } catch ( IOException e ) { throw new OkapiIOException("Error creating extraction file.", e); } }
private XMLWriter startTemporaryFiles () { // Create the HTML source file XMLWriter htmlWriter = new XMLWriter(htmlSourceFile.getPath()); // Start building the source file htmlWriter.writeStartElement("html"); htmlWriter.writeStartElement("meta"); htmlWriter.writeAttributeString("http-equiv", "Content-Type"); htmlWriter.writeAttributeString("content", "text/html; charset=UTF-8"); htmlWriter.writeEndElementLineBreak(); // Set the output name and make sure it's deleted String path = htmlSourceFile.getAbsolutePath(); path = Util.getDirectoryName(path) + File.separator + Util.getFilename(path, false) + ".trg.html"; htmlTargetFile = new File(path); if ( htmlTargetFile.exists() ) { htmlTargetFile.delete(); } // Create the store for the original source path = htmlSourceFile.getAbsolutePath(); path = Util.getDirectoryName(path) + File.separator + Util.getFilename(path, false) + ".ori.bin"; originalStoreFile = new File(path); store.create(originalStoreFile); return htmlWriter; }
/** * Writes the end of this the document and close it. * If a <file> element is currently opened, it is closed automatically. */ public void close () { if ( writer != null ) { if ( !hasFile ) { writeStartFile(original, dataType, skeletonPath, fwConfigId, fwInputEncoding, null); } if ( inFile ) { writeEndFile(); } writer.writeEndElementLineBreak(); // xliff writer.writeEndDocument(); writer.close(); writer = null; } fwConfigId = null; fwInputEncoding = null; skeletonPath = null; }
htmlWriter.writeEndElementLineBreak(); // p
XR.writeEndElementLineBreak(); // source_dir XR.writeEndElementLineBreak(); // target_dir XR.writeEndElementLineBreak(); // tm_dir XR.writeEndElementLineBreak(); // glossary_dir XR.writeEndElementLineBreak(); // dictionary_dir XR.writeEndElementLineBreak(); // source_lang XR.writeEndElementLineBreak(); // target_lang XR.writeEndElementLineBreak(); // sentence_seg XR.writeEndElementLineBreak(); // external_command XR.writeEndElementLineBreak(); // project
writer.writeAttributeString("type", name); writer.writeString(attributes.get(name)); writer.writeEndElementLineBreak(); // prop writer.writeRawXML(tmxCont.setContent(source).toString()); writer.writeEndElementLineBreak(); // tuv writer.writeRawXML(tmxCont.setContent(target).toString()); writer.writeEndElementLineBreak(); // tuv writer.writeEndElementLineBreak(); // tu
writer.writeAttributeString("type", "start"); writer.writeAttributeString("include", (includeStartCodes ? "yes" : "no")); writer.writeEndElementLineBreak(); // formathandle writer.writeEndElementLineBreak(); // formathandle writer.writeEndElementLineBreak(); // formathandle writer.writeAttributeString("treatIsolatedCodesAsWhitespace", (treatIsolatedCodesAsWhitespace ? "yes" : "no")); writer.writeEndElementLineBreak(); // okpsrx:options writer.writeAttributeString("useMappedRules", (testOnSelectedGroup() ? "no" : "yes")); writer.writeString(getSampleText()); writer.writeEndElementLineBreak(); // okpsrx:sample writer.writeEndElementLineBreak(); // okpsrx:rangeRule writer.writeEndElementLineBreak(); // header writer.writeElementString("afterbreak", rule.after); writer.writeLineBreak(); writer.writeEndElementLineBreak(); // rule writer.writeEndElementLineBreak(); // languagerule writer.writeEndElementLineBreak(); // languagerules writer.writeAttributeString("languagepattern", langMap.pattern);
writer.writeEndElementLineBreak(); // tu writer.flush();
htmlWriter.writeAttributeString("id", String.format("%d:%s:%s", currentSubDocId, tu.getId(), seg.id)); htmlWriter.writeRawXML(qutil.toCodedHTML(seg.text)); htmlWriter.writeEndElementLineBreak(); // p atLeastOne = true; docEntries++;
writer.writeEndElementLineBreak(); // tuv
writer.writeEndElementLineBreak(); // source writer.writeEndElementLineBreak(); // target annotatorsRef.pop(); writer.writeEndElementLineBreak(); // alt-trans
private void writeXliffNotes(ITextUnit tu) { XLIFFNoteAnnotation notes = tu.getAnnotation(XLIFFNoteAnnotation.class); if (notes == null) { return; } for (XLIFFNote n : notes) { writer.writeStartElement("note"); // annotates if (n.getAnnotates() != null) { writer.writeAttributeString("annotates", n.getAnnotates().toString()); } // from if (n.getFrom() != null) { writer.writeAttributeString("from", n.getFrom()); } // priority if (n.getPriority() != null) { writer.writeAttributeString("priority", n.getPriority().toString()); } writer.writeString(n.getNoteText()); writer.writeEndElementLineBreak(); // note } }
writer.writeRawXML(extraForHeader); writer.writeEndElementLineBreak(); // header