class MMTSideKick extends SideKickParser with Logger

Source
MMTSideKick.scala
Linear Supertypes
Logger, SideKickParser, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MMTSideKick
  2. Logger
  3. SideKickParser
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MMTSideKick()

Type Members

  1. class ConcreteSideKickCompletion extends SideKickCompletion
    Attributes
    private[sidekick]
    Definition Classes
    SideKickParser

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. def activate(arg0: EditPane): Unit
    Definition Classes
    SideKickParser
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def canCompleteAnywhere(): Boolean
    Definition Classes
    MMTSideKick → SideKickParser
  7. def canHandleBackspace(): Boolean
    Definition Classes
    SideKickParser
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  9. def complete(editPane: EditPane, caret: Int): SideKickCompletion
    Definition Classes
    MMTSideKick → SideKickParser
  10. val controller: Controller
  11. def deactivate(arg0: EditPane): Unit
    Definition Classes
    SideKickParser
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def getCompletionPopup(arg0: View, arg1: Int, arg2: SideKickCompletion, arg3: Boolean): SideKickCompletionPopup
    Definition Classes
    SideKickParser
  17. def getInstantCompletionTriggers(): String
    Definition Classes
    SideKickParser
  18. final def getName(): String
    Definition Classes
    SideKickParser
  19. def getPanel(): JPanel
    Definition Classes
    SideKickParser
  20. def getParseTriggers(): String
    Definition Classes
    SideKickParser
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. def log(e: Error): Unit

    logs an error - always logged

    logs an error - always logged

    Attributes
    protected
    Definition Classes
    Logger
  24. def log(s: ⇒ String, subgroup: Option[String] = None): Unit

    logs a message with this logger's logprefix

    logs a message with this logger's logprefix

    Attributes
    protected
    Definition Classes
    Logger
  25. def logError(s: ⇒ String): Unit

    log as an error message

    log as an error message

    Attributes
    protected
    Definition Classes
    Logger
  26. def logGroup[A](a: ⇒ A): A

    wraps around a group to create nested logging

    wraps around a group to create nested logging

    Attributes
    protected
    Definition Classes
    Logger
  27. val logPrefix: String
    Definition Classes
    MMTSideKickLogger
  28. def logTemp(s: ⇒ String): Unit

    temporary logging - always logged

    temporary logging - always logged

    Attributes
    protected
    Definition Classes
    Logger
  29. val mmt: MMTPlugin
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. def parse(buffer: Buffer, errorSource: DefaultErrorSource): SideKickParsedData
    Definition Classes
    MMTSideKick → SideKickParser
  34. val report: Report
    Definition Classes
    MMTSideKickLogger
  35. def stop(): Unit
    Definition Classes
    SideKickParser
  36. def supportsCompletion(): Boolean
    Definition Classes
    MMTSideKick → SideKickParser
  37. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  38. def toString(): String
    Definition Classes
    AnyRef → Any
  39. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  42. object TreeBuilder extends NavigationTreeBuilder

    this is called from another tread if the cancel button was pressed; but it seems sidekick force-kills the parsing before calling this so it doesn't help us much; MMT has to maintain its own smart cancel method instead

Deprecated Value Members

  1. def activate(arg0: View): Unit
    Definition Classes
    SideKickParser
    Annotations
    @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def deactivate(arg0: View): Unit
    Definition Classes
    SideKickParser
    Annotations
    @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Logger

Inherited from SideKickParser

Inherited from AnyRef

Inherited from Any

Ungrouped