|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.io.Writer | +--java.io.PrintWriter | +--uk.ac.soton.harvester.EntityWriter
EntityWriter extends the behaviour of PrintWriter so that any non-ASCII characters are printed by their ISO-Latin-1 entity names. This class accompanies EntityReader to allow the processor to read data in from and write data out to XML-based files.
Field Summary | |
(package private) java.util.Dictionary |
d
d provides a reverse lookup from character number to entity name |
Fields inherited from class java.io.PrintWriter |
out |
Fields inherited from class java.io.Writer |
lock |
Constructor Summary | |
(package private) |
EntityWriter(java.io.BufferedWriter b)
The main constructor allows an EntityWriter to be based on any kind of BufferedWriter. |
Method Summary | |
(package private) java.lang.String |
entName(char ch)
entName is a wrapper function which guarantees a safe name for a character position. |
(package private) java.lang.String |
entString(java.lang.String s)
entString encodes any unusual characters in a string as ISOLAtin-1 entities. |
void |
println(java.lang.String s)
println prints an entity-encoded version of its parameter. |
Methods inherited from class java.io.PrintWriter |
checkError,
close,
flush,
print,
print,
print,
print,
print,
print,
print,
print,
print,
println,
println,
println,
println,
println,
println,
println,
println,
println,
setError,
write,
write,
write,
write,
write |
Methods inherited from class java.lang.Object |
|
Field Detail |
java.util.Dictionary d
Constructor Detail |
EntityWriter(java.io.BufferedWriter b)
Method Detail |
java.lang.String entName(char ch)
ch
- character value to look upjava.lang.String entString(java.lang.String s)
s
- the string to processpublic void println(java.lang.String s)
s
- the String to print
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |