UNPKG

@mangosystem/ogc-schemas

Version:

Jsonix XML-JSON mappings for OGC Schemas.

2,128 lines 85.1 kB
var SensorML_1_0_1_Module_Factory = function () { var SensorML_1_0_1 = { n: 'SensorML_1_0_1', dens: 'http:\/\/www.opengis.net\/sensorML\/1.0.1', dans: 'http:\/\/www.w3.org\/1999\/xlink', deps: ['XLink_1_0', 'GML_3_1_1', 'SWE_1_0_1', 'IC_2_0'], tis: [{ ln: 'ArrayLink.SourceArray', tn: null, ps: [{ n: 'ref', ti: 'Token', an: { lp: 'ref' }, t: 'a' }] }, { ln: 'AbstractDerivableComponentType', bti: '.AbstractProcessType', ps: [{ n: 'spatialReferenceFrame', ti: '.SpatialReferenceFrame' }, { n: 'temporalReferenceFrame', ti: '.TemporalReferenceFrame' }, { n: 'targetLocation', rq: true, en: 'location', ti: '.Location' }, { n: 'targetPosition', rq: true, en: 'position', ti: '.Position' }, { n: 'timePosition', ti: '.TimePosition' }, { n: 'interfaces', ti: '.Interfaces' }] }, { ln: 'RelaxNG', tn: null, bti: '.RuleLanguageType', ps: [{ n: 'any', rq: true, mx: false, t: 'ae' }] }, { ln: 'SystemType', bti: '.AbstractComponentType', ps: [{ n: 'components', ti: '.Components' }, { n: 'positions', ti: '.Positions' }, { n: 'connections', ti: '.Connections' }] }, { 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: 'Connections.ConnectionList', tn: null, ps: [{ n: 'connection', rq: true, col: true, ti: '.Connection' }] }, { ln: 'ContactList.Member', tn: null, ps: [{ n: 'person', rq: true, en: 'Person', ti: '.Person' }, { n: 'responsibleParty', rq: true, en: 'ResponsibleParty', ti: '.ResponsibleParty' }, { 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: 'Contact', tn: null, ps: [{ n: 'person', rq: true, en: 'Person', ti: '.Person' }, { n: 'responsibleParty', rq: true, en: 'ResponsibleParty', ti: '.ResponsibleParty' }, { n: 'contactList', rq: true, en: 'ContactList', ti: '.ContactList' }, { 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.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: '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: 'AbstractSMLType', bti: 'GML_3_1_1.AbstractFeatureType' }, { ln: 'ProcessMethodType.Algorithm', tn: null, ps: [{ n: 'algorithmDefinition', rq: true, en: 'AlgorithmDefinition', ti: '.ProcessMethodType.Algorithm.AlgorithmDefinition' }] }, { 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: '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: 'ProcessMethodType.Algorithm.AlgorithmDefinition.MathML', tn: null, ps: [{ n: 'any', rq: true, mx: false, t: 'ae' }, { 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: '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: 'Classification', tn: null, ps: [{ n: 'classifierList', rq: true, en: 'ClassifierList', ti: '.Classification.ClassifierList' }, { 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: 'Interfaces.InterfaceList', tn: null, ps: [{ n: '_interface', rq: true, col: true, en: 'interface', ti: '.Interface' }, { n: 'id', ti: 'ID', an: { lp: 'id' }, t: 'a' }] }, { 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: '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: 'SensorML', tn: null, 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' }, { n: 'member', rq: true, col: true, ti: '.SensorML.Member' }, { n: 'version', rq: true, ti: 'Token', an: { lp: 'version' }, t: 'a' }] }, { ln: 'Connections', tn: null, ps: [{ n: 'connectionList', rq: true, en: 'ConnectionList', ti: '.Connections.ConnectionList' }] }, { ln: 'OnlineResource', 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: '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: '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: '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: 'Link.Destination', tn: null, ps: [{ n: 'ref', rq: true, ti: 'Token', an: { lp: 'ref' }, 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: 'Term', tn: null, ps: [{ n: 'codeSpace', ti: 'SWE_1_0_1.CodeSpacePropertyType' }, { n: 'value', rq: true, ti: 'Token' }, { n: 'definition', an: { lp: 'definition' }, 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: 'ArrayLink.DestinationArray', tn: null, ps: [{ n: 'ref', ti: 'Token', an: { lp: 'ref' }, t: 'a' }] }, { ln: 'Classification.ClassifierList.Classifier', tn: null, ps: [{ n: 'term', rq: true, en: 'Term', ti: '.Term' }, { n: 'name', ti: 'Token', an: { lp: 'name' }, 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: '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: '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: 'ContactInfo.Phone', tn: null, ps: [{ n: 'voice', mno: 0, col: true }, { n: 'facsimile', mno: 0, col: true }] }, { 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: 'ContactInfo.Address', tn: null, ps: [{ n: 'deliveryPoint', mno: 0, col: true }, { n: 'city' }, { n: 'administrativeArea' }, { n: 'postalCode' }, { n: 'country' }, { n: 'electronicMailAddress' }] }, { 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: '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: 'Outputs.OutputList', tn: null, ps: [{ n: 'output', rq: true, col: true, ti: '.IoComponentPropertyType' }, { n: 'id', ti: 'ID', an: { lp: 'id' }, 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: 'Calendar', an: { lp: 'declassDate', ns: 'urn:us:gov:ic:ism:v2' }, t: 'a' }, { n: 'declassEvent', an: { lp: 'declassEvent', ns: 'urn:us:gov:ic:ism:v2' }, t: 'a' }, { n: 'declassException', ti: { t: 'l' }, an: { lp: 'declassException', ns: 'urn:us:gov:ic:ism:v2' }, t: 'a' }, { n: 'typeOfExemptedSource', ti: { t: 'l' }, an: { lp: 'typeOfExemptedSource', ns: 'urn:us:gov:ic:ism:v2' }, t: 'a' }, { n: 'dateOfExemptedSource', ti: 'Calendar', an: { lp: 'dateOfExemptedSource', ns: 'urn:us:gov:ic:ism:v2' }, t: 'a' }, { n: 'declassManualReview', ti: 'Boolean', an: { lp: 'declassManualReview', ns: 'urn:us:gov:ic:ism:v2' }, t: 'a' }] }, { ln: 'ComponentArrayType.Parameters', tn: null, bti: '.ParametersPropertyType' }, { ln: 'DataSourceType.Values', tn: null, ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'any', mno: 0, col: true, mx: false, t: 'ae' }] }, { 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: 'IoComponentPropertyType', ps: [{ n: 'count', rq: true, en: { lp: 'Count', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.Count' }, { n: 'quantity', rq: true, en: { lp: 'Quantity', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.Quantity' }, { n: 'time', rq: true, en: { lp: 'Time', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.Time' }, { n: '_boolean', rq: true, en: { lp: 'Boolean', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.Boolean' }, { n: 'category', rq: true, en: { lp: 'Category', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.Category' }, { n: 'text', rq: true, en: { lp: 'Text', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.Text' }, { n: 'quantityRange', rq: true, en: { lp: 'QuantityRange', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.QuantityRange' }, { n: 'countRange', rq: true, en: { lp: 'CountRange', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.CountRange' }, { n: 'timeRange', rq: true, en: { lp: 'TimeRange', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.TimeRange' }, { n: 'abstractDataRecord', rq: true, mx: false, dom: false, en: { lp: 'AbstractDataRecord', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.AbstractDataRecordType', t: 'er' }, { n: 'abstractDataArray', rq: true, mx: false, dom: false, en: { lp: 'AbstractDataArray', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.AbstractDataArrayType', t: 'er' }, { n: 'observableProperty', rq: true, en: { lp: 'ObservableProperty', ns: 'http:\/\/www.opengis.net\/swe\/1.0.1' }, ti: 'SWE_1_0_1.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: '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: '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: 'Interface', tn: null, ps: [{ n: 'interfaceDefinition', rq: true, en: 'InterfaceDefinition', ti: '.InterfaceDefinition' }, { 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: '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: 'ContactList', 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: '.ContactList.Member' }, { n: 'id', ti: 'ID', an: { lp: 'id', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }] }, { 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: 'SecurityConstraint', tn: null, ps: [{ n: 'security', rq: true, en: 'Security', ti: '.Security' }] }, { ln: 'ArrayLink.DestinationIndex', tn: null, ps: [{ n: 'ref', ti: 'Token', an: { lp: 'ref' }, t: 'a' }] }, { ln: 'Link', tn: null, ps: [{ n: 'source', rq: true, ti: '.Link.Source' }, { n: 'destination', rq: true, ti: '.Link.Destination' }, { n: 'type', an: { lp: 'type' }, t: 'a' }] }, { ln: 'OutputsPropertyType', tn: 'outputsPropertyType', ps: [{ n: 'outputList', rq: true, en: 'OutputList', 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: 'Components.ComponentList', tn: null, ps: [{ n: 'component', rq: true, col: true, ti: '.Components.ComponentList.Component' }] }, { 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: 'ProcessModelType', bti: '.AbstractPureProcessType', ps: [{ n: 'method', rq: true, ti: '.MethodPropertyType' }] }, { ln: 'Interfaces', tn: null, ps: [{ n: 'interfaceList', rq: true, en: 'InterfaceList', ti: '.Interfaces.InterfaceList' }, { 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: 'Schematron', tn: null, bti: '.RuleLanguageType', ps: [{ n: 'any', rq: true, mx: false, t: 'ae' }] }, { 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: 'Event', tn: null, ps: [{ n: 'date' }, { 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: 'contact', mno: 0, col: true, ti: '.Contact' }, { n: 'documentation', mno: 0, col: true, ti: '.Documentation' }, { n: 'property', mno: 0, col: true, ti: 'SWE_1_0_1.DataComponentPropertyType' }, { n: 'id', ti: 'ID', an: { lp: 'id', ns: 'http:\/\/www.opengis.net\/gml' }, 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: 'ProcessMethodType.Rules.RulesDefinition', tn: null, ps: [{ n: 'description', en: { lp: 'description', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.StringOrRefType' }, { n: 'ruleLanguage', mx: false, dom: false, ti: '.RuleLanguageType', t: 'er' }] }, { 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: 'Inputs.InputList', tn: null, ps: [{ n: 'input', rq: true, col: true, ti: '.IoComponentPropertyType' }, { n: 'id', ti: 'ID', an: { lp: 'id' }, t: 'a' }] }, { ln: 'AbstractListType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'any', mno: 0, col: true, mx: false, t: 'ae' }, { n: 'id', ti: 'ID', an: { lp: '