xlink
package xlink
- Alphabetic
- Public
- All
Type Members
- sealed trait ActuateType extends AnyRef
- case class ArcAttrs(xlinktype: TypeType, xlinkarcrole: Option[URI] = None, xlinktitle: Option[String] = None, xlinkshow: Option[ShowType] = None, xlinkactuate: Option[ActuateType] = None, xlinkfrom: Option[String] = None, xlinkto: Option[String] = None) extends Product with Serializable
- case class ArcModelSequence(title: TitleEltType*) extends Product with Serializable
- case class ArcType(arcModelSequence1: ArcModelSequence, attributes: Map[String, DataRecord[Any]] = Map.empty) extends ExtendedModelOption with Product with Serializable
-
case class
Extended(extendedModelOption1: Seq[DataRecord[ExtendedModelOption]] = Nil, attributes: Map[String, DataRecord[Any]] = Map.empty) extends Product with Serializable
Intended for use as the type of user-declared elements to make them extended links.
Intended for use as the type of user-declared elements to make them extended links. Note that the elements referenced in the content model are all abstract. The intention is that by simply declaring elements with these as their substitutionGroup, all the right things will happen.
- case class ExtendedAttrs(xlinktype: TypeType, xlinkrole: Option[URI] = None, xlinktitle: Option[String] = None) extends Product with Serializable
- trait ExtendedModelOption extends AnyRef
- case class LocatorAttrs(xlinktype: TypeType, xlinkhref: URI, xlinkrole: Option[URI] = None, xlinktitle: Option[String] = None, xlinklabel: Option[String] = None) extends Product with Serializable
- case class LocatorModelSequence(title: TitleEltType*) extends Product with Serializable
- case class LocatorType(locatorModelSequence1: LocatorModelSequence, attributes: Map[String, DataRecord[Any]] = Map.empty) extends ExtendedModelOption with Product with Serializable
- case class ResourceAttrs(xlinktype: TypeType, xlinkrole: Option[URI] = None, xlinktitle: Option[String] = None, xlinklabel: Option[String] = None) extends Product with Serializable
- case class ResourceModelSequence(any: DataRecord[Any]*) extends Product with Serializable
- case class ResourceType(mixed: Seq[DataRecord[Any]] = Nil, attributes: Map[String, DataRecord[Any]] = Map.empty) extends ExtendedModelOption with Product with Serializable
- sealed trait ShowType extends AnyRef
- case class SimpleAttrs(xlinktype: TypeType, xlinkhref: Option[URI] = None, xlinkrole: Option[URI] = None, xlinkarcrole: Option[URI] = None, xlinktitle: Option[String] = None, xlinkshow: Option[ShowType] = None, xlinkactuate: Option[ActuateType] = None) extends Product with Serializable
- case class SimpleModelSequence(any2: DataRecord[Any]*) extends Product with Serializable
-
case class
SimpleType(mixed: Seq[DataRecord[Any]] = Nil, attributes: Map[String, DataRecord[Any]] = Map.empty) extends Product with Serializable
Intended for use as the type of user-declared elements to make them simple links.
- case class TitleAttrs(xlinktype: TypeType, xmllang: Option[String] = None) extends Product with Serializable
- case class TitleEltType(mixed: Seq[DataRecord[Any]] = Nil, attributes: Map[String, DataRecord[Any]] = Map.empty) extends ExtendedModelOption with Product with Serializable
- case class TitleModelSequence(any3: DataRecord[Any]*) extends Product with Serializable
-
sealed
trait
TypeType extends AnyRef
This schema document provides attribute declarations and attribute group, complex type and simple type definitions which can be used in the construction of user schemas to define the structure of particular linking constructs, e.g.
This schema document provides attribute declarations and attribute group, complex type and simple type definitions which can be used in the construction of user schemas to define the structure of particular linking constructs, e.g.
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xl="http://www.w3.org/1999/xlink">
<xs:import namespace="http://www.w3.org/1999/xlink" location="http://www.w3.org/1999/xlink.xsd">
<xs:element name="mySimple"> <xs:complexType> ... <xs:attributeGroup ref="xl:simpleAttrs"/> ... </xs:complexType> </xs:element> ... </xs:schema>
Value Members
- object ActuateType
- object Arc extends TypeType with Product with Serializable
- object Embed extends ShowType with Product with Serializable
- object ExtendedValue extends TypeType with Product with Serializable
- object Locator extends TypeType with Product with Serializable
- object New extends ShowType with Product with Serializable
- object NoneType extends ShowType with Product with Serializable
- object NoneTypeValue extends ActuateType with Product with Serializable
- object OnLoad extends ActuateType with Product with Serializable
- object OnRequest extends ActuateType with Product with Serializable
- object Other extends ShowType with Product with Serializable
- object OtherValue extends ActuateType with Product with Serializable
- object Replace extends ShowType with Product with Serializable
- object Resource extends TypeType with Product with Serializable
- object ShowType
- object Simple extends TypeType with Product with Serializable
- object Title extends TypeType with Product with Serializable
- object TypeType