src/Pure/System/isabelle_charset.scala
changeset 73366 5f388e514ab8
parent 71359 411c0322c09d
child 73909 1d0d9772fff0
equal deleted inserted replaced
73365:a78b5ffc0f46 73366:5f388e514ab8
     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
       
    16 
    14 
    17 
    15 
    18 object Isabelle_Charset
    16 object Isabelle_Charset
    19 {
    17 {
    20   val name: String = "UTF-8-Isabelle-test"  // FIXME
    18   val name: String = "UTF-8-Isabelle-test"  // FIXME
    45 
    43 
    46   override def charsets(): java.util.Iterator[Charset] =
    44   override def charsets(): java.util.Iterator[Charset] =
    47   {
    45   {
    48     // FIXME inactive
    46     // FIXME inactive
    49     // Iterator(Isabelle_Charset.charset)
    47     // Iterator(Isabelle_Charset.charset)
    50     JavaConverters.asJavaIterator(Iterator())
    48     java.util.List.of[Charset]().listIterator()
    51   }
    49   }
    52 }
    50 }