Package org.omegat.filters3.xml
@NullMarked
package org.omegat.filters3.xml
OmegaT - Computer Assisted Translation (CAT) tool
with fuzzy matching, translation memory, keyword search,
glossaries, and translation leveraging into updated projects.
Copyright (C) 2025 Hiroshi Miura
Home page: https://www.omegat.org/
Support center: https://omegat.org/support
This file is part of OmegaT.
OmegaT is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OmegaT is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
-
ClassDescriptionA comment in XML file.Helper class for describing a certain XML dialect.Document type declaration in XML file.Entity declaration in XML file's Document type declaration.The part of XML filter that actually does the job.A processing instruction in an XML file.The interface to specify the method a Handler can use to translate text.XML content based tag for create shortcuts based on content, not on tag name.Interface to describe XML dialect.Internal entity text in XML.Abstract basis filter for XML format filters: OpenDocument, DocBook etc.Translatable entry with intact text.XML Tag that surrounds intact portions of XML document.Out of turn XML Tag.Parts of XML file which look like a tag, but ain't.This class automatically detects encoding of an inner XML file and constructs a Reader with appropriate encoding.XML Tag.Piece of text in XML.Static XML utility methods.This class writes out the XML files, intercepting the output.