Package com.ibm.icu.dev.tool.layout
Class ModuleWriter
java.lang.Object
com.ibm.icu.dev.tool.layout.ModuleWriter
- Direct Known Subclasses:
BuildMirroringTables,LigatureModuleWriter,ScriptModuleWriter,ThaiStateTableModuleWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprotected ArrayListprotected static final Stringprotected static final Stringprotected static final Stringprotected PrintStreamprotected intprotected intprotected BufferedReaderprotected ArrayListprotected PrintStreamprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidopenScriptAndLanguages(String name) voidvoidwriteHeader(String define, String[] includeFiles) voidwriteHeader(String define, String[] includeFiles, String brief) void
-
Field Details
-
BUILDER_FILE_PATH
- See Also:
-
wroteDefine
protected boolean wroteDefine -
output
-
reader
-
updateFile
-
previousTotalScripts
protected int previousTotalScripts -
previousTotalLanguages
protected int previousTotalLanguages -
scriptVersionNumber
-
languageVersionNumber
-
moduleHeader
- See Also:
-
moduleBegin
- See Also:
-
moduleTrailer
- See Also:
-
-
Constructor Details
-
ModuleWriter
public ModuleWriter()
-
-
Method Details
-
openFile
-
writeHeader
-
writeHeader
-
writeTrailer
public void writeTrailer() -
closeFile
public void closeFile() -
openScriptAndLanguages
-
readFile
-