--- a/CharacterEncoder.st Wed Feb 11 19:30:07 2004 +0100
+++ b/CharacterEncoder.st Wed Feb 11 19:39:33 2004 +0100
@@ -19,685 +19,445 @@
category:'Collections-Text-Encodings'
!
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
CharacterEncoder subclass:#SingleByteEncoder
instanceVariableNames:''
classVariableNames:''
poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-SingleByteEncoder class instanceVariableNames:'mySingleInstance'
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder class instanceVariableNames:'mySingleInstance'
"
No other class instance variables are inherited by this class.
"
!
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
CharacterEncoder subclass:#TwoByteEncoder
instanceVariableNames:''
classVariableNames:''
poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-TwoByteEncoder class instanceVariableNames:'mySingleInstance'
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder class instanceVariableNames:'mySingleInstance'
"
No other class instance variables are inherited by this class.
"
!
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#CNS11643
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
+CharacterEncoder::TwoByteEncoder subclass:#CNS11643
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
CharacterEncoder subclass:#CompoundEncoder
instanceVariableNames:'decoder encoder'
classVariableNames:''
poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#GB2313_1980
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#GSM0338
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#HANGUL
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#GB2313_1980
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#GSM0338
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#HANGUL
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
CharacterEncoder subclass:#ISO10646_1
instanceVariableNames:''
classVariableNames:''
poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_1
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_10
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_11
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_13
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_14
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_15
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_16
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_2
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_3
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_4
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_5
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_6
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_7
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_8
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ISO8859_9
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_1
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_10
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_11
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_13
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_14
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_15
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_16
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_2
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_3
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_4
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_5
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_6
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_7
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_8
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ISO8859_9
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
CharacterEncoder subclass:#InverseEncoder
instanceVariableNames:'decoder'
classVariableNames:''
poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#JIS0201
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#JIS0208
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#JIS0212
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#JOHAB
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#KOI8_R
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-KOI8_R subclass:#KOI8_U
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#KSC5601
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Arabic
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_CentralEuropean
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Croatian
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Cyrillic
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Dingbats
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Farsi
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Greek
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Hebrew
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Iceland
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#MAC_Japanese
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#MAC_Korean
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Roman
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Romanian
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Symbol
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#MAC_Thai
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MAC_Turkish
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MS_Ansi
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MS_Arabic
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MS_Cyrillic
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MS_EastEuropean
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MS_Greek
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MS_Hebrew
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#MS_Turkish
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#NEXT
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#JIS0201
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#JIS0208
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#JIS0212
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#JOHAB
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#KOI8_R
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::KOI8_R subclass:#KOI8_U
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#KSC5601
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Arabic
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_CentralEuropean
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Croatian
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Cyrillic
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Dingbats
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Farsi
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Greek
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Hebrew
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Iceland
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#MAC_Japanese
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#MAC_Korean
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Roman
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Romanian
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Symbol
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#MAC_Thai
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MAC_Turkish
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MS_Ansi
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MS_Arabic
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MS_Cyrillic
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MS_EastEuropean
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MS_Greek
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MS_Hebrew
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#MS_Turkish
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#NEXT
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
CharacterEncoder subclass:#NullEncoder
instanceVariableNames:''
classVariableNames:''
poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-NullEncoder class instanceVariableNames:'mySingleInstance'
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::NullEncoder class instanceVariableNames:'mySingleInstance'
"
No other class instance variables are inherited by this class.
"
!
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
CharacterEncoder subclass:#OtherEncoding
instanceVariableNames:''
classVariableNames:''
poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#SJIS
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-SingleByteEncoder subclass:#ASCII
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
-!
-
-"{ Package: '__NoProject__' }"
-
-"{ NameSpace: CharacterEncoder }"
-
-TwoByteEncoder subclass:#BIG5
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'Collections-Text-Encodings'
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#SJIS
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::SingleByteEncoder subclass:#ASCII
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
+!
+
+CharacterEncoder::TwoByteEncoder subclass:#BIG5
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ privateIn:CharacterEncoder
!
!CharacterEncoder class methodsFor:'documentation'!
@@ -1196,7 +956,7 @@
self subclassResponsibility
! !
-!SingleByteEncoder class methodsFor:'instance creation'!
+!CharacterEncoder::SingleByteEncoder class methodsFor:'instance creation'!
new
"singleton - there is only one"
@@ -1207,7 +967,7 @@
^ mySingleInstance
! !
-!SingleByteEncoder class methodsFor:'private'!
+!CharacterEncoder::SingleByteEncoder class methodsFor:'private'!
flushSingletons
mySingleInstance := nil.
@@ -1218,7 +978,7 @@
"
! !
-!SingleByteEncoder class methodsFor:'queries'!
+!CharacterEncoder::SingleByteEncoder class methodsFor:'queries'!
maxCode
^ 255
@@ -1228,7 +988,7 @@
^ 0
! !
-!SingleByteEncoder class methodsFor:'testing'!
+!CharacterEncoder::SingleByteEncoder class methodsFor:'testing'!
isAbstract
self == CharacterEncoder::SingleByteEncoder ifTrue:[^ true].
@@ -1239,13 +999,13 @@
^ true
! !
-!SingleByteEncoder methodsFor:'private'!
+!CharacterEncoder::SingleByteEncoder methodsFor:'private'!
newString:size
^ String uninitializedNew:size
! !
-!TwoByteEncoder class methodsFor:'instance creation'!
+!CharacterEncoder::TwoByteEncoder class methodsFor:'instance creation'!
new
"singleton - there is only one"
@@ -1256,7 +1016,7 @@
^ mySingleInstance
! !
-!TwoByteEncoder class methodsFor:'private'!
+!CharacterEncoder::TwoByteEncoder class methodsFor:'private'!
flushSingletons
mySingleInstance := nil.
@@ -1267,7 +1027,7 @@
"
! !
-!TwoByteEncoder class methodsFor:'queries'!
+!CharacterEncoder::TwoByteEncoder class methodsFor:'queries'!
maxCode
^ 16rFFFF
@@ -1277,7 +1037,7 @@
^ 0
! !
-!TwoByteEncoder class methodsFor:'testing'!
+!CharacterEncoder::TwoByteEncoder class methodsFor:'testing'!
isAbstract
self == CharacterEncoder::TwoByteEncoder ifTrue:[^ true].
@@ -1288,19 +1048,19 @@
^ false
! !
-!TwoByteEncoder methodsFor:'private'!
+!CharacterEncoder::TwoByteEncoder methodsFor:'private'!
newString:size
^ TwoByteString uninitializedNew:size
! !
-!CNS11643 class methodsFor:'mapping'!
+!CharacterEncoder::CNS11643 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'OBSOLETE/EASTASIA/OTHER/CNS11643.TXT'
! !
-!CompoundEncoder class methodsFor:'documentation'!
+!CharacterEncoder::CompoundEncoder class methodsFor:'documentation'!
documentation
"
@@ -1312,7 +1072,7 @@
"
! !
-!CompoundEncoder methodsFor:'accessing'!
+!CharacterEncoder::CompoundEncoder methodsFor:'accessing'!
encoder:encoderArg decoder:decoderArg
"set instance variables (automatically generated)"
@@ -1321,7 +1081,7 @@
encoder := encoderArg.
! !
-!CompoundEncoder methodsFor:'encoding & decoding'!
+!CharacterEncoder::CompoundEncoder methodsFor:'encoding & decoding'!
encode:aCode
^ encoder encode:(decoder decode:aCode)
@@ -1331,19 +1091,19 @@
^ encoder encodeString:(decoder decodeString:aString)
! !
-!GB2313_1980 class methodsFor:'mapping'!
+!CharacterEncoder::GB2313_1980 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'OBSOLETE/EASTASIA/GB/GB2312.TXT'
! !
-!GB2313_1980 methodsFor:'private'!
+!CharacterEncoder::GB2313_1980 methodsFor:'private'!
newString:size
^ GBEncodedString new:size
! !
-!GSM0338 class methodsFor:'mapping'!
+!CharacterEncoder::GSM0338 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ETSI/GSM0338.TXT'
@@ -1596,7 +1356,7 @@
"
! !
-!GSM0338 methodsFor:'encoding & decoding'!
+!CharacterEncoder::GSM0338 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -2110,13 +1870,13 @@
^ "16r20AC" 16r1B65 " EURO SIGN "
! !
-!HANGUL class methodsFor:'mapping'!
+!CharacterEncoder::HANGUL class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'OBSOLETE/EASTASIA/KSC/HANGUL.TXT'
! !
-!ISO8859_1 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_1 class methodsFor:'mapping'!
mapFileURL2_relativePathName
^ 'LATIN1'
@@ -2489,13 +2249,13 @@
"
! !
-!ISO8859_1 class methodsFor:'queries'!
+!CharacterEncoder::ISO8859_1 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'latin-1' 'latin1' 'iso-ir-100' 'ibm-819' 'ms-cp819')
! !
-!ISO8859_1 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_1 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -2523,13 +2283,13 @@
^ unicode.
! !
-!ISO8859_1 methodsFor:'private'!
+!CharacterEncoder::ISO8859_1 methodsFor:'private'!
newString:size
^ String new:size
! !
-!ISO8859_10 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_10 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-10.TXT'
@@ -2846,13 +2606,13 @@
"
! !
-!ISO8859_10 class methodsFor:'queries'!
+!CharacterEncoder::ISO8859_10 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'latin6' 'latin-6' 'iso-ir-157')
! !
-!ISO8859_10 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_10 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -3217,7 +2977,7 @@
^ "16r2015" 16r00BD " HORIZONTAL BAR "
! !
-!ISO8859_11 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_11 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-11.TXT'
@@ -3528,7 +3288,7 @@
"
! !
-!ISO8859_11 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_11 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -3755,7 +3515,7 @@
] value.
! !
-!ISO8859_13 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_13 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-13.TXT'
@@ -4068,7 +3828,7 @@
"
! !
-!ISO8859_13 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_13 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -4440,7 +4200,7 @@
] value.
! !
-!ISO8859_14 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_14 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-14.TXT'
@@ -4755,7 +4515,7 @@
"
! !
-!ISO8859_14 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_14 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -5168,7 +4928,7 @@
] at:(unicode - 16r1EF1).
! !
-!ISO8859_15 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_15 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-15.TXT'
@@ -5485,13 +5245,13 @@
"
! !
-!ISO8859_15 class methodsFor:'queries'!
+!CharacterEncoder::ISO8859_15 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'latin9' 'latin-9' 'iso-ir-203')
! !
-!ISO8859_15 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_15 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -5761,7 +5521,7 @@
^ "16r20AC" 16r00A4 " EURO SIGN "
! !
-!ISO8859_16 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_16 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-16.TXT'
@@ -6074,7 +5834,7 @@
"
! !
-!ISO8859_16 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_16 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -6432,7 +6192,7 @@
^ "16r20AC" 16r00A4 " EURO SIGN "
! !
-!ISO8859_2 class methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_2 class methodsFor:'encoding & decoding'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-2.TXT'
@@ -6442,7 +6202,7 @@
"
! !
-!ISO8859_2 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_2 class methodsFor:'mapping'!
mapping
"
@@ -6755,13 +6515,13 @@
"
! !
-!ISO8859_2 class methodsFor:'queries'!
+!CharacterEncoder::ISO8859_2 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'latin2' 'latin-2' 'iso-ir-101')
! !
-!ISO8859_2 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_2 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -7144,7 +6904,7 @@
] value.
! !
-!ISO8859_3 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_3 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-3.TXT'
@@ -7454,13 +7214,13 @@
"
! !
-!ISO8859_3 class methodsFor:'queries'!
+!CharacterEncoder::ISO8859_3 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'latin3' 'latin-3' 'iso-ir-109')
! !
-!ISO8859_3 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_3 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -7796,7 +7556,7 @@
] at:(unicode - 16r2D7).
! !
-!ISO8859_4 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_4 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-4.TXT'
@@ -8113,13 +7873,13 @@
"
! !
-!ISO8859_4 class methodsFor:'queries'!
+!CharacterEncoder::ISO8859_4 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'latin4' 'latin-4' 'iso-ir-110')
! !
-!ISO8859_4 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_4 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -8499,7 +8259,7 @@
] value.
! !
-!ISO8859_5 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_5 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-5.TXT'
@@ -8816,13 +8576,13 @@
"
! !
-!ISO8859_5 class methodsFor:'queries'!
+!CharacterEncoder::ISO8859_5 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'cyrillic' 'iso-ir-144' )
! !
-!ISO8859_5 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_5 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -9080,7 +8840,7 @@
^ "16r2116" 16r00F0 " NUMERO SIGN "
! !
-!ISO8859_6 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_6 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-6.TXT'
@@ -9354,13 +9114,13 @@
"
! !
-!ISO8859_6 class methodsFor:'queries'!
+!CharacterEncoder::ISO8859_6 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'arabic' 'asmo-708' 'ecma-114' 'iso-ir-127' )
! !
-!ISO8859_6 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_6 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -9580,7 +9340,7 @@
] value.
! !
-!ISO8859_7 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_7 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-7.TXT'
@@ -9902,13 +9662,13 @@
"
! !
-!ISO8859_7 class methodsFor:'queries'!
+!CharacterEncoder::ISO8859_7 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'greek' 'iso-ir-126' 'ecma-118')
! !
-!ISO8859_7 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_7 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -10203,7 +9963,7 @@
] value.
! !
-!ISO8859_8 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_8 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-8.TXT'
@@ -10487,13 +10247,13 @@
"
! !
-!ISO8859_8 class methodsFor:'queries'!
+!CharacterEncoder::ISO8859_8 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'hebrew' 'iso-ir-138' )
! !
-!ISO8859_8 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_8 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -10707,7 +10467,7 @@
] value.
! !
-!ISO8859_9 class methodsFor:'mapping'!
+!CharacterEncoder::ISO8859_9 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'ISO8859/8859-9.TXT'
@@ -11028,13 +10788,13 @@
"
! !
-!ISO8859_9 class methodsFor:'queries'!
+!CharacterEncoder::ISO8859_9 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'latin5' 'latin-5' 'iso-ir-148')
! !
-!ISO8859_9 methodsFor:'encoding & decoding'!
+!CharacterEncoder::ISO8859_9 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -11190,7 +10950,7 @@
] at:(unicode - 16r15D).
! !
-!InverseEncoder class methodsFor:'documentation'!
+!CharacterEncoder::InverseEncoder class methodsFor:'documentation'!
documentation
"
@@ -11199,13 +10959,13 @@
"
! !
-!InverseEncoder methodsFor:'accessing'!
+!CharacterEncoder::InverseEncoder methodsFor:'accessing'!
decoder:something
decoder := something.
! !
-!InverseEncoder methodsFor:'encoding & decoding'!
+!CharacterEncoder::InverseEncoder methodsFor:'encoding & decoding'!
decode:aCode
^ decoder encode:aCode
@@ -11223,13 +10983,13 @@
^ decoder decodeString:aString
! !
-!JIS0201 class methodsFor:'mapping'!
+!CharacterEncoder::JIS0201 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'OBSOLETE/EASTASIA/JIS/JIS0201.TXT'
! !
-!JIS0208 class methodsFor:'mapping'!
+!CharacterEncoder::JIS0208 class methodsFor:'mapping'!
mapFileURL1_codeColumn
^ 2
@@ -11239,13 +10999,13 @@
^ 'OBSOLETE/EASTASIA/JIS/JIS0208.TXT'
! !
-!JIS0208 class methodsFor:'queries'!
+!CharacterEncoder::JIS0208 class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'jisx0208' 'jisx0208.1983-0')
! !
-!JIS0208 methodsFor:'encoding & decoding'!
+!CharacterEncoder::JIS0208 methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -39782,25 +39542,25 @@
] value.
! !
-!JIS0208 methodsFor:'private'!
+!CharacterEncoder::JIS0208 methodsFor:'private'!
newString:size
^ JISEncodedString new:size
! !
-!JIS0212 class methodsFor:'mapping'!
+!CharacterEncoder::JIS0212 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'OBSOLETE/EASTASIA/JIS/JIS0212.TXT'
! !
-!JOHAB class methodsFor:'mapping'!
+!CharacterEncoder::JOHAB class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'OBSOLETE/EASTASIA/KSC/JOHAB.TXT'
! !
-!KOI8_R class methodsFor:'mapping'!
+!CharacterEncoder::KOI8_R class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/MISC/KOI8-R.TXT'
@@ -40116,7 +39876,7 @@
"
! !
-!KOI8_R methodsFor:'encoding & decoding'!
+!CharacterEncoder::KOI8_R methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -40613,7 +40373,7 @@
] value.
! !
-!KOI8_U class methodsFor:'mapping'!
+!CharacterEncoder::KOI8_U class methodsFor:'mapping'!
mapFileURL2_relativePathName
^ 'KOI8-U'
@@ -40979,7 +40739,7 @@
"
! !
-!KOI8_U methodsFor:'encoding & decoding'!
+!CharacterEncoder::KOI8_U methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -41292,13 +41052,13 @@
] value.
! !
-!KSC5601 class methodsFor:'mapping'!
+!CharacterEncoder::KSC5601 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'OBSOLETE/EASTASIA/KSC/KSC5601.TXT'
! !
-!MAC_Arabic class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Arabic class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/ARABIC.TXT'
@@ -41842,7 +41602,7 @@
"
! !
-!MAC_CentralEuropean class methodsFor:'mapping'!
+!CharacterEncoder::MAC_CentralEuropean class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/CENTEURO.TXT'
@@ -42175,7 +41935,7 @@
"
! !
-!MAC_Croatian class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Croatian class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/CROATIAN.TXT'
@@ -42534,7 +42294,7 @@
"
! !
-!MAC_Cyrillic class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Cyrillic class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/CYRILLIC.TXT'
@@ -42892,7 +42652,7 @@
"
! !
-!MAC_Dingbats class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Dingbats class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/DINGBATS.TXT'
@@ -43227,7 +42987,7 @@
"
! !
-!MAC_Farsi class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Farsi class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/FARSI.TXT'
@@ -43756,7 +43516,7 @@
"
! !
-!MAC_Greek class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Greek class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/GREEK.TXT'
@@ -44119,7 +43879,7 @@
"
! !
-!MAC_Hebrew class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Hebrew class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/HEBREW.TXT'
@@ -44690,7 +44450,7 @@
"
! !
-!MAC_Iceland class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Iceland class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/ICELAND.TXT'
@@ -45067,19 +44827,19 @@
"
! !
-!MAC_Japanese class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Japanese class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/JAPANESE.TXT'
! !
-!MAC_Korean class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Korean class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/KOREAN.TXT'
! !
-!MAC_Roman class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Roman class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/ROMAN.TXT'
@@ -45455,7 +45215,7 @@
"
! !
-!MAC_Romanian class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Romanian class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/ROMANIAN.TXT'
@@ -45829,7 +45589,7 @@
"
! !
-!MAC_Symbol class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Symbol class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/SYMBOL.TXT'
@@ -46234,7 +45994,7 @@
"
! !
-!MAC_Thai class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Thai class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/THAI.TXT'
@@ -46626,7 +46386,7 @@
"
! !
-!MAC_Turkish class methodsFor:'mapping'!
+!CharacterEncoder::MAC_Turkish class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'VENDORS/APPLE/TURKISH.TXT'
@@ -46975,7 +46735,7 @@
"
! !
-!MS_Ansi class methodsFor:'mapping'!
+!CharacterEncoder::MS_Ansi class methodsFor:'mapping'!
mapFileURL2_relativePathName
^ 'CP1252'
@@ -47330,13 +47090,13 @@
"
! !
-!MS_Ansi class methodsFor:'queries'!
+!CharacterEncoder::MS_Ansi class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'ms-ansi' 'ms-cp1252' 'cp1252' )
! !
-!MS_Arabic class methodsFor:'mapping'!
+!CharacterEncoder::MS_Arabic class methodsFor:'mapping'!
mapFileURL2_relativePathName
^ 'CP1256'
@@ -47697,13 +47457,13 @@
"
! !
-!MS_Arabic class methodsFor:'queries'!
+!CharacterEncoder::MS_Arabic class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'ms-arabic' 'ms-cp1256' 'cp1256' )
! !
-!MS_Cyrillic class methodsFor:'mapping'!
+!CharacterEncoder::MS_Cyrillic class methodsFor:'mapping'!
mapFileURL2_relativePathName
^ 'CP1251'
@@ -48064,13 +47824,13 @@
"
! !
-!MS_Cyrillic class methodsFor:'queries'!
+!CharacterEncoder::MS_Cyrillic class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'ms-cyrillic' 'ms-cp1251' 'cp1251' )
! !
-!MS_EastEuropean class methodsFor:'mapping'!
+!CharacterEncoder::MS_EastEuropean class methodsFor:'mapping'!
mapFileURL2_relativePathName
^ 'CP1250'
@@ -48427,13 +48187,13 @@
"
! !
-!MS_EastEuropean class methodsFor:'queries'!
+!CharacterEncoder::MS_EastEuropean class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'ms-easteuropean' 'ms-ee' 'cp1250' 'ms-cp1250' )
! !
-!MS_Greek class methodsFor:'mapping'!
+!CharacterEncoder::MS_Greek class methodsFor:'mapping'!
mapFileURL2_relativePathName
^ 'CP1253'
@@ -48778,13 +48538,13 @@
"
! !
-!MS_Greek class methodsFor:'queries'!
+!CharacterEncoder::MS_Greek class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'ms-greek' 'ms-cp1253' 'cp1253' )
! !
-!MS_Hebrew class methodsFor:'mapping'!
+!CharacterEncoder::MS_Hebrew class methodsFor:'mapping'!
mapFileURL2_relativePathName
^ 'CP1255'
@@ -49096,13 +48856,13 @@
"
! !
-!MS_Hebrew class methodsFor:'queries'!
+!CharacterEncoder::MS_Hebrew class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'ms-hebrew' 'ms-cp1255' 'cp1255' )
! !
-!MS_Turkish class methodsFor:'mapping'!
+!CharacterEncoder::MS_Turkish class methodsFor:'mapping'!
mapFileURL2_relativePathName
^ 'CP1254'
@@ -49457,13 +49217,13 @@
"
! !
-!MS_Turkish class methodsFor:'queries'!
+!CharacterEncoder::MS_Turkish class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'ms-turkish' 'ms-cp1254' 'cp1254' )
! !
-!NEXT class methodsFor:'mapping'!
+!CharacterEncoder::NEXT class methodsFor:'mapping'!
mapFileURL2_relativePathName
^ 'NEXTSTEP'
@@ -49819,7 +49579,7 @@
"
! !
-!NullEncoder class methodsFor:'documentation'!
+!CharacterEncoder::NullEncoder class methodsFor:'documentation'!
documentation
"
@@ -49827,7 +49587,7 @@
"
! !
-!NullEncoder class methodsFor:'instance creation'!
+!CharacterEncoder::NullEncoder class methodsFor:'instance creation'!
new
"singleton - there is only one"
@@ -49838,7 +49598,7 @@
^ mySingleInstance
! !
-!NullEncoder class methodsFor:'private'!
+!CharacterEncoder::NullEncoder class methodsFor:'private'!
flushSingletons
mySingleInstance := nil.
@@ -49849,7 +49609,7 @@
"
! !
-!NullEncoder methodsFor:'encoding & decoding'!
+!CharacterEncoder::NullEncoder methodsFor:'encoding & decoding'!
decode:aCode
^ aCode
@@ -49867,7 +49627,7 @@
^ aString
! !
-!OtherEncoding class methodsFor:'private'!
+!CharacterEncoder::OtherEncoding class methodsFor:'private'!
flushCode
!
@@ -49875,19 +49635,19 @@
generateEncoderCode
! !
-!SJIS class methodsFor:'mapping'!
+!CharacterEncoder::SJIS class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'OBSOLETE/EASTASIA/JIS/SHIFTJIS.TXT'
! !
-!SJIS methodsFor:'private'!
+!CharacterEncoder::SJIS methodsFor:'private'!
newString:size
^ JISEncodedString new:size
! !
-!ASCII class methodsFor:'mapping'!
+!CharacterEncoder::ASCII class methodsFor:'mapping'!
mapFileURL2_relativePathName
^ 'ASCII'
@@ -50134,13 +49894,13 @@
"
! !
-!ASCII class methodsFor:'queries'!
+!CharacterEncoder::ASCII class methodsFor:'queries'!
alternativeNamesOfEncoding
^ #( 'us-ascii' 'iso-ir-6' 'ibm-367' 'ms-cp367' 'cp367' 'iso646-us')
! !
-!ASCII methodsFor:'encoding & decoding'!
+!CharacterEncoder::ASCII methodsFor:'encoding & decoding'!
decode:codeArg
"Automagically generated by generateCode - do not modify.
@@ -50168,13 +49928,13 @@
^ unicode.
! !
-!BIG5 class methodsFor:'mapping'!
+!CharacterEncoder::BIG5 class methodsFor:'mapping'!
mapFileURL1_relativePathName
^ 'OBSOLETE/EASTASIA/OTHER/BIG5.TXT'
! !
-!BIG5 methodsFor:'private'!
+!CharacterEncoder::BIG5 methodsFor:'private'!
newString:size
^ BIG5EncodedString new:size
@@ -50183,7 +49943,7 @@
!CharacterEncoder class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoder.st,v 1.10 2004-02-11 18:30:07 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoder.st,v 1.11 2004-02-11 18:39:33 cg Exp $'
! !
CharacterEncoder initialize!