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 String
protected ArrayList
protected static final String
protected static final String
protected static final String
protected PrintStream
protected int
protected int
protected BufferedReader
protected ArrayList
protected PrintStream
protected boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
openScriptAndLanguages
(String name) void
void
writeHeader
(String define, String[] includeFiles) void
writeHeader
(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
-