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

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

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

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

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

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

  12. def addStanza(s: MeTLStanza): History

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

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

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

  16. final def asInstanceOf[T0]: T0

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

  18. var attendances: List[Attendance]

    Attributes
    protected
  19. var bottom: Double

    Attributes
    protected
  20. def calculateBounds: Unit

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

    Attributes
    protected
  22. var canvasContents: List[MeTLCanvasContent]

    Attributes
    protected
  23. def clone(): AnyRef

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

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

    Attributes
    protected
  26. var dirtyImages: List[MeTLDirtyImage]

    Attributes
    protected
  27. var dirtyInks: List[MeTLDirtyInk]

    Attributes
    protected
  28. var dirtyTexts: List[MeTLDirtyText]

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

    Definition Classes
    AnyRef
  30. def filter(filterFunc: (MeTLStanza) ⇒ Boolean): History

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

  32. def filterCanvasContentsForMoveDelta(md: MeTLMoveDelta): History

  33. def finalize(): Unit

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

  35. def getAttendances: List[Attendance]

  36. def getBottom: Double

  37. def getCanvasContents: List[MeTLCanvasContent]

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

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

  40. def getHighlighters: List[MeTLInk]

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

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

  43. def getImages: List[MeTLImage]

  44. def getInks: List[MeTLInk]

  45. def getLatestCommands: Map[String, MeTLCommand]

  46. def getLatestTimestamp: Long

  47. def getLeft: Double

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

  49. def getQuizResponses: List[MeTLQuizResponse]

  50. def getQuizzes: List[MeTLQuiz]

  51. def getRenderable: List[MeTLCanvasContent]

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

  53. def getRight: Double

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

  55. def getSubmissions: List[MeTLSubmission]

  56. def getTexts: List[MeTLText]

  57. def getTop: Double

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

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

    Attributes
    protected
  60. var highlighters: List[MeTLInk]

    Attributes
    protected
  61. var images: List[MeTLImage]

    Attributes
    protected
  62. var inks: List[MeTLInk]

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

    Definition Classes
    Any
  64. val jid: String

  65. def lastModified: Long

  66. var lastModifiedTime: Long

    Attributes
    protected
  67. def lastVisuallyModified: Long

  68. var lastVisuallyModifiedTime: Long

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

    Attributes
    protected
  70. var latestTimestamp: Long

    Attributes
    protected
  71. var left: Double

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

  73. var metlMoveDeltas: List[MeTLMoveDelta]

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

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

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

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

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

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

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

  81. var quizResponses: List[MeTLQuizResponse]

    Attributes
    protected
  82. var quizzes: List[MeTLQuiz]

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

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

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

  86. def resetToOriginalVisual: History

  87. var right: Double

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

  89. def scaleItemToSuitHistory(cc: MeTLCanvasContent): MeTLCanvasContent

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

    Attributes
    protected
  91. def shouldAdjust: Boolean

    Attributes
    protected
  92. def shouldRender: Boolean

  93. var stanzas: List[MeTLStanza]

    Attributes
    protected
  94. var submissions: List[MeTLSubmission]

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

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

    Attributes
    protected
  97. var top: Double

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

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

  100. def update(visual: Boolean): Unit

    Attributes
    protected
  101. final def wait(): Unit

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

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

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

  105. val xScale: Double

  106. val yOffset: Double

  107. val yScale: Double

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped