src/Tools/jEdit/src/document_model.scala
changeset 82941 f170ec047460
parent 82940 ded486c16c77
child 82947 79d14c862560
equal deleted inserted replaced
82940:ded486c16c77 82941:f170ec047460
   406   content: Document_Model.File_Content,
   406   content: Document_Model.File_Content,
   407   node_required: Boolean,
   407   node_required: Boolean,
   408   last_perspective: Document.Node.Perspective_Text.T,
   408   last_perspective: Document.Node.Perspective_Text.T,
   409   pending_edits: List[Text.Edit]
   409   pending_edits: List[Text.Edit]
   410 ) extends Document_Model {
   410 ) extends Document_Model {
   411   override def toString: String = "file " + quote(super.toString)
   411   override def toString: String = "file " + quote(node_name.node)
   412 
   412 
   413 
   413 
   414   /* content */
   414   /* content */
   415 
   415 
   416   def node_name: Document.Node.Name = content.node_name
   416   def node_name: Document.Node.Name = content.node_name
   491 class Buffer_Model private(
   491 class Buffer_Model private(
   492   val session: Session,
   492   val session: Session,
   493   val node_name: Document.Node.Name,
   493   val node_name: Document.Node.Name,
   494   val buffer: Buffer
   494   val buffer: Buffer
   495 ) extends Document_Model {
   495 ) extends Document_Model {
   496   override def toString: String = "buffer " + quote(super.toString)
   496   override def toString: String = "buffer " + quote(node_name.node)
   497 
   497 
   498 
   498 
   499   /* text */
   499   /* text */
   500 
   500 
   501   def get_text(range: Text.Range): Option[String] =
   501   def get_text(range: Text.Range): Option[String] =