src/Pure/PIDE/editor.scala
changeset 53844 71f103629327
parent 52980 28f59ca8ce78
child 54461 6c360a6ade0e
equal deleted inserted replaced
53843:88c6e630c15f 53844:71f103629327
    13   def flush(): Unit
    13   def flush(): Unit
    14   def current_context: Context
    14   def current_context: Context
    15   def current_node(context: Context): Option[Document.Node.Name]
    15   def current_node(context: Context): Option[Document.Node.Name]
    16   def current_node_snapshot(context: Context): Option[Document.Snapshot]
    16   def current_node_snapshot(context: Context): Option[Document.Snapshot]
    17   def node_snapshot(name: Document.Node.Name): Document.Snapshot
    17   def node_snapshot(name: Document.Node.Name): Document.Snapshot
    18   def current_command(context: Context, snapshot: Document.Snapshot): Option[(Command, Text.Offset)]
    18   def current_command(context: Context, snapshot: Document.Snapshot): Option[Command]
    19 
    19 
    20   def node_overlays(name: Document.Node.Name): Document.Node.Overlays
    20   def node_overlays(name: Document.Node.Name): Document.Node.Overlays
    21   def insert_overlay(command: Command, fn: String, args: List[String]): Unit
    21   def insert_overlay(command: Command, fn: String, args: List[String]): Unit
    22   def remove_overlay(command: Command, fn: String, args: List[String]): Unit
    22   def remove_overlay(command: Command, fn: String, args: List[String]): Unit
    23 
    23