Class/Object

com.metl.data

History

Related Docs: object History | package data

Permalink

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

Linear Supertypes
Serializable, Serializable, Product, Equals, MutableListHistoryCollectionStore, Logger, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. History
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. MutableListHistoryCollectionStore
  7. Logger
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
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)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def _logger: Logger

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

    Permalink
  6. def addChatMessage(t: MeTLChatMessage): History

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

    Permalink
  8. def addDeletedCanvasContent(s: MeTLCanvasContent, store: Boolean = true): Any

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

    Permalink
  10. def addGrade(t: MeTLGrade): History

    Permalink
  11. def addGradeValue(t: MeTLGradeValue): History

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

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

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

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

    Permalink
  16. def addMeTLUndeletedCanvasContent(s: MeTLUndeletedCanvasContent, store: Boolean = true): History

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

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

    Permalink
  19. def addMultiWordText(s: MeTLMultiWordText, store: Boolean = true): History

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

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

    Permalink
  22. def addStanza(s: MeTLStanza): History

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

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

    Permalink
  25. def addTheme(t: MeTLTheme): History

    Permalink
  26. def addVideo(s: MeTLVideo, store: Boolean = true): History

    Permalink
  27. def addVideoStream(s: MeTLVideoStream, store: Boolean = true): History

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

    Permalink
  29. final def asInstanceOf[T0]: T0

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

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

    Permalink
  32. val attendances: HistoryCollection[Attendance]

    Permalink
    Attributes
    protected
  33. var bottom: Double

    Permalink
    Attributes
    protected
  34. def calculateBounds: Unit

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

    Permalink
    Attributes
    protected
  36. val canvasContents: HistoryCollection[MeTLCanvasContent]

    Permalink
    Attributes
    protected
  37. val chatMessages: HistoryCollection[MeTLChatMessage]

    Permalink
    Attributes
    protected
  38. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. implicit def collToSeq[A](in: HistoryCollection[A]): Seq[A]

    Permalink
  40. val commands: HistoryCollection[MeTLCommand]

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

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

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

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

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

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

    Permalink
    Definition Classes
    Logger
  47. val deletedCanvasContents: HistoryCollection[MeTLCanvasContent]

    Permalink
    Attributes
    protected
  48. val dirtyImages: HistoryCollection[MeTLDirtyImage]

    Permalink
    Attributes
    protected
  49. val dirtyInks: HistoryCollection[MeTLDirtyInk]

    Permalink
    Attributes
    protected
  50. val dirtyTexts: HistoryCollection[MeTLDirtyText]

    Permalink
    Attributes
    protected
  51. val dirtyVideos: HistoryCollection[MeTLDirtyVideo]

    Permalink
    Attributes
    protected
  52. def emptyColl[A]: HistoryCollection[A]

    Permalink
    Attributes
    protected
    Definition Classes
    MutableListHistoryCollectionStore
  53. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

    Permalink
    Definition Classes
    Logger
  59. val files: HistoryCollection[MeTLFile]

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

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

    Permalink
  62. def filterCanvasContentsForMoveDelta(md: MeTLMoveDelta): History

    Permalink
  63. def finalize(): Unit

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

    Permalink
  65. def getAllWithMdsAtEnd(others: List[History] = Nil): List[MeTLStanza]

    Permalink
    Attributes
    protected
  66. def getAttendances: List[Attendance]

    Permalink
  67. def getBottom: Double

    Permalink
  68. def getCanvasContents: List[MeTLCanvasContent]

    Permalink
  69. def getChatMessages: List[MeTLChatMessage]

    Permalink
  70. final def getClass(): Class[_]

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

    Permalink
  72. def getDeletedCanvasContents: List[MeTLCanvasContent]

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

    Permalink
  74. def getFiles: List[MeTLFile]

    Permalink
  75. def getGradeValues: List[MeTLGradeValue]

    Permalink
  76. def getGrades: List[MeTLGrade]

    Permalink
  77. def getHighlighters: List[MeTLInk]

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

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

    Permalink
  80. def getImages: List[MeTLImage]

    Permalink
  81. def getInks: List[MeTLInk]

    Permalink
  82. def getLatestCommands: Map[String, MeTLCommand]

    Permalink
  83. def getLatestTimestamp: Long

    Permalink
  84. def getLeft: Double

    Permalink
  85. def getMultiWordTexts: List[MeTLMultiWordText]

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

    Permalink
  87. def getQuizResponses: List[MeTLQuizResponse]

    Permalink
  88. def getQuizzes: List[MeTLQuiz]

    Permalink
  89. def getRenderable: List[MeTLCanvasContent]

    Permalink
  90. def getRenderableGrouped: (List[MeTLText], List[MeTLInk], List[MeTLInk], List[MeTLImage], List[MeTLMultiWordText], List[MeTLVideo])

    Permalink
  91. def getRenderableGroupedInternal: (HistoryCollection[MeTLText], HistoryCollection[MeTLInk], HistoryCollection[MeTLInk], HistoryCollection[MeTLImage], HistoryCollection[MeTLMultiWordText], HistoryCollection[MeTLVideo])

    Permalink
  92. def getRight: Double

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

    Permalink
  94. def getSubmissions: List[MeTLSubmission]

    Permalink
  95. def getTexts: List[MeTLText]

    Permalink
  96. def getThemes: List[MeTLTheme]

    Permalink
  97. def getTop: Double

    Permalink
  98. def getUndeletedCanvasContents: List[MeTLUndeletedCanvasContent]

    Permalink
  99. def getUnhandledCanvasContents: List[MeTLUnhandledCanvasContent]

    Permalink
  100. def getUnhandledStanzas: List[MeTLUnhandledStanza]

    Permalink
  101. def getVideoByIdentity(identity: String): Option[MeTLVideo]

    Permalink
  102. def getVideoBySource(source: String): Option[MeTLVideo]

    Permalink
  103. def getVideoStreams: List[MeTLVideoStream]

    Permalink
  104. def getVideos: List[MeTLVideo]

    Permalink
  105. val gradeValues: HistoryCollection[MeTLGradeValue]

    Permalink
    Attributes
    protected
  106. val grades: HistoryCollection[MeTLGrade]

    Permalink
    Attributes
    protected
  107. def growBounds(sLeft: Double, sRight: Double, sTop: Double, sBottom: Double): Unit

    Permalink
    Attributes
    protected
  108. val highlighters: HistoryCollection[MeTLInk]

    Permalink
    Attributes
    protected
  109. val images: HistoryCollection[MeTLImage]

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

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

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

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

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

    Permalink
    Definition Classes
    Logger
  115. val inks: HistoryCollection[MeTLInk]

    Permalink
    Attributes
    protected
  116. def isDebugEnabled: Boolean

    Permalink
    Definition Classes
    Logger
  117. def isErrorEnabled: Boolean

    Permalink
    Definition Classes
    Logger
  118. def isInfoEnabled: Boolean

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

    Permalink
    Definition Classes
    Any
  120. def isTraceEnabled: Boolean

    Permalink
    Definition Classes
    Logger
  121. def isWarnEnabled: Boolean

    Permalink
    Definition Classes
    Logger
  122. val jid: String

    Permalink
  123. def lastModified: Long

    Permalink
  124. var lastModifiedTime: Long

    Permalink
    Attributes
    protected
  125. def lastVisuallyModified: Long

    Permalink
  126. var lastVisuallyModifiedTime: Long

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

    Permalink
    Attributes
    protected
  128. var latestTimestamp: Long

    Permalink
    Attributes
    protected
  129. var left: Double

    Permalink
    Attributes
    protected
  130. def merge(other: History): History

    Permalink
  131. val metlMoveDeltas: HistoryCollection[MeTLMoveDelta]

    Permalink
    Attributes
    protected
  132. def moveContent(s: MeTLMoveDelta): Unit

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

    Permalink
    Attributes
    protected
  134. val multiWordTexts: HistoryCollection[MeTLMultiWordText]

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

    Permalink
    Definition Classes
    AnyRef
  136. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  137. final def notifyAll(): Unit

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

    Permalink
    Attributes
    protected
  139. def processNewStanza(s: MeTLStanza): History

    Permalink
    Attributes
    protected
  140. val quizResponses: HistoryCollection[MeTLQuizResponse]

    Permalink
    Attributes
    protected
  141. val quizzes: HistoryCollection[MeTLQuiz]

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

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

    Permalink
  144. def removeMultiWordText(dirtyText: MeTLDirtyText, store: Boolean = true): History

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

    Permalink
  146. def removeVideo(dirtyVideo: MeTLDirtyVideo, store: Boolean = true): History

    Permalink
  147. def resetToOriginalVisual: History

    Permalink
  148. var right: Double

    Permalink
    Attributes
    protected
  149. def scale(factor: Double): History

    Permalink
  150. def scaleItemToSuitHistory(cc: MeTLCanvasContent): MeTLCanvasContent

    Permalink
    Attributes
    protected
  151. def shouldAdd(cc: MeTLCanvasContent): Boolean

    Permalink
    Attributes
    protected
  152. def shouldAdjust: Boolean

    Permalink
    Attributes
    protected
  153. def shouldRender: Boolean

    Permalink
  154. val stanzas: HistoryCollection[MeTLStanza]

    Permalink
    Attributes
    protected
  155. val submissions: HistoryCollection[MeTLSubmission]

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

    Permalink
    Definition Classes
    AnyRef
  157. val texts: HistoryCollection[MeTLText]

    Permalink
    Attributes
    protected
  158. val themes: HistoryCollection[MeTLTheme]

    Permalink
    Attributes
    protected
  159. var top: Double

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

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

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

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

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

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

    Permalink
    Definition Classes
    Logger
  166. val undeletedCanvasContents: HistoryCollection[MeTLUndeletedCanvasContent]

    Permalink
    Attributes
    protected
  167. val unhandledCanvasContents: HistoryCollection[MeTLUnhandledCanvasContent]

    Permalink
    Attributes
    protected
  168. val unhandledStanzas: HistoryCollection[MeTLUnhandledStanza]

    Permalink
    Attributes
    protected
  169. def unscaleItemToSuitHistory(cc: MeTLCanvasContent): MeTLCanvasContent

    Permalink
    Attributes
    protected
  170. def until(before: Long): History

    Permalink
  171. def update(visual: Boolean): Unit

    Permalink
    Attributes
    protected
  172. val videoStreams: HistoryCollection[MeTLVideoStream]

    Permalink
    Attributes
    protected
  173. val videos: HistoryCollection[MeTLVideo]

    Permalink
    Attributes
    protected
  174. final def wait(): Unit

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Logger
  182. val xOffset: Double

    Permalink
  183. val xScale: Double

    Permalink
  184. val yOffset: Double

    Permalink
  185. val yScale: Double

    Permalink

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Logger

Inherited from AnyRef

Inherited from Any

Ungrouped