@mangosystem/ogc-schemas
Version:
Jsonix XML-JSON mappings for OGC Schemas.
2,111 lines • 84.8 kB
JavaScript
var SensorML_1_0_0_Module_Factory = function () {
var SensorML_1_0_0 = {
n: 'SensorML_1_0_0',
dens: 'http:\/\/www.opengis.net\/sensorML\/1.0',
dans: 'http:\/\/www.w3.org\/1999\/xlink',
deps: ['GML_3_1_1', 'XLink_1_0', 'SWE_1_0_0', 'IC_2_0'],
tis: [{
ln: 'SystemType',
bti: '.AbstractComponentType',
ps: [{
n: 'components',
ti: '.Components'
}, {
n: 'positions',
ti: '.Positions'
}, {
n: 'connections',
ti: '.Connections'
}]
}, {
ln: 'ArrayLink',
tn: null,
ps: [{
n: 'sourceArray',
rq: true,
ti: '.ArrayLink.SourceArray'
}, {
n: 'destinationIndex',
mno: 0,
col: true,
ti: '.ArrayLink.DestinationIndex'
}, {
n: 'destinationArray',
rq: true,
ti: '.ArrayLink.DestinationArray'
}, {
n: 'sourceIndex',
ti: '.ArrayLink.SourceIndex'
}, {
n: 'connection',
mno: 0,
col: true,
ti: '.Connection'
}]
}, {
ln: 'Connection',
tn: null,
ps: [{
n: 'link',
rq: true,
en: 'Link',
ti: '.Link'
}, {
n: 'arrayLink',
rq: true,
en: 'ArrayLink',
ti: '.ArrayLink'
}, {
n: 'name',
ti: 'Token',
an: {
lp: 'name'
},
t: 'a'
}]
}, {
ln: 'LegalConstraint',
tn: null,
ps: [{
n: 'rights',
rq: true,
en: 'Rights',
ti: '.Rights'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'ValidTime',
tn: null,
ps: [{
n: 'timeInstant',
rq: true,
en: {
lp: 'TimeInstant',
ns: 'http:\/\/www.opengis.net\/gml'
},
ti: 'GML_3_1_1.TimeInstantType'
}, {
n: 'timePeriod',
rq: true,
en: {
lp: 'TimePeriod',
ns: 'http:\/\/www.opengis.net\/gml'
},
ti: 'GML_3_1_1.TimePeriodType'
}]
}, {
ln: 'Documentation',
tn: null,
ps: [{
n: 'document',
rq: true,
en: 'Document',
ti: '.Document'
}, {
n: 'documentList',
rq: true,
en: 'DocumentList',
ti: '.DocumentList'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'RelaxNG',
tn: null,
bti: '.RuleLanguageType',
ps: [{
n: 'any',
rq: true,
mx: false,
t: 'ae'
}]
}, {
ln: 'Capabilities',
tn: null,
ps: [{
n: 'abstractDataRecord',
rq: true,
mx: false,
dom: false,
en: {
lp: 'AbstractDataRecord',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.AbstractDataRecordType',
t: 'er'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'ProcessMethodType.Implementation',
tn: null,
ps: [{
n: 'processChain',
rq: true,
en: 'ProcessChain',
ti: '.ProcessChainType'
}, {
n: 'implementationCode',
rq: true,
en: 'ImplementationCode',
ti: '.ProcessMethodType.Implementation.ImplementationCode'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'MethodPropertyType',
tn: 'methodPropertyType',
ps: [{
n: 'processMethod',
rq: true,
en: 'ProcessMethod',
ti: '.ProcessMethodType'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'DataSourceType.Values',
tn: null,
ps: [{
n: 'otherAttributes',
t: 'aa'
}, {
n: 'any',
mno: 0,
col: true,
mx: false,
t: 'ae'
}]
}, {
ln: 'Parameters',
tn: null,
ps: [{
n: 'parameterList',
rq: true,
en: 'ParameterList',
ti: '.Parameters.ParameterList'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'DocumentList',
tn: null,
ps: [{
n: 'description',
en: {
lp: 'description',
ns: 'http:\/\/www.opengis.net\/gml'
},
ti: 'GML_3_1_1.StringOrRefType'
}, {
n: 'member',
rq: true,
col: true,
ti: '.DocumentList.Member'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}]
}, {
ln: 'Components.ComponentList.Component',
tn: null,
ps: [{
n: 'process',
rq: true,
mx: false,
dom: false,
en: '_Process',
ti: '.AbstractProcessType',
t: 'er'
}, {
n: 'name',
rq: true,
ti: 'Token',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'AbstractProcessType',
bti: '.AbstractSMLType',
ps: [{
n: 'keywords',
mno: 0,
col: true,
ti: '.Keywords'
}, {
n: 'identification',
mno: 0,
col: true,
ti: '.Identification'
}, {
n: 'classification',
mno: 0,
col: true,
ti: '.Classification'
}, {
n: 'validTime',
ti: '.ValidTime'
}, {
n: 'securityConstraint',
ti: '.SecurityConstraint'
}, {
n: 'legalConstraint',
mno: 0,
col: true,
ti: '.LegalConstraint'
}, {
n: 'characteristics',
mno: 0,
col: true,
ti: '.Characteristics'
}, {
n: 'capabilities',
mno: 0,
col: true,
ti: '.Capabilities'
}, {
n: 'contact',
mno: 0,
col: true,
ti: '.Contact'
}, {
n: 'documentation',
mno: 0,
col: true,
ti: '.Documentation'
}, {
n: 'history',
mno: 0,
col: true,
ti: '.History'
}]
}, {
ln: 'Positions',
tn: null,
ps: [{
n: 'positionList',
rq: true,
en: 'PositionList',
ti: '.Positions.PositionList'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'LayerPropertyType',
ps: [{
n: 'abstractDataRecord',
rq: true,
mx: false,
dom: false,
en: {
lp: 'AbstractDataRecord',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.AbstractDataRecordType',
t: 'er'
}, {
n: 'category',
rq: true,
en: {
lp: 'Category',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.Category'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'DocumentList.Member',
tn: null,
ps: [{
n: 'document',
rq: true,
en: 'Document',
ti: '.Document'
}, {
n: 'name',
rq: true,
ti: 'Token',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'Connections',
tn: null,
ps: [{
n: 'connectionList',
rq: true,
en: 'ConnectionList',
ti: '.Connections.ConnectionList'
}]
}, {
ln: 'TemporalReferenceFrame',
tn: null,
ps: [{
n: 'temporalCRS',
rq: true,
en: {
lp: 'TemporalCRS',
ns: 'http:\/\/www.opengis.net\/gml'
},
ti: 'GML_3_1_1.TemporalCRSType'
}]
}, {
ln: 'History',
tn: null,
ps: [{
n: 'eventList',
rq: true,
en: 'EventList',
ti: '.EventList'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'Components.ComponentList',
tn: null,
ps: [{
n: 'component',
rq: true,
col: true,
ti: '.Components.ComponentList.Component'
}]
}, {
ln: 'ParametersPropertyType',
tn: 'parametersPropertyType',
ps: [{
n: 'parameterList',
rq: true,
en: 'ParameterList',
ti: '.AbstractListType'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'ArrayLink.DestinationIndex',
tn: null,
ps: [{
n: 'ref',
ti: 'Token',
an: {
lp: 'ref'
},
t: 'a'
}]
}, {
ln: 'DataSourceType',
bti: '.AbstractProcessType',
ps: [{
n: 'dataDefinition',
rq: true,
ti: '.DataSourceType.DataDefinition'
}, {
n: 'values',
rq: true,
ti: '.DataSourceType.Values'
}, {
n: 'observationReference',
rq: true,
ti: '.DataSourceType.ObservationReference'
}]
}, {
ln: 'Inputs.InputList',
tn: null,
ps: [{
n: 'input',
rq: true,
col: true,
ti: '.IoComponentPropertyType'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id'
},
t: 'a'
}]
}, {
ln: 'ComponentArrayType.Parameters',
tn: null,
bti: '.ParametersPropertyType'
}, {
ln: 'ComponentArrayType',
bti: '.AbstractDerivableComponentType',
ps: [{
n: 'inputs',
ti: '.Inputs'
}, {
n: 'outputs',
ti: '.Outputs'
}, {
n: 'parameters',
rq: true,
ti: '.ComponentArrayType.Parameters'
}, {
n: 'components',
ti: '.Components'
}, {
n: 'positions',
ti: '.Positions'
}, {
n: 'connections',
ti: '.Connections'
}]
}, {
ln: 'DataSourceType.DataDefinition',
tn: null,
ps: [{
n: 'dataBlockDefinition',
rq: true,
en: {
lp: 'DataBlockDefinition',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.DataBlockDefinitionType'
}, {
n: 'dataStreamDefinition',
rq: true,
en: {
lp: 'DataStreamDefinition',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.DataStreamDefinitionType'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'ArrayLink.SourceIndex',
tn: null,
ps: [{
n: 'ref',
ti: 'Token',
an: {
lp: 'ref'
},
t: 'a'
}]
}, {
ln: 'AbstractRestrictedProcessType',
bti: '.AbstractProcessType'
}, {
ln: 'Characteristics',
tn: null,
ps: [{
n: 'abstractDataRecord',
rq: true,
mx: false,
dom: false,
en: {
lp: 'AbstractDataRecord',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.AbstractDataRecordType',
t: 'er'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'ProcessMethodType.Rules',
tn: null,
ps: [{
n: 'rulesDefinition',
rq: true,
en: 'RulesDefinition',
ti: '.ProcessMethodType.Rules.RulesDefinition'
}]
}, {
ln: 'Inputs',
tn: null,
ps: [{
n: 'inputList',
rq: true,
en: 'InputList',
ti: '.Inputs.InputList'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'Outputs',
tn: null,
ps: [{
n: 'outputList',
rq: true,
en: 'OutputList',
ti: '.Outputs.OutputList'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'IoComponentPropertyType',
ps: [{
n: 'count',
rq: true,
en: {
lp: 'Count',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.Count'
}, {
n: 'quantity',
rq: true,
en: {
lp: 'Quantity',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.Quantity'
}, {
n: 'time',
rq: true,
en: {
lp: 'Time',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.Time'
}, {
n: '_boolean',
rq: true,
en: {
lp: 'Boolean',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.Boolean'
}, {
n: 'category',
rq: true,
en: {
lp: 'Category',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.Category'
}, {
n: 'text',
rq: true,
en: {
lp: 'Text',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.Text'
}, {
n: 'quantityRange',
rq: true,
en: {
lp: 'QuantityRange',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.QuantityRange'
}, {
n: 'countRange',
rq: true,
en: {
lp: 'CountRange',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.CountRange'
}, {
n: 'timeRange',
rq: true,
en: {
lp: 'TimeRange',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.TimeRange'
}, {
n: 'abstractDataRecord',
rq: true,
mx: false,
dom: false,
en: {
lp: 'AbstractDataRecord',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.AbstractDataRecordType',
t: 'er'
}, {
n: 'abstractDataArray',
rq: true,
mx: false,
dom: false,
en: {
lp: 'AbstractDataArray',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.AbstractDataArrayType',
t: 'er'
}, {
n: 'observableProperty',
rq: true,
en: {
lp: 'ObservableProperty',
ns: 'http:\/\/www.opengis.net\/swe\/1.0'
},
ti: 'SWE_1_0_0.ObservableProperty'
}, {
n: 'name',
rq: true,
ti: 'Token',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'ConnectionsPropertyType',
tn: 'connectionsPropertyType',
ps: [{
n: 'connectionList',
rq: true,
en: 'ConnectionList',
ti: '.AbstractListType'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'ContactInfo.Address',
tn: null,
ps: [{
n: 'deliveryPoint',
mno: 0,
col: true
}, {
n: 'city'
}, {
n: 'administrativeArea'
}, {
n: 'postalCode'
}, {
n: 'country'
}, {
n: 'electronicMailAddress'
}]
}, {
ln: 'Keywords.KeywordList',
tn: null,
ps: [{
n: 'keyword',
rq: true,
col: true,
ti: 'Token'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id'
},
t: 'a'
}, {
n: 'codeSpace',
an: {
lp: 'codeSpace'
},
t: 'a'
}]
}, {
ln: 'ProcessChainType',
bti: '.AbstractPureProcessType',
ps: [{
n: 'components',
rq: true,
ti: '.Components'
}, {
n: 'connections',
rq: true,
ti: '.Connections'
}]
}, {
ln: 'Document',
tn: null,
ps: [{
n: 'description',
rq: true,
en: {
lp: 'description',
ns: 'http:\/\/www.opengis.net\/gml'
},
ti: 'GML_3_1_1.StringOrRefType'
}, {
n: 'date'
}, {
n: 'contact',
ti: '.Contact'
}, {
n: 'format',
ti: 'Token'
}, {
n: 'onlineResource',
mno: 0,
col: true,
ti: '.OnlineResource'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'version',
ti: 'Token',
an: {
lp: 'version'
},
t: 'a'
}]
}, {
ln: 'ResponsibleParty',
tn: null,
ps: [{
n: 'individualName'
}, {
n: 'organizationName'
}, {
n: 'positionName'
}, {
n: 'contactInfo',
ti: '.ContactInfo'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}]
}, {
ln: 'Identification',
tn: null,
ps: [{
n: 'identifierList',
rq: true,
en: 'IdentifierList',
ti: '.Identification.IdentifierList'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'InputsPropertyType',
tn: 'inputsPropertyType',
ps: [{
n: 'inputList',
rq: true,
en: 'InputList',
ti: '.AbstractListType'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'ProcessMethodType.Implementation.ImplementationCode',
tn: null,
ps: [{
n: 'description',
en: {
lp: 'description',
ns: 'http:\/\/www.opengis.net\/gml'
},
ti: 'GML_3_1_1.StringOrRefType'
}, {
n: 'keywords',
mno: 0,
col: true,
ti: '.Keywords'
}, {
n: 'identification',
mno: 0,
col: true,
ti: '.Identification'
}, {
n: 'classification',
mno: 0,
col: true,
ti: '.Classification'
}, {
n: 'validTime',
ti: '.ValidTime'
}, {
n: 'securityConstraint',
ti: '.SecurityConstraint'
}, {
n: 'legalConstraint',
mno: 0,
col: true,
ti: '.LegalConstraint'
}, {
n: 'characteristics',
mno: 0,
col: true,
ti: '.Characteristics'
}, {
n: 'capabilities',
mno: 0,
col: true,
ti: '.Capabilities'
}, {
n: 'contact',
mno: 0,
col: true,
ti: '.Contact'
}, {
n: 'documentation',
mno: 0,
col: true,
ti: '.Documentation'
}, {
n: 'history',
mno: 0,
col: true,
ti: '.History'
}, {
n: 'sourceRef',
ti: '.ProcessMethodType.Implementation.ImplementationCode.SourceRef'
}, {
n: 'binaryRef',
ti: '.ProcessMethodType.Implementation.ImplementationCode.BinaryRef'
}, {
n: 'language',
rq: true,
ti: 'Token',
an: {
lp: 'language'
},
t: 'a'
}, {
n: 'framework',
ti: 'Token',
an: {
lp: 'framework'
},
t: 'a'
}, {
n: 'version',
ti: 'Token',
an: {
lp: 'version'
},
t: 'a'
}]
}, {
ln: 'Identification.IdentifierList',
tn: null,
ps: [{
n: 'identifier',
rq: true,
col: true,
ti: '.Identification.IdentifierList.Identifier'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id'
},
t: 'a'
}]
}, {
ln: 'AbstractDerivableProcessType',
bti: '.AbstractProcessType',
ps: [{
n: 'inputs',
ti: '.InputsPropertyType'
}, {
n: 'outputs',
ti: '.OutputsPropertyType'
}, {
n: 'parameters',
ti: '.ParametersPropertyType'
}, {
n: 'method',
rq: true,
ti: '.MethodPropertyType'
}, {
n: 'components',
rq: true,
ti: '.ComponentsPropertyType'
}, {
n: 'dataSources',
ti: '.DataSourcesPropertyType'
}, {
n: 'connections',
rq: true,
ti: '.ConnectionsPropertyType'
}]
}, {
ln: 'ComponentsPropertyType',
tn: 'componentsPropertyType',
ps: [{
n: 'processList',
rq: true,
en: 'ProcessList',
ti: '.AbstractListType'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'ContactInfo',
tn: null,
ps: [{
n: 'phone',
ti: '.ContactInfo.Phone'
}, {
n: 'address',
ti: '.ContactInfo.Address'
}, {
n: 'onlineResource',
mno: 0,
col: true,
ti: '.OnlineResource'
}, {
n: 'hoursOfService'
}, {
n: 'contactInstructions'
}]
}, {
ln: 'Positions.PositionList',
tn: null,
ps: [{
n: 'position',
rq: true,
col: true,
ti: '.Position'
}, {
n: 'timePosition',
rq: true,
ti: '.TimePosition'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id'
},
t: 'a'
}]
}, {
ln: 'Person',
tn: null,
ps: [{
n: 'surname',
rq: true,
ti: 'Token'
}, {
n: 'name',
rq: true,
ti: 'Token'
}, {
n: 'userID',
rq: true,
ti: 'Token'
}, {
n: 'affiliation',
rq: true,
ti: 'Token'
}, {
n: 'phoneNumber',
rq: true,
ti: 'Token'
}, {
n: 'email',
rq: true,
ti: 'Token'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}]
}, {
ln: 'ProcessMethodType.Implementation.ImplementationCode.SourceRef',
tn: null,
ps: [{
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'EventList.Member',
tn: null,
ps: [{
n: 'event',
rq: true,
en: 'Event',
ti: '.Event'
}, {
n: 'name',
rq: true,
ti: 'Token',
an: {
lp: 'name'
},
t: 'a'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'Keywords',
tn: null,
ps: [{
n: 'keywordList',
rq: true,
en: 'KeywordList',
ti: '.Keywords.KeywordList'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'InterfaceDefinition',
tn: null,
ps: [{
n: 'serviceLayer',
ti: '.LayerPropertyType'
}, {
n: 'applicationLayer',
ti: '.LayerPropertyType'
}, {
n: 'presentationLayer',
ti: '.PresentationLayerPropertyType'
}, {
n: 'sessionLayer',
ti: '.LayerPropertyType'
}, {
n: 'transportLayer',
ti: '.LayerPropertyType'
}, {
n: 'networkLayer',
ti: '.LayerPropertyType'
}, {
n: 'dataLinkLayer',
ti: '.LayerPropertyType'
}, {
n: 'physicalLayer',
ti: '.LayerPropertyType'
}, {
n: 'mechanicalLayer',
ti: '.LayerPropertyType'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id'
},
t: 'a'
}]
}, {
ln: 'Components',
tn: null,
ps: [{
n: 'componentList',
rq: true,
en: 'ComponentList',
ti: '.Components.ComponentList'
}, {
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'Outputs.OutputList',
tn: null,
ps: [{
n: 'output',
rq: true,
col: true,
ti: '.IoComponentPropertyType'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id'
},
t: 'a'
}]
}, {
ln: 'DataSourceType.ObservationReference',
tn: null,
ps: [{
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'RuleLanguageType',
tn: 'ruleLanguageType',
ps: [{
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'Parameters.ParameterList',
tn: null,
ps: [{
n: 'parameter',
rq: true,
col: true,
ti: 'SWE_1_0_0.DataComponentPropertyType'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id'
},
t: 'a'
}]
}, {
ln: 'EventList',
tn: null,
ps: [{
n: 'member',
rq: true,
col: true,
ti: '.EventList.Member'
}, {
n: 'id',
ti: 'ID',
an: {
lp: 'id',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}]
}, {
ln: 'ProcessMethodType.Implementation.ImplementationCode.BinaryRef',
tn: null,
ps: [{
n: 'remoteSchema',
an: {
lp: 'remoteSchema',
ns: 'http:\/\/www.opengis.net\/gml'
},
t: 'a'
}, {
n: 'type',
ti: 'XLink_1_0.TypeType',
t: 'a'
}, {
n: 'href',
t: 'a'
}, {
n: 'role',
t: 'a'
}, {
n: 'arcrole',
t: 'a'
}, {
n: 'title',
t: 'a'
}, {
n: 'show',
ti: 'XLink_1_0.ShowType',
t: 'a'
}, {
n: 'actuate',
ti: 'XLink_1_0.ActuateType',
t: 'a'
}]
}, {
ln: 'Security',
tn: null,
ps: [{
n: 'classification',
ti: 'IC_2_0.ClassificationType',
an: {
lp: 'classification',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'ownerProducer',
ti: {
t: 'l'
},
an: {
lp: 'ownerProducer',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'scIcontrols',
ti: {
t: 'l'
},
an: {
lp: 'SCIcontrols',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'sarIdentifier',
ti: {
t: 'l'
},
an: {
lp: 'SARIdentifier',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'disseminationControls',
ti: {
t: 'l'
},
an: {
lp: 'disseminationControls',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceOpen',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceOpen',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'fgIsourceProtected',
ti: {
t: 'l'
},
an: {
lp: 'FGIsourceProtected',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'releasableTo',
ti: {
t: 'l'
},
an: {
lp: 'releasableTo',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'nonICmarkings',
ti: {
t: 'l'
},
an: {
lp: 'nonICmarkings',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classifiedBy',
an: {
lp: 'classifiedBy',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'classificationReason',
an: {
lp: 'classificationReason',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'derivedFrom',
an: {
lp: 'derivedFrom',
ns: 'urn:us:gov:ic:ism:v2'
},
t: 'a'
}, {
n: 'declassDate',
ti: 'Cal