Package uk.me.parabola.imgfmt.app.labelenc

Label encoding routines

See:
          Description

Interface Summary
CharacterDecoder Interface for decoding characters for use in the Label section of a .img file.
CharacterEncoder Interface for encoding characters for use in the Label section of a .img file.
Transliterator Interface for transliterator functions.
 

Class Summary
AnyCharsetDecoder Decodes strings from format 9 and a given character set to java strings.
AnyCharsetEncoder Convert text to a specified charset.
BaseEncoder Useful routines for the other encoders.
CodeFunctions  
DecodedText Holds information about a label that has been read in from an img file.
EncodedText Holds the bytes and length of an encoded character string used in a label.
Format6Decoder Convert the 6-bit label format back to a java string.
Format6Encoder Format according to the '6 bit' .img format.
LatinEncoder An encoder for latin script
Simple8Encoder An encoder that just takes the lower 8 bits of the char and uses that without any character set conversion.
TableCreator Call this with a unicode row number and it will produce an empty table that can be modified.
TableTransliterator A simple transliterator that transliterates character by character based on pre-prepared tables.
Utf8Decoder Decoder for labels in utf-8, note that I am not actually sure that this is in fact used anywhere.
Utf8Encoder Encoder for labels in utf-8, note that I am not actually sure that this is in fact used anywhere.
 

Package uk.me.parabola.imgfmt.app.labelenc Description

Label encoding routines

This package holds routines that encode the labels in the LBL section. There are both useful and experimental schemes here.