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 addQuiz(s: MeTLQuiz, store: Boolean = true): History

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

  13. def addStanza(s: MeTLStanza): History

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

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

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

  17. final def asInstanceOf[T0]: T0

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

  19. var attendances: List[Attendance]

    Attributes
    protected
  20. var bottom: Double

    Attributes
    protected
  21. def calculateBounds: Unit

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

    Attributes
    protected
  23. var canvasContents: List[MeTLCanvasContent]

    Attributes
    protected
  24. def clone(): AnyRef

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

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

    Attributes
    protected
  27. var dirtyImages: List[MeTLDirtyImage]

    Attributes
    protected
  28. var dirtyInks: List[MeTLDirtyInk]

    Attributes
    protected
  29. var dirtyTexts: List[MeTLDirtyText]

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

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

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

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

  34. def filterCanvasContentsForMoveDelta(md: MeTLMoveDelta): History

  35. def finalize(): Unit

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

  37. def getAttendances: List[Attendance]

  38. def getBottom: Double

  39. def getCanvasContents: List[MeTLCanvasContent]

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

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

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

  43. def getFiles: List[MeTLFile]

  44. def getHighlighters: List[MeTLInk]

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

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

  47. def getImages: List[MeTLImage]

  48. def getInks: List[MeTLInk]

  49. def getLatestCommands: Map[String, MeTLCommand]

  50. def getLatestTimestamp: Long

  51. def getLeft: Double

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

  53. def getQuizResponses: List[MeTLQuizResponse]

  54. def getQuizzes: List[MeTLQuiz]

  55. def getRenderable: List[MeTLCanvasContent]

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

  57. def getRight: Double

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

  59. def getSubmissions: List[MeTLSubmission]

  60. def getTexts: List[MeTLText]

  61. def getTop: Double

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

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

    Attributes
    protected
  64. var highlighters: List[MeTLInk]

    Attributes
    protected
  65. var images: List[MeTLImage]

    Attributes
    protected
  66. var inks: List[MeTLInk]

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

    Definition Classes
    Any
  68. val jid: String

  69. def lastModified: Long

  70. var lastModifiedTime: Long

    Attributes
    protected
  71. def lastVisuallyModified: Long

  72. var lastVisuallyModifiedTime: Long

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

    Attributes
    protected
  74. var latestTimestamp: Long

    Attributes
    protected
  75. var left: Double

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

  77. var metlMoveDeltas: List[MeTLMoveDelta]

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

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

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

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

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

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

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

  85. var quizResponses: List[MeTLQuizResponse]

    Attributes
    protected
  86. var quizzes: List[MeTLQuiz]

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

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

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

  90. def resetToOriginalVisual: History

  91. var right: Double

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

  93. def scaleItemToSuitHistory(cc: MeTLCanvasContent): MeTLCanvasContent

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

    Attributes
    protected
  95. def shouldAdjust: Boolean

    Attributes
    protected
  96. def shouldRender: Boolean

  97. var stanzas: List[MeTLStanza]

    Attributes
    protected
  98. var submissions: List[MeTLSubmission]

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

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

    Attributes
    protected
  101. var top: Double

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

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

  104. def update(visual: Boolean): Unit

    Attributes
    protected
  105. final def wait(): Unit

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

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

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

  109. val xScale: Double

  110. val yOffset: Double

  111. val yScale: Double

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped