in scala.xml
class Elem

case `class` Elem
  `extends` scala.xml.Node
  `with` scala.ScalaObject
  `with` scala.CaseClass

  The case class `Elem` extends the Node class, providing an immutable data object representing an XML element.

param:
  prefix (may be null)
param:
  label the element name
param:
  attribute the attribute map
param:
  child the children of this node
author:
  Burak Emir

Constructor Summary
| `def` this ( prefix : java.lang.String , label : java.lang.String , attributes : scala.xml.MetaData , scope : scala.xml.NamespaceBinding , child : scala.xml.Node* )

Def Summary
`final` `override` | `def` $tag : scala.Int
`final` | `def` % ( attrs : scala.xml.MetaData ) : scala.xml.Elem Return a new element with updated attributes
`final` `override` | `def` caseArity : scala.Int
`final` `override` | `def` caseElement ( x$1 : scala.Int ) : scala.Any
`final` `override` | `def` caseName : java.lang.String
`override` | `def` hashCode : scala.Int
`override` | `def` text : java.lang.String
`final` `override` | `def` typeTag$ : scala.Int

Constructor Detail

`def` this ( prefix : java.lang.String , label : java.lang.String , attributes : scala.xml.MetaData , scope : scala.xml.NamespaceBinding , child : scala.xml.Node* )

Def Detail

final override `def` $tag : scala.Int

final `def` % ( attrs : scala.xml.MetaData ) : scala.xml.Elem

  Return a new element with updated attributes

param:
  attrs
return:
  a new symbol with updated attributes

final override `def` caseArity : scala.Int

final override `def` caseElement ( x$1 : scala.Int ) : scala.Any

final override `def` caseName : java.lang.String

override `def` hashCode : scala.Int

override `def` text : java.lang.String

final override `def` typeTag$ : scala.Int