com.metl.data

GenericXmlSerializer

Related Doc: package data

class GenericXmlSerializer extends Serializer with XmlUtils

Linear Supertypes
XmlUtils, Serializer, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. GenericXmlSerializer
  2. XmlUtils
  3. Serializer
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GenericXmlSerializer(configName: String)

Type Members

  1. type T = NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer

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. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def canvasContentToXml(rootName: String, input: MeTLCanvasContent, additionalNodes: Seq[Node]): Elem

    Attributes
    protected
  6. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. lazy val config: ServerConfiguration

  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def fromColor(input: Color): AnyRef

    Definition Classes
    GenericXmlSerializerSerializer
  12. def fromConversation(input: Conversation): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  13. def fromConversationList(input: List[Conversation]): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  14. def fromGroup(input: Group): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  15. def fromGroupSet(input: GroupSet): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  16. def fromGroupingStrategy(input: GroupingStrategy): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  17. def fromHistory(input: History): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  18. def fromMeTLAttendance(input: Attendance): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  19. def fromMeTLCommand(input: MeTLCommand): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  20. def fromMeTLData(input: MeTLData): T

    Definition Classes
    Serializer
  21. def fromMeTLDirtyImage(input: MeTLDirtyImage): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  22. def fromMeTLDirtyInk(input: MeTLDirtyInk): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  23. def fromMeTLDirtyText(input: MeTLDirtyText): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  24. def fromMeTLFile(input: MeTLFile): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  25. def fromMeTLImage(input: MeTLImage): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  26. def fromMeTLInk(input: MeTLInk): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  27. def fromMeTLMoveDelta(input: MeTLMoveDelta): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  28. def fromMeTLQuiz(input: MeTLQuiz): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  29. def fromMeTLQuizResponse(input: MeTLQuizResponse): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  30. def fromMeTLText(input: MeTLText): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  31. def fromMeTLUnhandledCanvasContent(i: MeTLUnhandledCanvasContent[NodeSeq]): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  32. def fromMeTLUnhandledData(i: MeTLUnhandledData[NodeSeq]): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  33. def fromMeTLUnhandledStanza(i: MeTLUnhandledStanza[NodeSeq]): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  34. def fromPermissions(input: Permissions): Node

    Definition Classes
    GenericXmlSerializerSerializer
  35. def fromPoint(input: Point): AnyRef

    Definition Classes
    GenericXmlSerializerSerializer
  36. def fromPointList(input: List[Point]): AnyRef

    Definition Classes
    GenericXmlSerializerSerializer
  37. def fromQuizOption(input: QuizOption): NodeSeq

  38. def fromRenderableHistory(input: History): List[T]

    Definition Classes
    Serializer
  39. def fromSlide(input: Slide): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  40. def fromSubmission(input: MeTLSubmission): NodeSeq

    Definition Classes
    GenericXmlSerializerSerializer
  41. def getAttributeOfNode(content: NodeSeq, nodeName: String, attributeName: String): String

    Definition Classes
    XmlUtils
  42. def getBooleanByName(content: NodeSeq, name: String): Boolean

    Definition Classes
    XmlUtils
  43. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  44. def getColorByName(content: NodeSeq, name: String): Color

    Definition Classes
    XmlUtils
  45. def getDoubleByName(content: NodeSeq, name: String): Double

    Definition Classes
    XmlUtils
  46. def getIntByName(content: NodeSeq, name: String): Int

    Definition Classes
    XmlUtils
  47. def getListOfStringsByNameWithin(content: NodeSeq, name: String, containerName: String): List[String]

    Definition Classes
    XmlUtils
  48. def getLongByName(content: NodeSeq, name: String): Long

    Definition Classes
    XmlUtils
  49. def getPrivacyByName(content: NodeSeq, name: String): Privacy

    Definition Classes
    XmlUtils
  50. def getStringByName(content: NodeSeq, name: String): String

    Definition Classes
    XmlUtils
  51. def getValueOfNode(content: NodeSeq, nodeName: String): String

    Definition Classes
    XmlUtils
  52. def getXmlByName(content: NodeSeq, name: String): NodeSeq

    Definition Classes
    XmlUtils
  53. def hasChild(in: NodeSeq, tagName: String): Boolean

    Definition Classes
    XmlUtils
  54. def hasSubChild(in: NodeSeq, tagName: String): Boolean

    Definition Classes
    XmlUtils
  55. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  56. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  57. def metlContentToXml(rootName: String, input: MeTLStanza, additionalNodes: Seq[Node]): Elem

    Attributes
    protected
  58. def metlXmlToXml(rootName: String, additionalNodes: Seq[Node], wrapWithMessage: Boolean = false, additionalAttributes: List[(String, String)] = List.empty[(String,String)]): Elem

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

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

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

    Definition Classes
    AnyRef
  62. def parseCanvasContent(i: NodeSeq): ParsedCanvasContent

    Definition Classes
    XmlUtils
  63. def parseMeTLContent(i: NodeSeq, config: ServerConfiguration = ServerConfiguration.empty): ParsedMeTLContent

    Definition Classes
    XmlUtils
  64. def parsedCanvasContentToXml(p: ParsedCanvasContent): Seq[Node]

    Definition Classes
    XmlUtils
  65. def parsedMeTLContentToXml(p: ParsedMeTLContent): Seq[Node]

    Definition Classes
    XmlUtils
  66. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  67. def toColor(input: AnyRef): Color

    Definition Classes
    GenericXmlSerializerSerializer
  68. def toConversation(input: NodeSeq): Conversation

    Definition Classes
    GenericXmlSerializerSerializer
  69. def toGroup(input: NodeSeq): Group

    Definition Classes
    GenericXmlSerializerSerializer
  70. def toGroupSet(input: NodeSeq): GroupSet

    Definition Classes
    GenericXmlSerializerSerializer
  71. def toGroupingStrategy(input: NodeSeq): GroupingStrategy

    Definition Classes
    GenericXmlSerializerSerializer
  72. def toHistory(input: NodeSeq): History

    Definition Classes
    GenericXmlSerializerSerializer
  73. def toMeTLAttendance(input: NodeSeq): Attendance

    Definition Classes
    GenericXmlSerializerSerializer
  74. def toMeTLCommand(input: NodeSeq): MeTLCommand

    Definition Classes
    GenericXmlSerializerSerializer
  75. def toMeTLData(input: NodeSeq): MeTLData

    Definition Classes
    GenericXmlSerializerSerializer
  76. def toMeTLDirtyImage(input: NodeSeq): MeTLDirtyImage

    Definition Classes
    GenericXmlSerializerSerializer
  77. def toMeTLDirtyInk(input: NodeSeq): MeTLDirtyInk

    Definition Classes
    GenericXmlSerializerSerializer
  78. def toMeTLDirtyText(input: NodeSeq): MeTLDirtyText

    Definition Classes
    GenericXmlSerializerSerializer
  79. def toMeTLFile(input: NodeSeq): MeTLFile

    Definition Classes
    GenericXmlSerializerSerializer
  80. def toMeTLImage(input: NodeSeq): MeTLImage

    Definition Classes
    GenericXmlSerializerSerializer
  81. def toMeTLInk(input: NodeSeq): MeTLInk

    Definition Classes
    GenericXmlSerializerSerializer
  82. def toMeTLMoveDelta(input: NodeSeq): MeTLMoveDelta

    Definition Classes
    GenericXmlSerializerSerializer
  83. def toMeTLQuiz(input: NodeSeq): MeTLQuiz

    Definition Classes
    GenericXmlSerializerSerializer
  84. def toMeTLQuizResponse(input: NodeSeq): MeTLQuizResponse

    Definition Classes
    GenericXmlSerializerSerializer
  85. def toMeTLText(input: NodeSeq): MeTLText

    Definition Classes
    GenericXmlSerializerSerializer
  86. def toMeTLUnhandledCanvasContent(i: NodeSeq): MeTLUnhandledCanvasContent[NodeSeq]

    Definition Classes
    GenericXmlSerializerSerializer
  87. def toMeTLUnhandledData(i: NodeSeq): MeTLUnhandledData[NodeSeq]

    Definition Classes
    GenericXmlSerializerSerializer
  88. def toMeTLUnhandledStanza(i: NodeSeq): MeTLUnhandledStanza[NodeSeq]

    Definition Classes
    GenericXmlSerializerSerializer
  89. def toPermissions(input: NodeSeq): Permissions

    Definition Classes
    GenericXmlSerializerSerializer
  90. def toPoint(input: AnyRef): Point

    Definition Classes
    GenericXmlSerializerSerializer
  91. def toPointList(input: AnyRef): List[Point]

    Definition Classes
    GenericXmlSerializerSerializer
  92. def toQuizOption(input: NodeSeq): QuizOption

  93. def toSlide(input: NodeSeq): Slide

    Definition Classes
    GenericXmlSerializerSerializer
  94. def toString(): String

    Definition Classes
    AnyRef → Any
  95. def toSubmission(input: NodeSeq): MeTLSubmission

    Definition Classes
    GenericXmlSerializerSerializer
  96. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from XmlUtils

Inherited from Serializer

Inherited from AnyRef

Inherited from Any

Ungrouped