Class XLIFF2ICUConverter


  • public final class XLIFF2ICUConverter
    extends java.lang.Object
    • Constructor Detail

      • XLIFF2ICUConverter

        public XLIFF2ICUConverter()
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • processArgs

        private void processArgs​(java.lang.String[] args)
      • usage

        private void usage()
      • getFullPath

        private java.lang.String getFullPath​(boolean fileType,
                                             java.lang.String fName)
      • filenameToURL

        private static java.lang.String filenameToURL​(java.lang.String filename)
      • isXmlLang

        private boolean isXmlLang​(java.lang.String lang)
      • createRB

        private void createRB​(java.lang.String xmlfileName)
      • writeResource

        private void writeResource​(XLIFF2ICUConverter.Resource set,
                                   java.lang.String sourceFilename,
                                   java.lang.String targetFilename)
      • getLanguageName

        private java.lang.String getLanguageName​(org.w3c.dom.Document doc,
                                                 java.lang.String lang)
      • checkLangAttribute

        private java.lang.String checkLangAttribute​(org.w3c.dom.NodeList list,
                                                    java.lang.String origName)
      • getAttributeValue

        private java.lang.String getAttributeValue​(org.w3c.dom.Node sNode,
                                                   java.lang.String attribName)
      • writeLine

        private void writeLine​(java.io.OutputStream writer,
                               java.lang.String line)
      • writeHeader

        private void writeHeader​(java.io.OutputStream writer,
                                 java.lang.String fileName)
      • writeBOM

        private void writeBOM​(java.io.OutputStream buffer)