QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
---|---|---|---|---|---|---|---|
size | xs:string | optional |
|
||||
target | elml:targetType | optional |
|
||||
targetLabel | elml:LabelType | optional |
|
||||
targetLesson | elml:PredefinedLabelsType | optional |
|
||||
targetLessonLang | elml:LanguageType | optional |
|
||||
type | xs:string | optional |
|
||||
uri | xs:anyURI | optional |
|
Element | elml:link |
<xs:attributeGroup name="UriImp"> <xs:attribute name="uri" type="xs:anyURI"> <xs:annotation> <xs:documentation>The attribute uri contains a valid URI.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="targetLesson" type="elml:PredefinedLabelsType"> <xs:annotation> <xs:documentation>The attribute targetLesson contains one of the lesson labels defined in the validate.xsd.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="targetLessonLang" type="elml:LanguageType"> <xs:annotation> <xs:documentation>The attribute targetLessonLang contains the definition of the language of the target lesson.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="targetLabel" type="elml:LabelType"> <xs:annotation> <xs:documentation>The attribute targetLabel contains a label specified within an element within the same lesson (specifies the target element of an internal link).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="type" type="xs:string"> <xs:annotation> <xs:documentation>The attribute type contains a string describing the type of a linked element (e.g. pdf for a PDF-Document, or shp for a Shape-File). This is especially useful for links to downloadable material.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="size" type="xs:string"> <xs:annotation> <xs:documentation>The attribute size contains the file size of downloadable material (e.g. 7KB or 15MB).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="target" type="elml:targetType"> <xs:annotation> <xs:documentation>The attribute target allows to specify if the link should e.g. be openend in a new window (_blank) or in the same window (_top). The attribute allows any strings. If you want to limit the allowed strings (e.g. only '_blank' and '_top') then you'll need to add a xs:redefine section to your validate.xsd file instead of the xs:include sections that includes elml.xsd and redefine the this attribute group as to only allow the specific strings for the attribute target.</xs:documentation> </xs:annotation> </xs:attribute> </xs:attributeGroup> |