Class/Object

com.metl.data

MeTLMoveDelta

Related Docs: object MeTLMoveDelta | package data

Permalink

case class MeTLMoveDelta(server: ServerConfiguration, author: String, timestamp: Long, target: String, privacy: Privacy, slide: String, identity: String, xOrigin: Double, yOrigin: Double, inkIds: Seq[String], textIds: Seq[String], multiWordTextIds: Seq[String], imageIds: Seq[String], videoIds: Seq[String], xTranslate: Double, yTranslate: Double, xScale: Double, yScale: Double, newPrivacy: Privacy, isDeleted: Boolean, audiences: List[Audience] = Nil) extends MeTLCanvasContent with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, MeTLCanvasContent, MeTLStanza, MeTLData, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MeTLMoveDelta
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. MeTLCanvasContent
  7. MeTLStanza
  8. MeTLData
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MeTLMoveDelta(server: ServerConfiguration, author: String, timestamp: Long, target: String, privacy: Privacy, slide: String, identity: String, xOrigin: Double, yOrigin: Double, inkIds: Seq[String], textIds: Seq[String], multiWordTextIds: Seq[String], imageIds: Seq[String], videoIds: Seq[String], xTranslate: Double, yTranslate: Double, xScale: Double, yScale: Double, newPrivacy: Privacy, isDeleted: Boolean, audiences: List[Audience] = Nil)

    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 adjustIndividualContent(cc: MeTLCanvasContent, shouldTestPrivacy: Boolean = true, possiblyOverrideLeftBounds: Double = 0.0, possiblyOverrideTopBounds: Double = 0.0): MeTLCanvasContent

    Permalink
  5. def adjustTimestamp(newTime: Long = new java.util.Date().getTime): MeTLMoveDelta

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContentMeTLStanza
  6. def adjustVisual(newXTranslate: Double, newYTranslate: Double, newXScale: Double, newYScale: Double): MeTLMoveDelta

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContent
  7. def alterPrivacy(newPrivacy: Privacy): MeTLCanvasContent

    Permalink
    Definition Classes
    MeTLCanvasContent
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. val audiences: List[Audience]

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContentMeTLStanzaMeTLData
  10. val author: String

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContentMeTLStanza
  11. def bottom: Double

    Permalink
    Definition Classes
    MeTLCanvasContent
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. def equals(a: Any): Boolean

    Permalink
    Definition Classes
    MeTLCanvasContentMeTLStanzaMeTLData → AnyRef → Any
  15. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. def genNewIdentity(role: String): String

    Permalink
    Attributes
    protected
    Definition Classes
    MeTLCanvasContent
  17. def generateChanges(rawPublicHistory: History, rawPrivateHistory: History): (List[MeTLStanza], Map[String, List[MeTLStanza]])

    Permalink
  18. def generateDirtier(newInkIds: Seq[String], newTextIds: Seq[String], newMultiWordTextIds: Seq[String], newImageIds: Seq[String], newVideoIds: Seq[String], replacementPrivacy: Privacy): MeTLMoveDelta

    Permalink
  19. def generateDirty(dirtyTime: Long): MeTLCanvasContent

    Permalink
    Definition Classes
    MeTLCanvasContent
  20. def generateNewIdentity(descriptor: String): MeTLMoveDelta

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContent
  21. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  22. val identity: String

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContent
  23. val imageIds: Seq[String]

    Permalink
  24. val inkIds: Seq[String]

    Permalink
  25. val isDeleted: Boolean

    Permalink
  26. def isDirtiedBy(other: MeTLCanvasContent): Boolean

    Permalink
    Definition Classes
    MeTLCanvasContent
  27. def isDirtierFor(other: MeTLCanvasContent, testPrivacy: Boolean = true): Boolean

    Permalink
  28. def isDirtierFor(other: MeTLCanvasContent): Boolean

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContent
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. def left: Double

    Permalink
    Definition Classes
    MeTLCanvasContent
  31. def matches(other: MeTLCanvasContent): Boolean

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContent
  32. val multiWordTextIds: Seq[String]

    Permalink
  33. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  34. val newPrivacy: Privacy

    Permalink
  35. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  37. val privacy: Privacy

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContent
  38. def replaceIds(newInkIds: Seq[String], newTextIds: Seq[String], newMultiWordTextIds: Seq[String], newImageIds: Seq[String], newVideoIds: Seq[String], replacementPrivacy: Privacy): MeTLMoveDelta

    Permalink
  39. def right: Double

    Permalink
    Definition Classes
    MeTLCanvasContent
  40. def scale(newXScale: Double, newYScale: Double): MeTLMoveDelta

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContent
  41. def scale(factor: Double): MeTLCanvasContent

    Permalink
    Definition Classes
    MeTLCanvasContent
  42. val scaleFactorX: Double

    Permalink
    Definition Classes
    MeTLCanvasContent
  43. val scaleFactorY: Double

    Permalink
    Definition Classes
    MeTLCanvasContent
  44. val server: ServerConfiguration

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContentMeTLStanzaMeTLData
  45. val slide: String

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContent
  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  47. val target: String

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContent
  48. val textIds: Seq[String]

    Permalink
  49. val timestamp: Long

    Permalink
    Definition Classes
    MeTLMoveDeltaMeTLCanvasContentMeTLStanza
  50. def top: Double

    Permalink
    Definition Classes
    MeTLCanvasContent
  51. val videoIds: Seq[String]

    Permalink
  52. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. val xOrigin: Double

    Permalink
  56. val xScale: Double

    Permalink
  57. val xTranslate: Double

    Permalink
  58. val yOrigin: Double

    Permalink
  59. val yScale: Double

    Permalink
  60. val yTranslate: Double

    Permalink

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from MeTLCanvasContent

Inherited from MeTLStanza

Inherited from MeTLData

Inherited from AnyRef

Inherited from Any

Ungrouped