ResourceContentElement

final class ResourceContentElement(val elr: String, val underlyingElem: Elem) extends ElemApi with ElemLike

Content (other than text) of a Resource, so not the Resource itself. It has no knowledge about its context, other than the ELR (for element key determination), so it should not be used in isolation from the containing Resource (with which it must share the same ELR).

Content (other than text) of a Resource, so not the Resource itself. It has no knowledge about its context, other than the ELR (for element key determination), so it should not be used in isolation from the containing Resource (with which it must share the same ELR).

This resource content model offers the yaidom ElemApi API.

Authors

Chris de Vreeze

Companion
object
trait ElemLike
trait ElemApi
trait AnyElemApi
class Object
trait Matchable
class Any

Type members

Value members

Concrete methods

override def equals(other: Any): Boolean
Definition Classes
Any
override def hashCode: Int
Definition Classes
Any
def idOption: Option[String]

Inherited methods

def \(p: ThisElem => Boolean): IndexedSeq[ThisElem]
Inherited from
ElemLike
def \\(p: ThisElem => Boolean): IndexedSeq[ThisElem]
Inherited from
ElemLike
def \\!(p: ThisElem => Boolean): IndexedSeq[ThisElem]
Inherited from
ElemLike
def filterChildElems(p: ThisElem => Boolean): IndexedSeq[ThisElem]
Inherited from
ElemLike
def filterElems(p: ThisElem => Boolean): IndexedSeq[ThisElem]
Inherited from
ElemLike
def filterElemsOrSelf(p: ThisElem => Boolean): IndexedSeq[ThisElem]
Inherited from
ElemLike
def findAllElems: IndexedSeq[ThisElem]
Inherited from
ElemLike
def findAllElemsOrSelf: IndexedSeq[ThisElem]
Inherited from
ElemLike
def findChildElem(p: ThisElem => Boolean): Option[ThisElem]
Inherited from
ElemLike
def findElem(p: ThisElem => Boolean): Option[ThisElem]
Inherited from
ElemLike
def findElemOrSelf(p: ThisElem => Boolean): Option[ThisElem]
Inherited from
ElemLike
def findTopmostElems(p: ThisElem => Boolean): IndexedSeq[ThisElem]
Inherited from
ElemLike
def findTopmostElemsOrSelf(p: ThisElem => Boolean): IndexedSeq[ThisElem]
Inherited from
ElemLike
def getChildElem(p: ThisElem => Boolean): ThisElem
Inherited from
ElemLike

Concrete fields

val elr: String
val underlyingElem: Elem