Extensible 3D (X3D) encodings
Part 1: Extensible Markup Language (XML) encoding

3 Definitions, acronyms, and abbreviations

--- X3D separator bar ---

For the purposes of this part of ISO/IEC 19776, the definitions, acronyms, and abbreviations in ISO/IEC 19775 and the following apply.

3.1 Definitions

3.1.1
attribute

value associated with an XML element

3.1.2
container field

field name for contained SFNode/MFNode content

3.1.3
content model

specification of elements allowed as child elements for a given parent element

NOTE  Adapted from 2.[XML]

3.1.4
document

well-formed XML data object

3.1.5
Document Type Definition (DTD)

specification of a grammar for a class of XML documents

3.1.6
element

primary data construct in an XML document

3.1.7
file extension

sequence of characters following the file name that specifies the type of file

3.1.8
file name

identifier of a file

3.1.8
ID

XML datatype that defines a unique identification label for an element in an XML document

3.1.8
IDREF

datatype that refers to a unique identification label defined for another element in an XML document

NOTE  Adapted from 2.[XML].

3.1.9
MIME

Multipurpose Internet Mail Extension. Used to specify filetyping rules for Internet applications, including browsers.

3.1.10
namespace

colon-separated prefix used to qualifying element and attribute names in XML documents by associating them with different XML tagsets

3.1.11
NMTOKEN

datatype that refers any mixture of allowed XML name characters

NOTE  Adapted from 2.[XML].

3.1.12
schema

specification of a grammar for a class of XML documents

3.1.13
tagset

set of validatable elements and attributes defined by an XML grammar such as an XML DTD or schema

3.1.14
valid

condition of an XML document that is well formed and also meets the tagset-specific production constraints

3.1.15
well-formed

condition of an XML document when it meets the general construction requirements and production constraints specified in 2.[XML].

3.1.16
XML document

class of data objects that also partially describes the behaviour of computer programs that process instances of this class

NOTE  Adapted from 2.[XML].

3.2 Acronyms and abbreviations

Table 3.1 lists the abbreviated terms used in this part of ISO/IEC 19776. In the specification of an abbreviation, the letters in the abbreviated term used to form the abbreviation are presented in upper-case and other letters are presented in lower-case with one exception. When the abbreviated term includes another abbreviation that is used to form the abbreviation for that term, all the letters of the included abbreviation are presented in upper-case even if all of the letters are not used in the formed abbreviation.

Table 3.1 — Abbreviated terms

Abbreviation

Abbreviated term

URL Universal Resouce Locator (see 2.[URL])
XML Extensible Markup Language (see 2.[XML])

 

--- X3D separator bar ---