com.metl.data

History

Related Docs: object History | package data

case class History(jid: String, xScale: Double = 1.0, yScale: Double = 1.0, xOffset: Double = 0, yOffset: Double = 0) extends Logger with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Logger, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. History
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Logger
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new History(jid: String, xScale: Double = 1.0, yScale: Double = 1.0, xOffset: Double = 0, yOffset: Double = 0)

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 _logger: Logger

    Attributes
    protected
    Definition Classes
    Logger
  5. def addAttendance(s: Attendance, store: Boolean = true): History

  6. def addCommand(s: MeTLCommand, store: Boolean = true): History

  7. def addFile(s: MeTLFile, store: Boolean = true): History

  8. def addHighlighter(s: MeTLInk, store: Boolean = true): History

  9. def addImage(s: MeTLImage, store: Boolean = true): History

  10. def addInk(s: MeTLInk, store: Boolean = true): History

  11. def addMeTLMoveDelta(s: MeTLMoveDelta, store: Boolean = true): History

  12. def addMeTLUnhandledCanvasContent(s: MeTLUnhandledCanvasContent, store: Boolean = true): History

  13. def addMeTLUnhandledStanza(s: MeTLUnhandledStanza, store: Boolean = true): History

  14. def addQuiz(s: MeTLQuiz, store: Boolean = true): History

  15. def addQuizResponse(s: MeTLQuizResponse, store: Boolean = true): History

  16. def addStanza(s: MeTLStanza): History

  17. def addSubmission(s: MeTLSubmission, store: Boolean = true): History

  18. def addText(s: MeTLText, store: Boolean = true): History

  19. def adjustToVisual(xT: Double, yT: Double, xS: Double, yS: Double): History

  20. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  21. def assertLog(assertion: Boolean, msg: ⇒ String): Unit

    Definition Classes
    Logger
  22. def attachRealtimeHook(hook: (MeTLStanza) ⇒ Unit): History

  23. var attendances: List[Attendance]

    Attributes
    protected
  24. var bottom: Double

    Attributes
    protected
  25. def calculateBounds: Unit

    Attributes
    protected
  26. def calculateBoundsWithout(sLeft: Double, sRight: Double, sTop: Double, sBottom: Double): Unit

    Attributes
    protected
  27. var canvasContents: List[MeTLCanvasContent]

    Attributes
    protected
  28. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. var commands: List[MeTLCommand]

    Attributes
    protected
  30. def createHistory(jid: String, xScale: Double, yScale: Double, xOffset: Double, yOffset: Double): History

    Attributes
    protected
  31. def debug(msg: ⇒ AnyRef, t: Throwable, marker: Marker): Unit

    Definition Classes
    Logger
  32. def debug(msg: ⇒ AnyRef, marker: Marker): Unit

    Definition Classes
    Logger
  33. def debug(msg: ⇒ AnyRef, t: Throwable): Unit

    Definition Classes
    Logger
  34. def debug(msg: ⇒ AnyRef): Unit

    Definition Classes
    Logger
  35. def debug(msg: ⇒ AnyRef, box: Box[_]): Unit

    Definition Classes
    Logger
  36. var dirtyImages: List[MeTLDirtyImage]

    Attributes
    protected
  37. var dirtyInks: List[MeTLDirtyInk]

    Attributes
    protected
  38. var dirtyTexts: List[MeTLDirtyText]

    Attributes
    protected
  39. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  40. def error(msg: ⇒ AnyRef, t: Throwable, marker: Marker): Unit

    Definition Classes
    Logger
  41. def error(msg: ⇒ AnyRef, marker: Marker): Unit

    Definition Classes
    Logger
  42. def error(msg: ⇒ AnyRef, t: Throwable): Unit

    Definition Classes
    Logger
  43. def error(msg: ⇒ AnyRef): Unit

    Definition Classes
    Logger
  44. def error(msg: ⇒ AnyRef, box: Box[_]): Unit

    Definition Classes
    Logger
  45. var files: List[MeTLFile]

    Attributes
    protected
  46. def filter(filterFunc: (MeTLStanza) ⇒ Boolean): History

  47. def filterCanvasContents(filterFunc: (MeTLCanvasContent) ⇒ Boolean, includeNonCanvasContents: Boolean = true): History

  48. def filterCanvasContentsForMoveDelta(md: MeTLMoveDelta): History

  49. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  50. def getAll: List[MeTLStanza]

  51. def getAttendances: List[Attendance]

  52. def getBottom: Double

  53. def getCanvasContents: List[MeTLCanvasContent]

  54. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  55. def getCommands: List[MeTLCommand]

  56. def getFileByIdentity(identity: String): Option[MeTLFile]

  57. def getFiles: List[MeTLFile]

  58. def getHighlighters: List[MeTLInk]

  59. def getImageByIdentity(identity: String): Option[MeTLImage]

  60. def getImageBySource(source: String): Option[MeTLImage]

  61. def getImages: List[MeTLImage]

  62. def getInks: List[MeTLInk]

  63. def getLatestCommands: Map[String, MeTLCommand]

  64. def getLatestTimestamp: Long

  65. def getLeft: Double

  66. def getQuizByIdentity(identity: String): Option[MeTLQuiz]

  67. def getQuizResponses: List[MeTLQuizResponse]

  68. def getQuizzes: List[MeTLQuiz]

  69. def getRenderable: List[MeTLCanvasContent]

  70. def getRenderableGrouped: (List[MeTLText], List[MeTLInk], List[MeTLInk], List[MeTLImage])

  71. def getRight: Double

  72. def getSubmissionByAuthorAndIdentity(author: String, identity: String): Option[MeTLSubmission]

  73. def getSubmissions: List[MeTLSubmission]

  74. def getTexts: List[MeTLText]

  75. def getTop: Double

  76. def getUnhandledCanvasContents: List[MeTLUnhandledCanvasContent]

  77. def getUnhandledStanzas: List[MeTLUnhandledStanza]

  78. def getUserSpecificHistory(user: String, isTeacher: Boolean = false): History

  79. def growBounds(sLeft: Double, sRight: Double, sTop: Double, sBottom: Double): Unit

    Attributes
    protected
  80. var highlighters: List[MeTLInk]

    Attributes
    protected
  81. var images: List[MeTLImage]

    Attributes
    protected
  82. def info(msg: ⇒ AnyRef, t: Throwable, marker: Marker): Unit

    Definition Classes
    Logger
  83. def info(msg: ⇒ AnyRef, marker: Marker): Unit

    Definition Classes
    Logger
  84. def info(msg: ⇒ AnyRef, t: ⇒ Throwable): Unit

    Definition Classes
    Logger
  85. def info(msg: ⇒ AnyRef): Unit

    Definition Classes
    Logger
  86. def info(msg: ⇒ AnyRef, box: Box[_]): Unit

    Definition Classes
    Logger
  87. var inks: List[MeTLInk]

    Attributes
    protected
  88. def isDebugEnabled: Boolean

    Definition Classes
    Logger
  89. def isErrorEnabled: Boolean

    Definition Classes
    Logger
  90. def isInfoEnabled: Boolean

    Definition Classes
    Logger
  91. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  92. def isTraceEnabled: Boolean

    Definition Classes
    Logger
  93. def isWarnEnabled: Boolean

    Definition Classes
    Logger
  94. val jid: String

  95. def lastModified: Long

  96. var lastModifiedTime: Long

    Attributes
    protected
  97. def lastVisuallyModified: Long

  98. var lastVisuallyModifiedTime: Long

    Attributes
    protected
  99. var latestCommands: Map[String, MeTLCommand]

    Attributes
    protected
  100. var latestTimestamp: Long

    Attributes
    protected
  101. var left: Double

    Attributes
    protected
  102. def merge(other: History): History

  103. var metlMoveDeltas: List[MeTLMoveDelta]

    Attributes
    protected
  104. def moveContent(s: MeTLMoveDelta): Unit

    Attributes
    protected
  105. def moveIndividualContent(s: MeTLMoveDelta, c: MeTLCanvasContent, left: Double = 0, top: Double = 0): Unit

    Attributes
    protected
  106. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  107. final def notify(): Unit

    Definition Classes
    AnyRef
  108. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  109. var outputHook: (MeTLStanza) ⇒ Unit

    Attributes
    protected
  110. def processNewStanza(s: MeTLStanza): History

    Attributes
    protected
  111. var quizResponses: List[MeTLQuizResponse]

    Attributes
    protected
  112. var quizzes: List[MeTLQuiz]

    Attributes
    protected
  113. def removeImage(dirtyImage: MeTLDirtyImage, store: Boolean = true): History

  114. def removeInk(dirtyInk: MeTLDirtyInk, store: Boolean = true): History

  115. def removeText(dirtyText: MeTLDirtyText, store: Boolean = true): History

  116. def resetToOriginalVisual: History

  117. var right: Double

    Attributes
    protected
  118. def scale(factor: Double): History

  119. def scaleItemToSuitHistory(cc: MeTLCanvasContent): MeTLCanvasContent

    Attributes
    protected
  120. def shouldAdd(cc: MeTLCanvasContent): Boolean

    Attributes
    protected
  121. def shouldAdjust: Boolean

    Attributes
    protected
  122. def shouldRender: Boolean

  123. var stanzas: List[MeTLStanza]

    Attributes
    protected
  124. var submissions: List[MeTLSubmission]

    Attributes
    protected
  125. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  126. var texts: List[MeTLText]

    Attributes
    protected
  127. var top: Double

    Attributes
    protected
  128. def trace(msg: ⇒ AnyRef, t: Throwable, marker: ⇒ Marker): Unit

    Definition Classes
    Logger
  129. def trace(msg: ⇒ AnyRef, marker: Marker): Unit

    Definition Classes
    Logger
  130. def trace(msg: ⇒ AnyRef, t: Throwable): Unit

    Definition Classes
    Logger
  131. def trace(msg: ⇒ AnyRef): Unit

    Definition Classes
    Logger
  132. def trace(msg: ⇒ AnyRef, box: Box[_]): Unit

    Definition Classes
    Logger
  133. def trace[T](msg: String, v: T): T

    Definition Classes
    Logger
  134. var unhandledCanvasContents: List[MeTLUnhandledCanvasContent]

    Attributes
    protected
  135. var unhandledStanzas: List[MeTLUnhandledStanza]

    Attributes
    protected
  136. def unscaleItemToSuitHistory(cc: MeTLCanvasContent): MeTLCanvasContent

    Attributes
    protected
  137. def until(before: Long): History

  138. def update(visual: Boolean): Unit

    Attributes
    protected
  139. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  140. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  141. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  142. def warn(msg: ⇒ AnyRef, t: Throwable, marker: Marker): Unit

    Definition Classes
    Logger
  143. def warn(msg: ⇒ AnyRef, marker: Marker): Unit

    Definition Classes
    Logger
  144. def warn(msg: ⇒ AnyRef, t: Throwable): Unit

    Definition Classes
    Logger
  145. def warn(msg: ⇒ AnyRef): Unit

    Definition Classes
    Logger
  146. def warn(msg: ⇒ AnyRef, box: Box[_]): Unit

    Definition Classes
    Logger
  147. val xOffset: Double

  148. val xScale: Double

  149. val yOffset: Double

  150. val yScale: Double

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Logger

Inherited from AnyRef

Inherited from Any

Ungrouped