Package com.ibm.icu.dev.tool.layout
Class ScriptTagModuleWriter
java.lang.Object
com.ibm.icu.dev.tool.layout.ModuleWriter
com.ibm.icu.dev.tool.layout.ScriptModuleWriter
com.ibm.icu.dev.tool.layout.ScriptTagModuleWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String[]private static final Stringprivate static final Stringprivate static final Stringprivate static final String[]private static final Stringprivate static final Stringprivate static final StringFields inherited from class com.ibm.icu.dev.tool.layout.ScriptModuleWriter
languageData, scriptDataFields inherited from class com.ibm.icu.dev.tool.layout.ModuleWriter
languageVersionNumber, moduleBegin, moduleHeader, moduleTrailer, output, previousTotalLanguages, previousTotalScripts, reader, scriptVersionNumber, updateFile, wroteDefine -
Constructor Summary
ConstructorsConstructorDescriptionScriptTagModuleWriter(ScriptData theScriptData, LanguageData theLanguageData) -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteCPPFile(String fileName) voidwriteHeaderFile(String fileName) voidwriteScriptTags(String fileName) private voidwriteTagValueCPP(TagValueData data, String kind) private voidwriteTagValueHeader(TagValueData data, String kind) Methods inherited from class com.ibm.icu.dev.tool.layout.ModuleWriter
closeFile, openFile, openScriptAndLanguages, readFile, writeHeader, writeHeader, writeTrailer
-
Field Details
-
hIncludes
-
hPreamble
- See Also:
-
hScriptPostamble
- See Also:
-
hPostamble
- See Also:
-
cppIncludes
-
cppPreamble
- See Also:
-
cppScriptPostamble
- See Also:
-
cppPostamble
- See Also:
-
-
Constructor Details
-
ScriptTagModuleWriter
-
-
Method Details
-
writeTagValueHeader
-
writeHeaderFile
-
writeTagValueCPP
-
writeCPPFile
-
writeScriptTags
-