XLinkLocator

trait XLinkLocator extends LabeledXLink

XLink locator. For example:

XLink locator. For example:

<link:loc xlink:type="locator"
 xlink:label="entityAxis"
 xlink:href="Axes.xsd#entityAxis" />
trait XLinkElem
class Object
trait Matchable
class Any

Value members

Abstract methods

def rawHref: URI

Returns the XLink href as URI. This may fail with an exception if the taxonomy is not schema-valid.

Returns the XLink href as URI. This may fail with an exception if the taxonomy is not schema-valid.

def resolvedHref: URI

Returns the XLink href as URI, resolved using XML Base. This may fail with an exception if the taxonomy is not schema-valid.

Returns the XLink href as URI, resolved using XML Base. This may fail with an exception if the taxonomy is not schema-valid.

Inherited methods

def backingElem: Elem
Inherited from
XLinkElem
def elr: String

Returns the extended link role of the surrounding extended link element. This may fail with an exception if the taxonomy is not schema-valid.

Returns the extended link role of the surrounding extended link element. This may fail with an exception if the taxonomy is not schema-valid.

If the taxonomy is not known to be schema-valid, use the following code instead:

backingElem.parentOption.flatMap(_.attributeOption(ENames.XLinkRoleEName))
Inherited from
ChildXLink
Inherited from
XLinkElem
def roleOption: Option[String]
Inherited from
LabeledXLink

Returns the underlying parent element. This may fail with an exception if the taxonomy is not schema-valid.

Returns the underlying parent element. This may fail with an exception if the taxonomy is not schema-valid.

If the taxonomy is not known to be schema-valid, use the following code instead:

backingElem.parentOption
Inherited from
ChildXLink
def xlinkAttributes: Map[EName, String]
Inherited from
XLinkElem
def xlinkLabel: String

Returns the XLink label. This may fail with an exception if the taxonomy is not schema-valid.

Returns the XLink label. This may fail with an exception if the taxonomy is not schema-valid.

If the taxonomy is not known to be schema-valid, use the following code instead:

attributeOption(ENames.XLinkLabelEName)
Inherited from
LabeledXLink
def xlinkType: String
Inherited from
XLinkElem