Schema application.xsd

schema location: | C:\dev\isis\application.xsd
attribute form default: | unqualified
element form default: | qualified

Elements | Complex types | Simple types
application | dimension2Dthumbnail_type | categoryItem_type
brief | dimensions2Dimage_type | filemode_type
category |  | inclusion_type
combo |  |
count |  | missionItem_type
dataFile |  | paramType_type
dataFiles |  | pixelType_type
default |  |
description |  |
document |  |
example |  |
examples |  |
exclusions |  |
filename |  |
group |  |
groups |  |
guiInterface |  |
guiInterfaces |  |
helpers |  |
history |  |
image |  |
inclusions |  |
inputImages |  |
internalDefault |  |
item |  |
liens |  |
list |  |
oldName |  |
option |  |
outputImages |  |
parameter |  |
parameterName |  |
path |  |
seeAlso |  |
source |  |
terminalInterface |  |
title |  |
type |  |

element application

diagram |
properties |
content | complex
children | brief description category seeAlso oldName history liens groups examples
attributes |
Name | Type | Use | Default | Fixed | Annotation
name | xs:string | required |  |  |
annotation |
documentation
XML file describing an Isis application
source | <xs:element name="application"> <xs:annotation> <xs:documentation>XML file describing an Isis application</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element ref="brief"/> <xs:element ref="description"/> <xs:element ref="category"/> <xs:element ref="seeAlso" minOccurs="0"/> <xs:element ref="oldName" minOccurs="0"/> <xs:element ref="history"/> <xs:element ref="liens" minOccurs="0"/> <xs:element ref="groups" minOccurs="0"/> <xs:element ref="examples" minOccurs="0"/> </xs:all> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element>

attribute application/@name

type | xs:string
properties |
isRef | 0
use | required
source | <xs:attribute name="name" type="xs:string" use="required"/>

element brief

diagram |
used by |
elements | application dataFile example helpers/helper option parameter
complexType | dimensions2Dimage_type
annotation |
documentation
element enclosing a very brief description
source | <xs:element name="brief"> <xs:annotation> <xs:documentation>element enclosing a very brief description</xs:documentation> </xs:annotation> </xs:element>

element category

diagram |
properties |
content | complex
children | categoryItem missionItem
used by |
element | application
annotation |
documentation
A list of categories this application falls under
source | <xs:element name="category"> <xs:annotation> <xs:documentation>A list of categories this application falls under</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element name="categoryItem" type="categoryItem_type"> <xs:annotation> <xs:documentation>Enumerated type describing a single basic category this application falls in</xs:documentation> </xs:annotation> </xs:element> <xs:element name="missionItem" type="missionItem_type"> <xs:annotation> <xs:documentation>Enumerated type describing a single mission-specific category this application falls in</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> </xs:element>

element category/categoryItem

diagram |
type | categoryItem_type
properties |
isRef | 0
content | simple
facets |
enumeration | Cameras
enumeration | Control Networks
enumeration | Display
enumeration | Fourier Domain
enumeration | Filters
enumeration | Geometry
enumeration | Import and Export
enumeration | Map Projection
enumeration | Math and Statistics
enumeration | Radiometric and Photometric Correction
enumeration | Registration and Pattern Matching
enumeration | Scripting
enumeration | System
enumeration | Topography
enumeration | Trim and Mask
enumeration | Utility
annotation |
documentation
Enumerated type describing a single basic category this application falls in
source | <xs:element name="categoryItem" type="categoryItem_type"> <xs:annotation> <xs:documentation>Enumerated type describing a single basic category this application falls in</xs:documentation> </xs:annotation> </xs:element>

element category/missionItem

diagram |
type | missionItem_type
properties |
isRef | 0
content | simple
facets |
enumeration | Apollo
enumeration | Cassini
enumeration | Chandrayaan 1
enumeration | Clementine
enumeration | Dawn
enumeration | ExoMars Trace Gas Orbiter
enumeration | Galileo
enumeration | Hayabusa
enumeration | Hayabusa2
enumeration | Kaguya
enumeration | Lunar Orbiter
enumeration | Lunar Reconnaissance Orbiter
enumeration | Mariner
enumeration | Mars Exploration Rover
enumeration | Mars Express
enumeration | Mars Global Surveyor
enumeration | Mars Odyssey
enumeration | Mars Reconnaissance Orbiter
enumeration | Messenger
enumeration | Near Earth Asteroid Rendezvous
enumeration | New Horizons
enumeration | OSIRIS-REx
enumeration | Robotic Lunar Observatory
enumeration | Rosetta
enumeration | Small Missions for Advanced Research and Technology 1
enumeration | Viking
enumeration | Voyager
annotation |
documentation
Enumerated type describing a single mission-specific category this application falls in
source | <xs:element name="missionItem" type="missionItem_type"> <xs:annotation> <xs:documentation>Enumerated type describing a single mission-specific category this application falls in</xs:documentation> </xs:annotation> </xs:element>

element count

diagram |
properties |
content | complex
used by |
element | parameter
attributes |
Name | Type | Use | Default | Fixed | Annotation
size | xs:integer | required |  |  |
annotation |
documentation
The number of items in the list or array if this parameter takes a list or array
source | <xs:element name="count"> <xs:annotation> <xs:documentation>The number of items in the list or array if this parameter takes a list or array</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="size" type="xs:integer" use="required"/> </xs:complexType> </xs:element>

attribute count/@size

type | xs:integer
properties |
isRef | 0
use | required
source | <xs:attribute name="size" type="xs:integer" use="required"/>

element dataFile

diagram |
properties |
content | complex
children | brief description parameterName
used by |
element | dataFiles
attributes |
Name | Type | Use | Default | Fixed | Annotation
path | xs:anyURI | required |  |  |
annotation |
documentation
Container describing an input or output file other than an image used in the example.
source | <xs:element name="dataFile"> <xs:annotation> <xs:documentation>Container describing an input or output file other than an image used in the example.</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element ref="brief"/> <xs:element ref="description"/> <xs:element ref="parameterName" minOccurs="0"/> </xs:all> <xs:attribute name="path" type="xs:anyURI" use="required"/> </xs:complexType> </xs:element>

attribute dataFile/@path

type | xs:anyURI
properties |
isRef | 0
use | required
source | <xs:attribute name="path" type="xs:anyURI" use="required"/>

element dataFiles

diagram |
properties |
content | complex
children | dataFile
used by |
element | example
annotation |
documentation
A container of dataFiles for this example.
source | <xs:element name="dataFiles"> <xs:annotation> <xs:documentation>A container of dataFiles for this example.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="dataFile" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element default

diagram |
properties |
content | complex
children | item
used by |
element | parameter
annotation |
documentation
The default value or array/list of values
source | <xs:element name="default"> <xs:annotation> <xs:documentation>The default value or array/list of values</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element description

diagram |
properties |
content | complex
mixed | true
used by |
elements | application dataFile example helpers/helper option parameter terminalInterface
complexType | dimensions2Dimage_type
annotation |
documentation
multiline description that may contain HTML
source | <xs:element name="description"> <xs:annotation> <xs:documentation>multiline description that may contain HTML</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:sequence> <xs:any namespace="##any" processContents="skip" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element document

diagram |
properties |
content | complex
children | title source author publisher pages date
used by |
element | seeAlso/documents
annotation |
documentation
container describing a document
source | <xs:element name="document"> <xs:annotation> <xs:documentation>container describing a document</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element ref="title"/> <xs:element ref="source" minOccurs="0"/> <xs:element name="author" minOccurs="0"> <xs:annotation> <xs:documentation>author (or authors) of the document</xs:documentation> </xs:annotation> </xs:element> <xs:element name="publisher" minOccurs="0"> <xs:annotation> <xs:documentation>publisher information (name, city, etc.)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="pages" minOccurs="0"> <xs:annotation> <xs:documentation>pages in document refered to by this reference</xs:documentation> </xs:annotation> </xs:element> <xs:element name="date" minOccurs="0"> <xs:annotation> <xs:documentation>publication date</xs:documentation> </xs:annotation> </xs:element> </xs:all> </xs:complexType> </xs:element>

element document/author

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
annotation |
documentation
author (or authors) of the document
source | <xs:element name="author" minOccurs="0"> <xs:annotation> <xs:documentation>author (or authors) of the document</xs:documentation> </xs:annotation> </xs:element>

element document/publisher

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
annotation |
documentation
publisher information (name, city, etc.)
source | <xs:element name="publisher" minOccurs="0"> <xs:annotation> <xs:documentation>publisher information (name, city, etc.)</xs:documentation> </xs:annotation> </xs:element>

element document/pages

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
annotation |
documentation
pages in document refered to by this reference
source | <xs:element name="pages" minOccurs="0"> <xs:annotation> <xs:documentation>pages in document refered to by this reference</xs:documentation> </xs:annotation> </xs:element>

element document/date

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
annotation |
documentation
publication date
source | <xs:element name="date" minOccurs="0"> <xs:annotation> <xs:documentation>publication date</xs:documentation> </xs:annotation> </xs:element>

element example

diagram |
properties |
content | complex
children | brief description terminalInterface guiInterfaces dataFiles inputImages outputImages
used by |
element | examples
annotation |
documentation
A single example of using this application.
source | <xs:element name="example"> <xs:annotation> <xs:documentation>A single example of using this application.</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element ref="brief"/> <xs:element ref="description"/> <xs:element ref="terminalInterface" minOccurs="0"/> <xs:element ref="guiInterfaces" minOccurs="0"/> <xs:element ref="dataFiles" minOccurs="0"/> <xs:element ref="inputImages" minOccurs="0"/> <xs:element ref="outputImages" minOccurs="0"/> </xs:all> </xs:complexType> </xs:element>

element examples

diagram |
properties |
content | complex
children | example
used by |
element | application
annotation |
documentation
A container of examples for using the application.
source | <xs:element name="examples"> <xs:annotation> <xs:documentation>A container of examples for using the application.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="example" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element exclusions

diagram |
properties |
content | complex
children | item
used by |
elements | option parameter
annotation |
documentation
List of parameters to exclude if this parameter is used
source | <xs:element name="exclusions"> <xs:annotation> <xs:documentation>List of parameters to exclude if this parameter is used</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element filename

diagram |
used by |
element | source
annotation |
documentation
Filename of a resource with no path specified
source | <xs:element name="filename"> <xs:annotation> <xs:documentation>Filename of a resource with no path specified</xs:documentation> </xs:annotation> </xs:element>

element group

diagram |
properties |
content | complex
children | parameter
used by |
element | groups
attributes |
Name | Type | Use | Default | Fixed | Annotation
name | xs:string | required |  |  |
annotation |
documentation
A container of parameters for an application.
source | <xs:element name="group"> <xs:annotation> <xs:documentation>A container of parameters for an application.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="parameter" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element>

attribute group/@name

type | xs:string
properties |
isRef | 0
use | required
source | <xs:attribute name="name" type="xs:string" use="required"/>

element groups

diagram |
properties |
content | complex
children | group
used by |
element | application
annotation |
documentation
A container for holding the groups of parameters for the application.
source | <xs:element name="groups"> <xs:annotation> <xs:documentation>A container for holding the groups of parameters for the application.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="group" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element guiInterface

diagram |
properties |
content | complex
children | image
used by |
element | guiInterfaces
annotation |
documentation
A container describing a single GUI screenshot for this example. A screenshot is a raster image depicting an application window.
source | <xs:element name="guiInterface"> <xs:annotation> <xs:documentation>A container describing a single GUI screenshot for this example. A screenshot is a raster image depicting an application window.</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element ref="image"/> </xs:all> </xs:complexType> </xs:element>

element guiInterfaces

diagram |
properties |
content | complex
children | guiInterface
used by |
element | example
annotation |
documentation
A container of Graphical User Interface (GUI) screenshots for this example.
source | <xs:element name="guiInterfaces"> <xs:annotation> <xs:documentation>A container of Graphical User Interface (GUI) screenshots for this example.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="guiInterface" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element helpers

diagram |
properties |
content | complex
children | helper
used by |
element | parameter
annotation |
documentation
defines a set of 'helper' functions that provide advanced options or other assistance
source | <xs:element name="helpers"> <xs:annotation> <xs:documentation>defines a set of 'helper' functions that provide advanced options or other assistance</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="helper" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>defines a 'helper' function that provides advanced options or other assistance</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element name="function"> <xs:annotation> <xs:documentation>name of function to call that implements the helper</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="brief"/> <xs:element ref="description"/> <xs:element name="icon" minOccurs="0"> <xs:annotation> <xs:documentation>icon file to display for this helper</xs:documentation> </xs:annotation> </xs:element> </xs:all> <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>name of the helper</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element>

element helpers/helper

diagram |
properties |
isRef | 0
minOcc | 1
maxOcc | unbounded
content | complex
children | function brief description icon
attributes |
Name | Type | Use | Default | Fixed | Annotation
name | xs:string | required |  |  |
documentation
name of the helper
annotation |
documentation
defines a 'helper' function that provides advanced options or other assistance
source | <xs:element name="helper" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>defines a 'helper' function that provides advanced options or other assistance</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element name="function"> <xs:annotation> <xs:documentation>name of function to call that implements the helper</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="brief"/> <xs:element ref="description"/> <xs:element name="icon" minOccurs="0"> <xs:annotation> <xs:documentation>icon file to display for this helper</xs:documentation> </xs:annotation> </xs:element> </xs:all> <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>name of the helper</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element>

attribute helpers/helper/@name

type | xs:string
properties |
isRef | 0
use | required
annotation |
documentation
name of the helper
source | <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>name of the helper</xs:documentation> </xs:annotation> </xs:attribute>

element helpers/helper/function

diagram |
properties |
isRef | 0
annotation |
documentation
name of function to call that implements the helper
source | <xs:element name="function"> <xs:annotation> <xs:documentation>name of function to call that implements the helper</xs:documentation> </xs:annotation> </xs:element>

element helpers/helper/icon

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
annotation |
documentation
icon file to display for this helper
source | <xs:element name="icon" minOccurs="0"> <xs:annotation> <xs:documentation>icon file to display for this helper</xs:documentation> </xs:annotation> </xs:element>

element history

diagram |
properties |
content | complex
children | change
used by |
element | application
annotation |
documentation
A container describing the history of this application.
source | <xs:element name="history"> <xs:annotation> <xs:documentation>A container describing the history of this application.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="change" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A single 'change' in the history of this class. Attribute 'name' is the author's full name; attribute 'date' is the change date in YYYY-MM-DD format. The element contains a free text description of the changes made.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="date" type="xs:date" use="required"/> <xs:attribute name="hidden" use="optional" default="false"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="yes"/> <xs:enumeration value="no"/> <xs:enumeration value="true"/> <xs:enumeration value="false"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element>

element history/change

diagram |
properties |
isRef | 0
minOcc | 1
maxOcc | unbounded
content | complex
mixed | true
attributes |
Name | Type | Use | Default | Fixed | Annotation
name | xs:string | required |  |  |
date | xs:date | required |  |  |
hidden | derived by: xs:string | optional | false |  |
annotation |
documentation
A single 'change' in the history of this class. Attribute 'name' is the author's full name; attribute 'date' is the change date in YYYY-MM-DD format. The element contains a free text description of the changes made.
source | <xs:element name="change" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A single 'change' in the history of this class. Attribute 'name' is the author's full name; attribute 'date' is the change date in YYYY-MM-DD format. The element contains a free text description of the changes made.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="date" type="xs:date" use="required"/> <xs:attribute name="hidden" use="optional" default="false"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="yes"/> <xs:enumeration value="no"/> <xs:enumeration value="true"/> <xs:enumeration value="false"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element>

attribute history/change/@name

type | xs:string
properties |
isRef | 0
use | required
source | <xs:attribute name="name" type="xs:string" use="required"/>

attribute history/change/@date

type | xs:date
properties |
isRef | 0
use | required
source | <xs:attribute name="date" type="xs:date" use="required"/>

attribute history/change/@hidden

type | restriction of xs:string
properties |
isRef | 0
default | false
use | optional
facets |
enumeration | yes
enumeration | no
enumeration | true
enumeration | false
source | <xs:attribute name="hidden" use="optional" default="false"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="yes"/> <xs:enumeration value="no"/> <xs:enumeration value="true"/> <xs:enumeration value="false"/> </xs:restriction> </xs:simpleType> </xs:attribute>

element image

diagram |
type | dimensions2Dimage_type
properties |
content | complex
children | brief description thumbnail parameterName
used by |
elements | guiInterface inputImages outputImages
attributes |
Name | Type | Use | Default | Fixed | Annotation
width | xs:integer | required |  |  |
height | xs:integer | required |  |  |
src | xs:anyURI | required |  |  |
annotation |
documentation
A container describing an image. Attributes: width and height are the number of pixels horizontally and vertically; src is the relative path to the thumbenail.
source | <xs:element name="image" type="dimensions2Dimage_type"> <xs:annotation> <xs:documentation>A container describing an image. Attributes: width and height are the number of pixels horizontally and vertically; src is the relative path to the thumbenail.</xs:documentation> </xs:annotation> </xs:element>

element inclusions

diagram |
properties |
content | complex
children | item
used by |
elements | option parameter
annotation |
documentation
List of parameters that must be used if this one is used.
source | <xs:element name="inclusions"> <xs:annotation> <xs:documentation>List of parameters that must be used if this one is used.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element inputImages

diagram |
properties |
content | complex
children | image
used by |
element | example
annotation |
documentation
A container of images that are inputs to the application.
source | <xs:element name="inputImages"> <xs:annotation> <xs:documentation>A container of images that are inputs to the application.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element ref="image"/> </xs:sequence> </xs:complexType> </xs:element>

element internalDefault

diagram |
type | xs:string
properties |
content | simple
used by |
element | parameter
annotation |
documentation
Description of a calculated default (depended on input files or other variables)
source | <xs:element name="internalDefault" type="xs:string"> <xs:annotation> <xs:documentation>Description of a calculated default (depended on input files or other variables)</xs:documentation> </xs:annotation> </xs:element>

element item

diagram |
type | xs:string
properties |
content | simple
used by |
elements | seeAlso/applications default exclusions parameter/greaterThan parameter/greaterThanOrEqual inclusions parameter/lessThan parameter/lessThanOrEqual liens parameter/notEqual oldName
annotation |
documentation
An item in a list
source | <xs:element name="item" type="xs:string"> <xs:annotation> <xs:documentation>An item in a list</xs:documentation> </xs:annotation> </xs:element>

element liens

diagram |
properties |
content | complex
children | item
used by |
element | application
annotation |
documentation
things-to-do list. Each 'item' contains a single lien in the list.
source | <xs:element name="liens"> <xs:annotation> <xs:documentation>things-to-do list. Each 'item' contains a single lien in the list.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element combo

diagram |
used by |
element | type
annotation |
documentation
List of options displayed as combo/choice box
source | <xs:element name="combo"> <xs:annotation> <xs:documentation>List of options displayed as combo/choice box</xs:documentation> </xs:annotation> </xs:element>

element list

diagram |
properties |
content | complex
children | option
used by |
element | parameter
annotation |
documentation
list of possible values
source | <xs:element name="list"> <xs:annotation> <xs:documentation>list of possible values</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="option" minOccurs="2" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element oldName

diagram |
properties |
content | complex
children | item
used by |
element | application
annotation |
documentation
list of application names this application was named in previous versions
source | <xs:element name="oldName"> <xs:annotation> <xs:documentation>list of application names this application was named in previous versions</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element option

diagram |
properties |
content | complex
children | brief description exclusions inclusions
used by |
element | list
attributes |
Name | Type | Use | Default | Fixed | Annotation
value | xs:string | required |  |  |
annotation |
documentation
Describes an option in a list. Brief child element will be used as the text next to the radio button for the optiion.
source | <xs:element name="option"> <xs:annotation> <xs:documentation>Describes an option in a list. Brief child element will be used as the text next to the radio button for the optiion.</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element ref="brief"/> <xs:element ref="description"/> <xs:element ref="exclusions" minOccurs="0"/> <xs:element ref="inclusions" minOccurs="0"/> </xs:all> <xs:attribute name="value" type="xs:string" use="required"/> </xs:complexType> </xs:element>

attribute option/@value

type | xs:string
properties |
isRef | 0
use | required
source | <xs:attribute name="value" type="xs:string" use="required"/>

element outputImages

diagram |
properties |
content | complex
children | image
used by |
element | example
annotation |
documentation
A container of images that are outputs from the application.
source | <xs:element name="outputImages"> <xs:annotation> <xs:documentation>A container of images that are outputs from the application.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element ref="image"/> </xs:sequence> </xs:complexType> </xs:element>

element parameter

diagram |
properties |
content | complex
children | type fileMode defaultPath brief description count default internalDefault list minimum maximum greaterThan greaterThanOrEqual lessThan lessThanOrEqual notEqual odd filter exclusions inclusions pixelType helpers
used by |
element | group
attributes |
Name | Type | Use | Default | Fixed | Annotation
name | xs:string | required |  |  |
annotation |
documentation
A container describing a single parameter to an application.
source | <xs:element name="parameter"> <xs:annotation> <xs:documentation>A container describing a single parameter to an application.</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element ref="type"/> <xs:element name="fileMode" type="filemode_type" minOccurs="0"> <xs:annotation> <xs:documentation>enumeration describing a parameter of type filename: whether the file's an input, output, etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="defaultPath" minOccurs="0"> <xs:annotation> <xs:documentation>default directory path to a location on the system</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="brief"/> <xs:element ref="description"/> <xs:element ref="count" minOccurs="0"/> <xs:element ref="default" minOccurs="0"/> <xs:element ref="internalDefault" minOccurs="0"/> <xs:element ref="list" minOccurs="0"/> <xs:element name="minimum" minOccurs="0"> <xs:annotation> <xs:documentation>The minimum allowed value the user may enter for this parameter.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="inclusive" type="inclusion_type" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="maximum" minOccurs="0"> <xs:annotation> <xs:documentation>The maximum allowed value the user may enter for this parameter.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="inclusive" type="inclusion_type" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="greaterThan" minOccurs="0"> <xs:annotation> <xs:documentation>A list of parameters the value for this parameter must be greater than.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="greaterThanOrEqual" minOccurs="0"> <xs:annotation> <xs:documentation>A list of parameters the value for this parameter must be greater than or equal to.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="lessThan" minOccurs="0"> <xs:annotation> <xs:documentation>A list of parameters the value for this parameter must be less than.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="lessThanOrEqual" minOccurs="0"> <xs:annotation> <xs:documentation>A list of parameters the value for this parameter must be less than or equal to.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="notEqual" minOccurs="0"> <xs:annotation> <xs:documentation>A list of parameters the value for this parameter must not be equal to.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="odd" minOccurs="0"> <xs:annotation> <xs:documentation>Is the parameter value an odd integer? This is an empty element. If it exists, the parameter must be an odd integer.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="filter" minOccurs="0"> <xs:annotation> <xs:documentation>Regular Expression to filter a file list if this parameter is a file choice. (e.g. *.cub for input cube file parameter)</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="exclusions" minOccurs="0"/> <xs:element ref="inclusions" minOccurs="0"/> <xs:element name="pixelType" type="pixelType_type" minOccurs="0"> <xs:annotation> <xs:documentation>What numerical type are the pixels in the cube? (real, unsigned byte, etc.)</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="helpers" minOccurs="0"/> </xs:all> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element>

attribute parameter/@name

type | xs:string
properties |
isRef | 0
use | required
source | <xs:attribute name="name" type="xs:string" use="required"/>

element parameter/fileMode

diagram |
type | filemode_type
properties |
isRef | 0
minOcc | 0
maxOcc | 1
content | simple
facets |
enumeration | input
enumeration | output
annotation |
documentation
enumeration describing a parameter of type filename: whether the file's an input, output, etc.
source | <xs:element name="fileMode" type="filemode_type" minOccurs="0"> <xs:annotation> <xs:documentation>enumeration describing a parameter of type filename: whether the file's an input, output, etc.</xs:documentation> </xs:annotation> </xs:element>

element parameter/defaultPath

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
annotation |
documentation
default directory path to a location on the system
source | <xs:element name="defaultPath" minOccurs="0"> <xs:annotation> <xs:documentation>default directory path to a location on the system</xs:documentation> </xs:annotation> </xs:element>

element parameter/minimum

diagram |
type | extension of xs:string
properties |
isRef | 0
minOcc | 0
maxOcc | 1
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
inclusive | inclusion_type | required |  |  |
annotation |
documentation
The minimum allowed value the user may enter for this parameter.
source | <xs:element name="minimum" minOccurs="0"> <xs:annotation> <xs:documentation>The minimum allowed value the user may enter for this parameter.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="inclusive" type="inclusion_type" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element>

attribute parameter/minimum/@inclusive

type | inclusion_type
properties |
isRef | 0
use | required
facets |
enumeration | yes
enumeration | no
enumeration | true
enumeration | false
source | <xs:attribute name="inclusive" type="inclusion_type" use="required"/>

element parameter/maximum

diagram |
type | extension of xs:string
properties |
isRef | 0
minOcc | 0
maxOcc | 1
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
inclusive | inclusion_type | required |  |  |
annotation |
documentation
The maximum allowed value the user may enter for this parameter.
source | <xs:element name="maximum" minOccurs="0"> <xs:annotation> <xs:documentation>The maximum allowed value the user may enter for this parameter.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="inclusive" type="inclusion_type" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element>

attribute parameter/maximum/@inclusive

type | inclusion_type
properties |
isRef | 0
use | required
facets |
enumeration | yes
enumeration | no
enumeration | true
enumeration | false
source | <xs:attribute name="inclusive" type="inclusion_type" use="required"/>

element parameter/greaterThan

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
content | complex
children | item
annotation |
documentation
A list of parameters the value for this parameter must be greater than.
source | <xs:element name="greaterThan" minOccurs="0"> <xs:annotation> <xs:documentation>A list of parameters the value for this parameter must be greater than.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element parameter/greaterThanOrEqual

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
content | complex
children | item
annotation |
documentation
A list of parameters the value for this parameter must be greater than or equal to.
source | <xs:element name="greaterThanOrEqual" minOccurs="0"> <xs:annotation> <xs:documentation>A list of parameters the value for this parameter must be greater than or equal to.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element parameter/lessThan

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
content | complex
children | item
annotation |
documentation
A list of parameters the value for this parameter must be less than.
source | <xs:element name="lessThan" minOccurs="0"> <xs:annotation> <xs:documentation>A list of parameters the value for this parameter must be less than.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element parameter/lessThanOrEqual

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
content | complex
children | item
annotation |
documentation
A list of parameters the value for this parameter must be less than or equal to.
source | <xs:element name="lessThanOrEqual" minOccurs="0"> <xs:annotation> <xs:documentation>A list of parameters the value for this parameter must be less than or equal to.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element parameter/notEqual

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
content | complex
children | item
annotation |
documentation
A list of parameters the value for this parameter must not be equal to.
source | <xs:element name="notEqual" minOccurs="0"> <xs:annotation> <xs:documentation>A list of parameters the value for this parameter must not be equal to.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element parameter/odd

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
annotation |
documentation
Is the parameter value an odd integer? This is an empty element. If it exists, the parameter must be an odd integer.
source | <xs:element name="odd" minOccurs="0"> <xs:annotation> <xs:documentation>Is the parameter value an odd integer? This is an empty element. If it exists, the parameter must be an odd integer.</xs:documentation> </xs:annotation> </xs:element>

element parameter/filter

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
annotation |
documentation
Regular Expression to filter a file list if this parameter is a file choice. (e.g. *.cub for input cube file parameter)
source | <xs:element name="filter" minOccurs="0"> <xs:annotation> <xs:documentation>Regular Expression to filter a file list if this parameter is a file choice. (e.g. *.cub for input cube file parameter)</xs:documentation> </xs:annotation> </xs:element>

element parameter/pixelType

diagram |
type | pixelType_type
properties |
isRef | 0
minOcc | 0
maxOcc | 1
content | simple
facets |
enumeration | real
enumeration | unsignedByte
enumeration | signedWord
annotation |
documentation
What numerical type are the pixels in the cube? (real, unsigned byte, etc.)
source | <xs:element name="pixelType" type="pixelType_type" minOccurs="0"> <xs:annotation> <xs:documentation>What numerical type are the pixels in the cube? (real, unsigned byte, etc.)</xs:documentation> </xs:annotation> </xs:element>

element parameterName

diagram |
used by |
element | dataFile
complexType | dimensions2Dimage_type
annotation |
documentation
The name of the application parameter associated with this image
source | <xs:element name="parameterName"> <xs:annotation> <xs:documentation>The name of the application parameter associated with this image</xs:documentation> </xs:annotation> </xs:element>

element path

diagram |
used by |
element | source
annotation |
documentation
Relative path or URL path to a file without a filename specified. If this element is not specified, stylesheets may assume a default location other than the current working directory.
source | <xs:element name="path"> <xs:annotation> <xs:documentation>Relative path or URL path to a file without a filename specified. If this element is not specified, stylesheets may assume a default location other than the current working directory.</xs:documentation> </xs:annotation> </xs:element>

element seeAlso

diagram |
properties |
content | complex
children | documents applications
used by |
element | application
annotation |
documentation
list of related applications and documents
source | <xs:element name="seeAlso"> <xs:annotation> <xs:documentation>list of related applications and documents</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element name="documents" minOccurs="0"> <xs:annotation> <xs:documentation>A list of related documents. Each item should contain the directory name for a particular document stored in the 'documents' directory.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="document" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="applications" minOccurs="0"> <xs:annotation> <xs:documentation>A list of related applications. Each item should contain the proper Isis application name.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:all> </xs:complexType> </xs:element>

element seeAlso/documents

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
content | complex
children | document
annotation |
documentation
A list of related documents. Each item should contain the directory name for a particular document stored in the 'documents' directory.
source | <xs:element name="documents" minOccurs="0"> <xs:annotation> <xs:documentation>A list of related documents. Each item should contain the directory name for a particular document stored in the 'documents' directory.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="document" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element seeAlso/applications

diagram |
properties |
isRef | 0
minOcc | 0
maxOcc | 1
content | complex
children | item
annotation |
documentation
A list of related applications. Each item should contain the proper Isis application name.
source | <xs:element name="applications" minOccurs="0"> <xs:annotation> <xs:documentation>A list of related applications. Each item should contain the proper Isis application name.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>

element source

diagram |
properties |
content | complex
children | filename path
used by |
element | document
annotation |
documentation
full path or URL to a resource including the filename
source | <xs:element name="source"> <xs:annotation> <xs:documentation>full path or URL to a resource including the filename</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element ref="filename"/> <xs:element ref="path" minOccurs="0"/> </xs:all> </xs:complexType> </xs:element>

element terminalInterface

diagram |
properties |
content | complex
children | commandLine description
used by |
element | example
annotation |
documentation
A container desribing the command line for executing this example.
source | <xs:element name="terminalInterface"> <xs:annotation> <xs:documentation>A container desribing the command line for executing this example.</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element name="commandLine" type="xs:string"> <xs:annotation> <xs:documentation>The full command line that will execute this example and render the result.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="description"/> </xs:all> </xs:complexType> </xs:element>

element terminalInterface/commandLine

diagram |
type | xs:string
properties |
isRef | 0
content | simple
annotation |
documentation
The full command line that will execute this example and render the result.
source | <xs:element name="commandLine" type="xs:string"> <xs:annotation> <xs:documentation>The full command line that will execute this example and render the result.</xs:documentation> </xs:annotation> </xs:element>

element title

diagram |
used by |
element | document
annotation |
documentation
title of an application, document, or resource
source | <xs:element name="title"> <xs:annotation> <xs:documentation>title of an application, document, or resource</xs:documentation> </xs:annotation> </xs:element>

element type

diagram |
type | paramType_type
properties |
content | simple
used by |
element | parameter
facets |
enumeration | combo
enumeration | filename
enumeration | integer
enumeration | double
enumeration | string
enumeration | boolean
enumeration | cube
annotation |
documentation
an enumeration describing the type of a value.
source | <xs:element name="type" type="paramType_type"> <xs:annotation> <xs:documentation>an enumeration describing the type of a value. </xs:documentation> </xs:annotation> </xs:element>

complexType dimension2Dthumbnail_type

diagram |
used by |
element | dimensions2Dimage_type/thumbnail
attributes |
Name | Type | Use | Default | Fixed | Annotation
width | xs:integer | required |  |  |
height | xs:integer | required |  |  |
caption | xs:string | required |  |  |
src | xs:string | required |  |  |
annotation |
documentation
reusable type for describing a thumbnail image
source | <xs:complexType name="dimension2Dthumbnail_type"> <xs:annotation> <xs:documentation>reusable type for describing a thumbnail image</xs:documentation> </xs:annotation> <xs:attribute name="width" type="xs:integer" use="required"/> <xs:attribute name="height" type="xs:integer" use="required"/> <xs:attribute name="caption" type="xs:string" use="required"/> <xs:attribute name="src" type="xs:string" use="required"/> </xs:complexType>

attribute dimension2Dthumbnail_type/@width

type | xs:integer
properties |
isRef | 0
use | required
source | <xs:attribute name="width" type="xs:integer" use="required"/>

attribute dimension2Dthumbnail_type/@height

type | xs:integer
properties |
isRef | 0
use | required
source | <xs:attribute name="height" type="xs:integer" use="required"/>

attribute dimension2Dthumbnail_type/@caption

type | xs:string
properties |
isRef | 0
use | required
source | <xs:attribute name="caption" type="xs:string" use="required"/>

attribute dimension2Dthumbnail_type/@src

type | xs:string
properties |
isRef | 0
use | required
source | <xs:attribute name="src" type="xs:string" use="required"/>

complexType dimensions2Dimage_type

diagram |
children | brief description thumbnail parameterName
used by |
element | image
attributes |
Name | Type | Use | Default | Fixed | Annotation
width | xs:integer | required |  |  |
height | xs:integer | required |  |  |
src | xs:anyURI | required |  |  |
annotation |
documentation
reusable type for describing an image
source | <xs:complexType name="dimensions2Dimage_type"> <xs:annotation> <xs:documentation>reusable type for describing an image</xs:documentation> </xs:annotation> <xs:all> <xs:element ref="brief"/> <xs:element ref="description"/> <xs:element name="thumbnail" type="dimension2Dthumbnail_type"> <xs:annotation> <xs:documentation>A description of the thumbnail for this image. Attributes: width and height are the number of pixels horizontally and vertically; caption is a brief description of the image; src is the relative path to the thumbenail.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="parameterName" minOccurs="0"/> </xs:all> <xs:attribute name="width" type="xs:integer" use="required"/> <xs:attribute name="height" type="xs:integer" use="required"/> <xs:attribute name="src" type="xs:anyURI" use="required"/> </xs:complexType>

attribute dimensions2Dimage_type/@width

type | xs:integer
properties |
isRef | 0
use | required
source | <xs:attribute name="width" type="xs:integer" use="required"/>

attribute dimensions2Dimage_type/@height

type | xs:integer
properties |
isRef | 0
use | required
source | <xs:attribute name="height" type="xs:integer" use="required"/>

attribute dimensions2Dimage_type/@src

type | xs:anyURI
properties |
isRef | 0
use | required
source | <xs:attribute name="src" type="xs:anyURI" use="required"/>

element dimensions2Dimage_type/thumbnail

diagram |
type | dimension2Dthumbnail_type
properties |
isRef | 0
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
width | xs:integer | required |  |  |
height | xs:integer | required |  |  |
caption | xs:string | required |  |  |
src | xs:string | required |  |  |
annotation |
documentation
A description of the thumbnail for this image. Attributes: width and height are the number of pixels horizontally and vertically; caption is a brief description of the image; src is the relative path to the thumbenail.
source | <xs:element name="thumbnail" type="dimension2Dthumbnail_type"> <xs:annotation> <xs:documentation>A description of the thumbnail for this image. Attributes: width and height are the number of pixels horizontally and vertically; caption is a brief description of the image; src is the relative path to the thumbenail.</xs:documentation> </xs:annotation> </xs:element>

simpleType categoryItem_type

type | restriction of xs:string
properties |
final | restriction
used by |
element | category/categoryItem
facets |
enumeration | Cameras
enumeration | Control Networks
enumeration | Display
enumeration | Fourier Domain
enumeration | Filters
enumeration | Geometry
enumeration | Import and Export
enumeration | Map Projection
enumeration | Math and Statistics
enumeration | Radiometric and Photometric Correction
enumeration | Registration and Pattern Matching
enumeration | Scripting
enumeration | System
enumeration | Topography
enumeration | Trim and Mask
enumeration | Utility
annotation |
documentation
enumeration for basic Application categorizations
source | <xs:simpleType name="categoryItem_type" final="restriction"> <xs:annotation> <xs:documentation>enumeration for basic Application categorizations</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Cameras"/> <xs:enumeration value="Control Networks"/> <xs:enumeration value="Display"/> <xs:enumeration value="Fourier Domain"/> <xs:enumeration value="Filters"/> <xs:enumeration value="Geometry"/> <xs:enumeration value="Import and Export"/> <xs:enumeration value="Map Projection"/> <xs:enumeration value="Math and Statistics"/> <xs:enumeration value="Radiometric and Photometric Correction"/> <xs:enumeration value="Registration and Pattern Matching"/> <xs:enumeration value="Scripting"/> <xs:enumeration value="System"/> <xs:enumeration value="Topography"/> <xs:enumeration value="Trim and Mask"/> <xs:enumeration value="Utility"/> </xs:restriction> </xs:simpleType>

simpleType filemode_type

type | restriction of xs:string
properties |
final | restriction
used by |
element | parameter/fileMode
facets |
enumeration | input
enumeration | output
annotation |
documentation
enumeration describing if a file (parameter) is input, output, etc.
source | <xs:simpleType name="filemode_type" final="restriction"> <xs:annotation> <xs:documentation>enumeration describing if a file (parameter) is input, output, etc.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="input"/> <xs:enumeration value="output"/> </xs:restriction> </xs:simpleType>

simpleType inclusion_type

type | restriction of xs:string
properties |
final | restriction
used by |
attributes | parameter/minimum/@inclusive parameter/maximum/@inclusive
facets |
enumeration | yes
enumeration | no
enumeration | true
enumeration | false
annotation |
documentation
enumeration for inclusion types - boolean values
source | <xs:simpleType name="inclusion_type" final="restriction"> <xs:annotation> <xs:documentation>enumeration for inclusion types - boolean values</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="yes"/> <xs:enumeration value="no"/> <xs:enumeration value="true"/> <xs:enumeration value="false"/> </xs:restriction> </xs:simpleType>

simpleType missionItem_type

type | restriction of xs:string
properties |
final | restriction
used by |
element | category/missionItem
facets |
enumeration | Apollo
enumeration | Cassini
enumeration | Chandrayaan 1
enumeration | Clementine
enumeration | Dawn
enumeration | ExoMars Trace Gas Orbiter
enumeration | Galileo
enumeration | Hayabusa
enumeration | Hayabusa2
enumeration | Kaguya
enumeration | Lunar Orbiter
enumeration | Lunar Reconnaissance Orbiter
enumeration | Mariner
enumeration | Mars Exploration Rover
enumeration | Mars Express
enumeration | Mars Global Surveyor
enumeration | Mars Odyssey
enumeration | Mars Reconnaissance Orbiter
enumeration | Messenger
enumeration | Near Earth Asteroid Rendezvous
enumeration | New Horizons
enumeration | OSIRIS-REx
enumeration | Robotic Lunar Observatory
enumeration | Rosetta
enumeration | Small Missions for Advanced Research and Technology 1
enumeration | Viking
enumeration | Voyager
annotation |
documentation
enumeration for mission specific Application categorizations
source | <xs:simpleType name="missionItem_type" final="restriction"> <xs:annotation> <xs:documentation>enumeration for mission specific Application categorizations</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Apollo"/> <xs:enumeration value="Cassini"/> <xs:enumeration value="Chandrayaan 1"/> <xs:enumeration value="Clementine"/> <xs:enumeration value="Dawn"/> <xs:enumeration value="ExoMars Trace Gas Orbiter"/> <xs:enumeration value="Galileo"/> <xs:enumeration value="Hayabusa"/> <xs:enumeration value="Hayabusa2"/> <xs:enumeration value="Kaguya"/> <xs:enumeration value="Lunar Orbiter"/> <xs:enumeration value="Lunar Reconnaissance Orbiter"/> <xs:enumeration value="Mariner"/> <xs:enumeration value="Mars Exploration Rover"/> <xs:enumeration value="Mars Express"/> <xs:enumeration value="Mars Global Surveyor"/> <xs:enumeration value="Mars Odyssey"/> <xs:enumeration value="Mars Reconnaissance Orbiter"/> <xs:enumeration value="Messenger"/> <xs:enumeration value="Near Earth Asteroid Rendezvous"/> <xs:enumeration value="New Horizons"/> <xs:enumeration value="OSIRIS-REx"/> <xs:enumeration value="Robotic Lunar Observatory"/> <xs:enumeration value="Rosetta"/> <xs:enumeration value="Small Missions for Advanced Research and Technology 1"/> <xs:enumeration value="Viking"/> <xs:enumeration value="Voyager"/> </xs:restriction> </xs:simpleType>

simpleType paramType_type

type | restriction of xs:string
properties |
final | restriction
used by |
element | type
facets |
enumeration | combo
enumeration | filename
enumeration | integer
enumeration | double
enumeration | string
enumeration | boolean
enumeration | cube
annotation |
documentation
enumerations for types of parameters
source | <xs:simpleType name="paramType_type" final="restriction"> <xs:annotation> <xs:documentation>enumerations for types of parameters</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="combo"/> <xs:enumeration value="filename"/> <xs:enumeration value="integer"/> <xs:enumeration value="double"/> <xs:enumeration value="string"/> <xs:enumeration value="boolean"/> <xs:enumeration value="cube"/> </xs:restriction> </xs:simpleType>

simpleType pixelType_type

type | restriction of xs:string
properties |
final | restriction
used by |
element | parameter/pixelType
facets |
enumeration | real
enumeration | unsignedByte
enumeration | signedWord
annotation |
documentation
enumeration describing a cube's pixel digital number type
source | <xs:simpleType name="pixelType_type" final="restriction"> <xs:annotation> <xs:documentation>enumeration describing a cube's pixel digital number type</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="real"/> <xs:enumeration value="unsignedByte"/> <xs:enumeration value="signedWord"/> </xs:restriction> </xs:simpleType>

XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy