Packages

c

org.mulesoft.als.server.textsync

TextBufferInfo

class TextBufferInfo extends IEditorTextBuffer

Linear Supertypes
IEditorTextBuffer, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TextBufferInfo
  2. IEditorTextBuffer
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TextBufferInfo(uri: String, logger: Logger)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def characterIndexForPosition(position: IPoint): Int

    Gets offset from the beginning of the document by the position

    Gets offset from the beginning of the document by the position

    Definition Classes
    TextBufferInfoIEditorTextBuffer
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def getEndPosition(): IPoint

    Gets buffer end.

    Gets buffer end.

    Definition Classes
    TextBufferInfoIEditorTextBuffer
  12. def getText(): String

    Returns buffer text.

    Returns buffer text.

    Definition Classes
    TextBufferInfoIEditorTextBuffer
  13. def getTextInRange(range: IRange): String

    Gets text in range.

    Gets text in range.

    Definition Classes
    TextBufferInfoIEditorTextBuffer
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def initMapping(): Unit
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. def lineByOffset(offset: Int): Int

    Gets line number by offset

    Gets line number by offset

    Definition Classes
    TextBufferInfoIEditorTextBuffer
  18. var lineLengths: ArrayBuffer[Int]
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. def positionForCharacterIndex(offset: Int): IPoint

    Gets position by the offset from the beginning of the document.

    Gets position by the offset from the beginning of the document.

    Definition Classes
    TextBufferInfoIEditorTextBuffer
  23. def rangeForRow(rowParam: Int, includeNewline: Boolean): IRange

    Gets a range for the row number.

    Gets a range for the row number.

    includeNewline

    - whether to include new line character(s).

    Definition Classes
    TextBufferInfoIEditorTextBuffer
  24. def setText(text: String): Unit
  25. def setTextInRange(range: IRange, text: String, normalizeLineEndings: Boolean = false): Unit

    Sets (replacing if needed) text in range

    Sets (replacing if needed) text in range

    range

    - text range

    text

    - text to set

    normalizeLineEndings

    - whether to convert line endings to the ones standard for this document.

    Definition Classes
    TextBufferInfoIEditorTextBuffer
  26. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  27. var text: String
  28. def toString(): String
    Definition Classes
    AnyRef → Any
  29. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from IEditorTextBuffer

Inherited from AnyRef

Inherited from Any

Ungrouped