src/Tools/jEdit/src/proofdocument/Text.scala
changeset 34410 f2644d2a3e8e
parent 34407 aad6834ba380
child 34456 14367c0715e8
equal deleted inserted replaced
34409:e61e2ab1f6f7 34410:f2644d2a3e8e
     7 package isabelle.proofdocument
     7 package isabelle.proofdocument
     8 
     8 
     9 import isabelle.utils.EventSource
     9 import isabelle.utils.EventSource
    10 
    10 
    11 object Text {
    11 object Text {
    12   class Changed(val start : Int, val added : Int, val removed : Int) { }
    12   class Changed(val start : Int, val added : Int, val removed : Int)
    13 }
    13 }
    14 
    14 
    15 trait Text {
    15 trait Text {
    16   def content(start : Int, stop : Int) : String
    16   def content(start : Int, stop : Int) : String
    17   def length : Int
    17   def length : Int