CharacterEncoderImplementations__TwoByteEncoder.st
branchjv
changeset 21387 e3865533e6a6
parent 21242 19fabe339f8b
parent 21306 8ed77ba2521a
--- a/CharacterEncoderImplementations__TwoByteEncoder.st	Sun Jan 29 11:04:01 2017 +0000
+++ b/CharacterEncoderImplementations__TwoByteEncoder.st	Wed Feb 01 11:28:48 2017 +0000
@@ -34,10 +34,24 @@
  other person.  No title to or ownership of the software is
  hereby transferred.
 "
+!
+
+documentation
+"
+    abstract superclass of all two-byte encoders
+"
 ! !
 
 !TwoByteEncoder class methodsFor:'queries'!
 
+isAbstract
+    "Return if this class is an abstract class.
+     True is returned here; false for subclasses.
+     Abstract subclasses must redefine this again."
+
+    ^ self == CharacterEncoderImplementations::TwoByteEncoder
+!
+
 maxCode
     ^ 16rFFFF 
 !