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 Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. History
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. 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 addAttendance(s: Attendance, store: Boolean = true): History

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

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

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

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

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

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

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

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

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

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

  15. def addStanza(s: MeTLStanza): History

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

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

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

  19. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  20. def attachRealtimeHook(hook: (MeTLStanza) ⇒ Unit): History

  21. var attendances: List[Attendance]

    Attributes
    protected
  22. var bottom: Double

    Attributes
    protected
  23. def calculateBounds: Unit

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

    Attributes
    protected
  25. var canvasContents: List[MeTLCanvasContent]

    Attributes
    protected
  26. def clone(): AnyRef

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

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

    Attributes
    protected
  29. var dirtyImages: List[MeTLDirtyImage]

    Attributes
    protected
  30. var dirtyInks: List[MeTLDirtyInk]

    Attributes
    protected
  31. var dirtyTexts: List[MeTLDirtyText]

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

    Definition Classes
    AnyRef
  33. var files: List[MeTLFile]

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

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

  36. def filterCanvasContentsForMoveDelta(md: MeTLMoveDelta): History

  37. def finalize(): Unit

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

  39. def getAttendances: List[Attendance]

  40. def getBottom: Double

  41. def getCanvasContents: List[MeTLCanvasContent]

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

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

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

  45. def getFiles: List[MeTLFile]

  46. def getHighlighters: List[MeTLInk]

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

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

  49. def getImages: List[MeTLImage]

  50. def getInks: List[MeTLInk]

  51. def getLatestCommands: Map[String, MeTLCommand]

  52. def getLatestTimestamp: Long

  53. def getLeft: Double

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

  55. def getQuizResponses: List[MeTLQuizResponse]

  56. def getQuizzes: List[MeTLQuiz]

  57. def getRenderable: List[MeTLCanvasContent]

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

  59. def getRight: Double

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

  61. def getSubmissions: List[MeTLSubmission]

  62. def getTexts: List[MeTLText]

  63. def getTop: Double

  64. def getUnhandledCanvasContents: List[MeTLUnhandledCanvasContent]

  65. def getUnhandledStanzas: List[MeTLUnhandledStanza]

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

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

    Attributes
    protected
  68. var highlighters: List[MeTLInk]

    Attributes
    protected
  69. var images: List[MeTLImage]

    Attributes
    protected
  70. var inks: List[MeTLInk]

    Attributes
    protected
  71. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  72. val jid: String

  73. def lastModified: Long

  74. var lastModifiedTime: Long

    Attributes
    protected
  75. def lastVisuallyModified: Long

  76. var lastVisuallyModifiedTime: Long

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

    Attributes
    protected
  78. var latestTimestamp: Long

    Attributes
    protected
  79. var left: Double

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

  81. var metlMoveDeltas: List[MeTLMoveDelta]

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

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

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

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

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

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

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

    Attributes
    protected
  89. var quizResponses: List[MeTLQuizResponse]

    Attributes
    protected
  90. var quizzes: List[MeTLQuiz]

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

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

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

  94. def resetToOriginalVisual: History

  95. var right: Double

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

  97. def scaleItemToSuitHistory(cc: MeTLCanvasContent): MeTLCanvasContent

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

    Attributes
    protected
  99. def shouldAdjust: Boolean

    Attributes
    protected
  100. def shouldRender: Boolean

  101. var stanzas: List[MeTLStanza]

    Attributes
    protected
  102. var submissions: List[MeTLSubmission]

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

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

    Attributes
    protected
  105. var top: Double

    Attributes
    protected
  106. var unhandledCanvasContents: List[MeTLUnhandledCanvasContent]

    Attributes
    protected
  107. var unhandledStanzas: List[MeTLUnhandledStanza]

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

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

  110. def update(visual: Boolean): Unit

    Attributes
    protected
  111. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  114. val xOffset: Double

  115. val xScale: Double

  116. val yOffset: Double

  117. val yScale: Double

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped