src/Pure/System/isabelle_charset.scala
changeset 71359 411c0322c09d
parent 55618 995162143ef4
child 73366 5f388e514ab8
equal deleted inserted replaced
71358:ec48da635e6c 71359:411c0322c09d
     9 
     9 
    10 import java.nio.Buffer
    10 import java.nio.Buffer
    11 import java.nio.{ByteBuffer, CharBuffer}
    11 import java.nio.{ByteBuffer, CharBuffer}
    12 import java.nio.charset.{Charset, CharsetDecoder, CharsetEncoder, CoderResult}
    12 import java.nio.charset.{Charset, CharsetDecoder, CharsetEncoder, CoderResult}
    13 import java.nio.charset.spi.CharsetProvider
    13 import java.nio.charset.spi.CharsetProvider
       
    14 
       
    15 import scala.collection.JavaConverters
    14 
    16 
    15 
    17 
    16 object Isabelle_Charset
    18 object Isabelle_Charset
    17 {
    19 {
    18   val name: String = "UTF-8-Isabelle-test"  // FIXME
    20   val name: String = "UTF-8-Isabelle-test"  // FIXME
    41     null
    43     null
    42   }
    44   }
    43 
    45 
    44   override def charsets(): java.util.Iterator[Charset] =
    46   override def charsets(): java.util.Iterator[Charset] =
    45   {
    47   {
    46     import scala.collection.JavaConversions._
       
    47     // FIXME inactive
    48     // FIXME inactive
    48     // Iterator(Isabelle_Charset.charset)
    49     // Iterator(Isabelle_Charset.charset)
    49     Iterator()
    50     JavaConverters.asJavaIterator(Iterator())
    50   }
    51   }
    51 }
    52 }
    52