Changelog
*** Version 1.0 *** R20181111 - physical assets must have a "name" attribute R20180402 - initial release
Elements in namespace http://schema.slothsoft.net/farah/module
The element assets
- Content model:
- Possible child elements:
- Possible attributes:
The element fragment
- Content model:
- Possible child elements:
- Possible attributes:
name
::=\c+
executable-builder
::=xsd:normalizedString
path-resolver
::=xsd:normalizedString
parameter-filter
::=xsd:normalizedString
parameter-supplier
::=xsd:normalizedString
instruction
::=xsd:normalizedString
assetpath
::=[/\c+]+
use
::=
The element import
- Content model:
- Possible child elements:
- Possible attributes:
The element param
- Content model:
- Possible child elements:
- -
- Possible attributes:
name
::=\c+
executable-builder
::=xsd:normalizedString
path-resolver
::=xsd:normalizedString
parameter-filter
::=xsd:normalizedString
parameter-supplier
::=xsd:normalizedString
instruction
::=xsd:normalizedString
value
::=xsd:normalizedString
scope
::=xsd:normalizedString
type
::=xsd:normalizedString
The element use-document
- Content model:
- Possible child elements:
- Possible attributes:
The element use-template
- Content model:
- Possible child elements:
- Possible attributes:
The element link-stylesheet
- Content model:
- Possible child elements:
- Possible attributes:
The element link-script
- Content model:
- Possible child elements:
- Possible attributes:
The element link-module
- Content model:
- Possible child elements:
- Possible attributes:
The element param-filter
- Content model:
- Possible child elements:
- -
- Possible attributes:
The element custom-asset
- Content model:
- Possible child elements:
- Possible attributes:
name
::=\c+
executable-builder
::=xsd:normalizedString
path-resolver
::=xsd:normalizedString
parameter-filter
::=xsd:normalizedString
parameter-supplier
::=xsd:normalizedString
instruction
::=xsd:normalizedString
assetpath
::=[/\c+]+
use
::=
The element external-resource
- Content model:
- Possible child elements:
- Possible attributes:
name
::=\c+
executable-builder
::=xsd:normalizedString
path-resolver
::=xsd:normalizedString
parameter-filter
::=xsd:normalizedString
parameter-supplier
::=xsd:normalizedString
instruction
::=xsd:normalizedString
assetpath
::=[/\c+]+
use
::=type
::=xsd:normalizedString
src
::=xsd:anyURI
The element source
- Content model:
- Possible child elements:
- -
- Possible attributes:
The element options
- Content model:
- Possible child elements:
- -
- Possible attributes:
The element closure
- Content model:
- Possible child elements:
- -
- Possible attributes:
name
::=\c+
executable-builder
::=xsd:normalizedString
path-resolver
::=xsd:normalizedString
parameter-filter
::=xsd:normalizedString
parameter-supplier
::=xsd:normalizedString
instruction
::=xsd:normalizedString
assetpath
::=[/\c+]+
use
::=
The element directory
- Content model:
- Possible child elements:
- Possible attributes:
name
::=\c+
executable-builder
::=xsd:normalizedString
path-resolver
::=xsd:normalizedString
parameter-filter
::=xsd:normalizedString
parameter-supplier
::=xsd:normalizedString
instruction
::=xsd:normalizedString
assetpath
::=[/\c+]+
use
::=name
::=\c+
path
::=xsd:normalizedString
realpath
::=xsd:normalizedString
The element resource
- Content model:
- Possible child elements:
- Possible attributes:
name
::=\c+
executable-builder
::=xsd:normalizedString
path-resolver
::=xsd:normalizedString
parameter-filter
::=xsd:normalizedString
parameter-supplier
::=xsd:normalizedString
instruction
::=xsd:normalizedString
assetpath
::=[/\c+]+
use
::=name
::=\c+
path
::=xsd:normalizedString
realpath
::=xsd:normalizedString
type
::=xsd:normalizedString
The element resource-directory
- Content model:
- Possible child elements:
- Possible attributes:
name
::=\c+
executable-builder
::=xsd:normalizedString
path-resolver
::=xsd:normalizedString
parameter-filter
::=xsd:normalizedString
parameter-supplier
::=xsd:normalizedString
instruction
::=xsd:normalizedString
assetpath
::=[/\c+]+
use
::=name
::=\c+
path
::=xsd:normalizedString
realpath
::=xsd:normalizedString
type
::=xsd:normalizedString
Attributes in namespace http://schema.slothsoft.net/farah/module
The attribute name
- Required:
- No
- Elements which use this attribute:
- Content model:
- Allowed content:
\c+
The attribute executable-builder
- Required:
- No
- Elements which use this attribute:
- Content model:
The attribute path-resolver
- Required:
- No
- Elements which use this attribute:
- Content model:
The attribute parameter-filter
- Required:
- No
- Elements which use this attribute:
- Content model:
The attribute parameter-supplier
- Required:
- No
- Elements which use this attribute:
- Content model:
The attribute instruction
- Required:
- No
- Elements which use this attribute:
- Content model:
The attribute assetpath
- Required:
- No
- Elements which use this attribute:
- Content model:
- Allowed content:
[/\c+]+
The attribute use
- Required:
- No
- Elements which use this attribute:
- Content model:
The attribute ref
- Required:
- Yes
- Elements which use this attribute:
- Content model:
The attribute value
- Required:
- No
- Elements which use this attribute:
- Content model:
The attribute scope
- Required:
- No
- Elements which use this attribute:
- Content model:
The attribute type
- Required:
- No
- Elements which use this attribute:
- Content model:
The attribute type
- Required:
- Yes
- Elements which use this attribute:
- Content model:
The attribute src
- Required:
- Yes
- Elements which use this attribute:
- Content model:
The attribute href
The attribute name
- Required:
- Yes
- Elements which use this attribute:
- Content model:
- Allowed content:
\c+
The attribute path
- Required:
- No
- Elements which use this attribute:
- Content model:
The attribute realpath
- Required:
- No
- Elements which use this attribute:
- Content model:
The attribute type
The attribute type
- Required:
- Yes
- Elements which use this attribute:
- Content model:
Content models in namespace http://schema.slothsoft.net/farah/module
The content model module-node
- Elements which use this content model:
- This content model is extended by:
- Possible child elements:
- -
- Possible attributes:
The content model virtual-asset
- Elements which use this content model:
- This content model extends:
- This content model is extended by:
- Possible child elements:
- -
- Possible attributes:
name
::=\c+
executable-builder
::=xsd:normalizedString
path-resolver
::=xsd:normalizedString
parameter-filter
::=xsd:normalizedString
parameter-supplier
::=xsd:normalizedString
instruction
::=xsd:normalizedString
assetpath
::=[/\c+]+
use
::=
The content model named-asset
- Elements which use this content model:
- This content model extends:
- This content model is extended by:
- Possible child elements:
- -
- Possible attributes:
name
::=\c+
executable-builder
::=xsd:normalizedString
path-resolver
::=xsd:normalizedString
parameter-filter
::=xsd:normalizedString
parameter-supplier
::=xsd:normalizedString
instruction
::=xsd:normalizedString
assetpath
::=[/\c+]+
use
::=name
::=\c+
The content model physical-asset
- Elements which use this content model:
- This content model extends:
- Possible child elements:
- -
- Possible attributes:
name
::=\c+
executable-builder
::=xsd:normalizedString
path-resolver
::=xsd:normalizedString
parameter-filter
::=xsd:normalizedString
parameter-supplier
::=xsd:normalizedString
instruction
::=xsd:normalizedString
assetpath
::=[/\c+]+
use
::=name
::=\c+
path
::=xsd:normalizedString
realpath
::=xsd:normalizedString
The content model meta
- Elements which use this content model:
- This content model extends:
- This content model is extended by:
- Possible child elements:
- -
- Possible attributes:
The content model asset-reference
- Elements which use this content model:
- This content model extends:
- Possible child elements:
- -
- Possible attributes:
The content model farahUrl
- Attributes which use this content model:
- This content model extends:
The content model farahUrlPath
- Attributes which use this content model:
- This content model extends:
- Allowed content:
[/\c+]+
The content model farahUrlPathSegment
- Attributes which use this content model:
- This content model extends:
- Allowed content:
\c+
The content model farahUrlArgumentValue
- Attributes which use this content model:
- This content model extends:
The content model relativeFilesystemPath
- Attributes which use this content model:
- This content model extends:
The content model absoluteFilesystemPath
- Attributes which use this content model:
- This content model extends:
The content model phpClass
- Attributes which use this content model:
- This content model extends:
The content model wwwUrl
- Attributes which use this content model:
- This content model extends:
The content model mimeType
- Attributes which use this content model:
- This content model extends:
The content model assetUses
- Attributes which use this content model:
Groups in namespace http://schema.slothsoft.net/farah/module
The group assets
- Elements in this group:
The group virtual-assets
- Elements in this group:
The group physical-assets
- Elements in this group:
The group runtime-assets
- Elements in this group:
The group asset-meta
- Elements in this group:
The group reference-meta
- Elements in this group: