src/Tools/jEdit/src/document_model.scala
changeset 59079 12a689755c3d
parent 59078 cf255dc2b48f
child 59080 611914621edb
equal deleted inserted replaced
59078:cf255dc2b48f 59079:12a689755c3d
   286 
   286 
   287   /* syntax */
   287   /* syntax */
   288 
   288 
   289   def syntax_changed()
   289   def syntax_changed()
   290   {
   290   {
   291     Untyped.get(buffer, "lineMgr").asInstanceOf[LineManager].setFirstInvalidLineContext(0)
   291     Untyped.get[LineManager](buffer, "lineMgr").setFirstInvalidLineContext(0)
   292     for (text_area <- JEdit_Lib.jedit_text_areas(buffer)) {
   292     for (text_area <- JEdit_Lib.jedit_text_areas(buffer)) {
   293       val c = Class.forName("org.gjt.sp.jedit.textarea.TextArea")
   293       val c = Class.forName("org.gjt.sp.jedit.textarea.TextArea")
   294       val m = c.getDeclaredMethod("foldStructureChanged")
   294       val m = c.getDeclaredMethod("foldStructureChanged")
   295       m.setAccessible(true)
   295       m.setAccessible(true)
   296       m.invoke(text_area)
   296       m.invoke(text_area)