Select Git revision
generate_ip.sh
-
Eric Kooistra authoredEric Kooistra authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
ltasip.py 638.34 KiB
# ./ltasip.py
# -*- coding: utf-8 -*-
# PyXB bindings for NM:4d7a8ef1458fc65d34d2aea044869f9c907a2072
# Generated 2017-01-23 19:15:33.368591 by PyXB version 1.2.5 using Python 2.7.6.final.0
# Namespace http://www.astron.nl/SIP-Lofar
from __future__ import unicode_literals
import pyxb
import pyxb.binding
import pyxb.binding.saxer
import io
import pyxb.utils.utility
import pyxb.utils.domutils
import sys
import pyxb.utils.six as _six
# Unique identifier for bindings created at the same time
_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:ee05eac4-e197-11e6-92e0-28d2444d27e5')
# Version of PyXB used to generate the bindings
_PyXBVersion = '1.2.5'
# Generated bindings are not compatible across PyXB versions
if pyxb.__version__ != _PyXBVersion:
raise pyxb.PyXBVersionError(_PyXBVersion)
# A holder for module-level binding classes so we can access them from
# inside class definitions where property names may conflict.
_module_typeBindings = pyxb.utils.utility.Object()
# Import bindings for namespaces imported into schema
import pyxb.binding.datatypes
# NOTE: All namespace declarations are reserved within the binding
Namespace = pyxb.namespace.NamespaceForURI('http://www.astron.nl/SIP-Lofar', create_if_missing=True)
Namespace.configureCategories(['typeBinding', 'elementBinding'])
def CreateFromDocument (xml_text, default_namespace=None, location_base=None):
"""Parse the given XML and use the document element to create a
Python instance.
@param xml_text An XML document. This should be data (Python 2
str or Python 3 bytes), or a text (Python 2 unicode or Python 3
str) in the L{pyxb._InputEncoding} encoding.
@keyword default_namespace The L{pyxb.Namespace} instance to use as the
default namespace where there is no default namespace in scope.
If unspecified or C{None}, the namespace of the module containing
this function will be used.
@keyword location_base: An object to be recorded as the base of all
L{pyxb.utils.utility.Location} instances associated with events and
objects handled by the parser. You might pass the URI from which
the document was obtained.
"""
if pyxb.XMLStyle_saxer != pyxb._XMLStyle:
dom = pyxb.utils.domutils.StringToDOM(xml_text)
return CreateFromDOM(dom.documentElement, default_namespace=default_namespace)
if default_namespace is None:
default_namespace = Namespace.fallbackNamespace()
saxer = pyxb.binding.saxer.make_parser(fallback_namespace=default_namespace, location_base=location_base)
handler = saxer.getContentHandler()
xmld = xml_text
if isinstance(xmld, _six.text_type):
xmld = xmld.encode(pyxb._InputEncoding)
saxer.parse(io.BytesIO(xmld))
instance = handler.rootObject()
return instance
def CreateFromDOM (node, default_namespace=None):
"""Create a Python instance from the given DOM node.
The node tag must correspond to an element declaration in this module.
@deprecated: Forcing use of DOM interface is unnecessary; use L{CreateFromDocument}."""
if default_namespace is None:
default_namespace = Namespace.fallbackNamespace()
return pyxb.binding.basis.element.AnyCreateFromDOM(node, default_namespace)
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}FrequencyUnit
class FrequencyUnit (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'FrequencyUnit')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 24, 1)
_Documentation = None
FrequencyUnit._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=FrequencyUnit, enum_prefix=None)
FrequencyUnit.Hz = FrequencyUnit._CF_enumeration.addEnumeration(unicode_value='Hz', tag='Hz')
FrequencyUnit.kHz = FrequencyUnit._CF_enumeration.addEnumeration(unicode_value='kHz', tag='kHz')
FrequencyUnit.MHz = FrequencyUnit._CF_enumeration.addEnumeration(unicode_value='MHz', tag='MHz')
FrequencyUnit.GHz = FrequencyUnit._CF_enumeration.addEnumeration(unicode_value='GHz', tag='GHz')
FrequencyUnit._InitializeFacetMap(FrequencyUnit._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'FrequencyUnit', FrequencyUnit)
_module_typeBindings.FrequencyUnit = FrequencyUnit
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}LengthUnit
class LengthUnit (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'LengthUnit')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 39, 1)
_Documentation = None
LengthUnit._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=LengthUnit, enum_prefix=None)
LengthUnit.m = LengthUnit._CF_enumeration.addEnumeration(unicode_value='m', tag='m')
LengthUnit.km = LengthUnit._CF_enumeration.addEnumeration(unicode_value='km', tag='km')
LengthUnit._InitializeFacetMap(LengthUnit._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'LengthUnit', LengthUnit)
_module_typeBindings.LengthUnit = LengthUnit
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}TimeUnit
class TimeUnit (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'TimeUnit')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 52, 1)
_Documentation = None
TimeUnit._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=TimeUnit, enum_prefix=None)
TimeUnit.s = TimeUnit._CF_enumeration.addEnumeration(unicode_value='s', tag='s')
TimeUnit.ms = TimeUnit._CF_enumeration.addEnumeration(unicode_value='ms', tag='ms')
TimeUnit.us = TimeUnit._CF_enumeration.addEnumeration(unicode_value='us', tag='us')
TimeUnit.ns = TimeUnit._CF_enumeration.addEnumeration(unicode_value='ns', tag='ns')
TimeUnit._InitializeFacetMap(TimeUnit._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'TimeUnit', TimeUnit)
_module_typeBindings.TimeUnit = TimeUnit
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}AngleUnit
class AngleUnit (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'AngleUnit')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 67, 1)
_Documentation = None
AngleUnit._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=AngleUnit, enum_prefix=None)
AngleUnit.radians = AngleUnit._CF_enumeration.addEnumeration(unicode_value='radians', tag='radians')
AngleUnit.degrees = AngleUnit._CF_enumeration.addEnumeration(unicode_value='degrees', tag='degrees')
AngleUnit.arcsec = AngleUnit._CF_enumeration.addEnumeration(unicode_value='arcsec', tag='arcsec')
AngleUnit._InitializeFacetMap(AngleUnit._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'AngleUnit', AngleUnit)
_module_typeBindings.AngleUnit = AngleUnit
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}PixelUnit
class PixelUnit (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'PixelUnit')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 81, 1)
_Documentation = None
PixelUnit._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=PixelUnit, enum_prefix=None)
PixelUnit.Jybeam = PixelUnit._CF_enumeration.addEnumeration(unicode_value='Jy/beam', tag='Jybeam')
PixelUnit._InitializeFacetMap(PixelUnit._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'PixelUnit', PixelUnit)
_module_typeBindings.PixelUnit = PixelUnit
# List simple type: {http://www.astron.nl/SIP-Lofar}ListOfDouble
# superclasses pyxb.binding.datatypes.anySimpleType
class ListOfDouble (pyxb.binding.basis.STD_list):
"""Simple type that is a list of pyxb.binding.datatypes.double."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ListOfDouble')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 93, 1)
_Documentation = None
_ItemType = pyxb.binding.datatypes.double
ListOfDouble._InitializeFacetMap()
Namespace.addCategoryObject('typeBinding', 'ListOfDouble', ListOfDouble)
_module_typeBindings.ListOfDouble = ListOfDouble
# List simple type: {http://www.astron.nl/SIP-Lofar}ListOfString
# superclasses pyxb.binding.datatypes.anySimpleType
class ListOfString (pyxb.binding.basis.STD_list):
"""Simple type that is a list of pyxb.binding.datatypes.string."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ListOfString')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 96, 1)
_Documentation = None
_ItemType = pyxb.binding.datatypes.string
ListOfString._InitializeFacetMap()
Namespace.addCategoryObject('typeBinding', 'ListOfString', ListOfString)
_module_typeBindings.ListOfString = ListOfString
# List simple type: {http://www.astron.nl/SIP-Lofar}ListOfSubbands
# superclasses pyxb.binding.datatypes.anySimpleType
class ListOfSubbands (pyxb.binding.basis.STD_list):
"""Simple type that is a list of pyxb.binding.datatypes.unsignedShort."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ListOfSubbands')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 99, 1)
_Documentation = None
_ItemType = pyxb.binding.datatypes.unsignedShort
ListOfSubbands._InitializeFacetMap()
Namespace.addCategoryObject('typeBinding', 'ListOfSubbands', ListOfSubbands)
_module_typeBindings.ListOfSubbands = ListOfSubbands
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}EquinoxType
class EquinoxType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'EquinoxType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 119, 1)
_Documentation = None
EquinoxType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=EquinoxType, enum_prefix=None)
EquinoxType.B1950 = EquinoxType._CF_enumeration.addEnumeration(unicode_value='B1950', tag='B1950')
EquinoxType.J2000 = EquinoxType._CF_enumeration.addEnumeration(unicode_value='J2000', tag='J2000')
EquinoxType.SUN = EquinoxType._CF_enumeration.addEnumeration(unicode_value='SUN', tag='SUN')
EquinoxType.JUPITER = EquinoxType._CF_enumeration.addEnumeration(unicode_value='JUPITER', tag='JUPITER')
EquinoxType._InitializeFacetMap(EquinoxType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'EquinoxType', EquinoxType)
_module_typeBindings.EquinoxType = EquinoxType
# Atomic simple type: [anonymous]
class STD_ANON (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = None
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 157, 4)
_Documentation = None
STD_ANON._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON, enum_prefix=None)
STD_ANON.WGS84 = STD_ANON._CF_enumeration.addEnumeration(unicode_value='WGS84', tag='WGS84')
STD_ANON.ITRF2000 = STD_ANON._CF_enumeration.addEnumeration(unicode_value='ITRF2000', tag='ITRF2000')
STD_ANON.ITRF2005 = STD_ANON._CF_enumeration.addEnumeration(unicode_value='ITRF2005', tag='ITRF2005')
STD_ANON._InitializeFacetMap(STD_ANON._CF_enumeration)
_module_typeBindings.STD_ANON = STD_ANON
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}AntennaFieldType
class AntennaFieldType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'AntennaFieldType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 185, 1)
_Documentation = None
AntennaFieldType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=AntennaFieldType, enum_prefix=None)
AntennaFieldType.HBA0 = AntennaFieldType._CF_enumeration.addEnumeration(unicode_value='HBA0', tag='HBA0')
AntennaFieldType.HBA1 = AntennaFieldType._CF_enumeration.addEnumeration(unicode_value='HBA1', tag='HBA1')
AntennaFieldType.HBA = AntennaFieldType._CF_enumeration.addEnumeration(unicode_value='HBA', tag='HBA')
AntennaFieldType.LBA = AntennaFieldType._CF_enumeration.addEnumeration(unicode_value='LBA', tag='LBA')
AntennaFieldType._InitializeFacetMap(AntennaFieldType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'AntennaFieldType', AntennaFieldType)
_module_typeBindings.AntennaFieldType = AntennaFieldType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}StationTypeType
class StationTypeType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'StationTypeType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 196, 1)
_Documentation = None
StationTypeType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=StationTypeType, enum_prefix=None)
StationTypeType.Core = StationTypeType._CF_enumeration.addEnumeration(unicode_value='Core', tag='Core')
StationTypeType.Remote = StationTypeType._CF_enumeration.addEnumeration(unicode_value='Remote', tag='Remote')
StationTypeType.International = StationTypeType._CF_enumeration.addEnumeration(unicode_value='International', tag='International')
StationTypeType._InitializeFacetMap(StationTypeType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'StationTypeType', StationTypeType)
_module_typeBindings.StationTypeType = StationTypeType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}ProcessRelationType
class ProcessRelationType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ProcessRelationType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 238, 1)
_Documentation = None
ProcessRelationType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=ProcessRelationType, enum_prefix=None)
ProcessRelationType.GroupID = ProcessRelationType._CF_enumeration.addEnumeration(unicode_value='GroupID', tag='GroupID')
ProcessRelationType._InitializeFacetMap(ProcessRelationType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'ProcessRelationType', ProcessRelationType)
_module_typeBindings.ProcessRelationType = ProcessRelationType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}FilterSelectionType
class FilterSelectionType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'FilterSelectionType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 273, 1)
_Documentation = None
FilterSelectionType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=FilterSelectionType, enum_prefix=None)
FilterSelectionType.n10_70_MHz = FilterSelectionType._CF_enumeration.addEnumeration(unicode_value='10-70 MHz', tag='n10_70_MHz')
FilterSelectionType.n10_90_MHz = FilterSelectionType._CF_enumeration.addEnumeration(unicode_value='10-90 MHz', tag='n10_90_MHz')
FilterSelectionType.n30_70_MHz = FilterSelectionType._CF_enumeration.addEnumeration(unicode_value='30-70 MHz', tag='n30_70_MHz')
FilterSelectionType.n30_90_MHz = FilterSelectionType._CF_enumeration.addEnumeration(unicode_value='30-90 MHz', tag='n30_90_MHz')
FilterSelectionType.n110_190_MHz = FilterSelectionType._CF_enumeration.addEnumeration(unicode_value='110-190 MHz', tag='n110_190_MHz')
FilterSelectionType.n170_230_MHz = FilterSelectionType._CF_enumeration.addEnumeration(unicode_value='170-230 MHz', tag='n170_230_MHz')
FilterSelectionType.n210_250_MHz = FilterSelectionType._CF_enumeration.addEnumeration(unicode_value='210-250 MHz', tag='n210_250_MHz')
FilterSelectionType._InitializeFacetMap(FilterSelectionType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'FilterSelectionType', FilterSelectionType)
_module_typeBindings.FilterSelectionType = FilterSelectionType
# Atomic simple type: [anonymous]
class STD_ANON_ (pyxb.binding.datatypes.double, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = None
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 284, 1)
_Documentation = None
STD_ANON_._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_, enum_prefix=None)
STD_ANON_._CF_enumeration.addEnumeration(unicode_value='160', tag=None)
STD_ANON_._CF_enumeration.addEnumeration(unicode_value='200', tag=None)
STD_ANON_._InitializeFacetMap(STD_ANON_._CF_enumeration)
_module_typeBindings.STD_ANON_ = STD_ANON_
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}AntennaSetType
class AntennaSetType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'AntennaSetType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 293, 1)
_Documentation = None
AntennaSetType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=AntennaSetType, enum_prefix=None)
AntennaSetType.HBA_Zero = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='HBA Zero', tag='HBA_Zero')
AntennaSetType.HBA_One = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='HBA One', tag='HBA_One')
AntennaSetType.HBA_Dual = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='HBA Dual', tag='HBA_Dual')
AntennaSetType.HBA_Joined = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='HBA Joined', tag='HBA_Joined')
AntennaSetType.LBA_Outer = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='LBA Outer', tag='LBA_Outer')
AntennaSetType.LBA_Inner = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='LBA Inner', tag='LBA_Inner')
AntennaSetType.LBA_Sparse_Even = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='LBA Sparse Even', tag='LBA_Sparse_Even')
AntennaSetType.LBA_Sparse_Odd = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='LBA Sparse Odd', tag='LBA_Sparse_Odd')
AntennaSetType.LBA_X = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='LBA X', tag='LBA_X')
AntennaSetType.LBA_Y = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='LBA Y', tag='LBA_Y')
AntennaSetType.HBA_Zero_Inner = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='HBA Zero Inner', tag='HBA_Zero_Inner')
AntennaSetType.HBA_One_Inner = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='HBA One Inner', tag='HBA_One_Inner')
AntennaSetType.HBA_Dual_Inner = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='HBA Dual Inner', tag='HBA_Dual_Inner')
AntennaSetType.HBA_Joined_Inner = AntennaSetType._CF_enumeration.addEnumeration(unicode_value='HBA Joined Inner', tag='HBA_Joined_Inner')
AntennaSetType._InitializeFacetMap(AntennaSetType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'AntennaSetType', AntennaSetType)
_module_typeBindings.AntennaSetType = AntennaSetType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}StationSelectionType
class StationSelectionType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'StationSelectionType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 311, 1)
_Documentation = None
StationSelectionType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=StationSelectionType, enum_prefix=None)
StationSelectionType.Single = StationSelectionType._CF_enumeration.addEnumeration(unicode_value='Single', tag='Single')
StationSelectionType.Core = StationSelectionType._CF_enumeration.addEnumeration(unicode_value='Core', tag='Core')
StationSelectionType.Dutch = StationSelectionType._CF_enumeration.addEnumeration(unicode_value='Dutch', tag='Dutch')
StationSelectionType.International = StationSelectionType._CF_enumeration.addEnumeration(unicode_value='International', tag='International')
StationSelectionType.Custom = StationSelectionType._CF_enumeration.addEnumeration(unicode_value='Custom', tag='Custom')
StationSelectionType._InitializeFacetMap(StationSelectionType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'StationSelectionType', StationSelectionType)
_module_typeBindings.StationSelectionType = StationSelectionType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}ObservingModeType
class ObservingModeType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ObservingModeType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 320, 1)
_Documentation = None
ObservingModeType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=ObservingModeType, enum_prefix=None)
ObservingModeType.Interferometer = ObservingModeType._CF_enumeration.addEnumeration(unicode_value='Interferometer', tag='Interferometer')
ObservingModeType.Beam_Observation = ObservingModeType._CF_enumeration.addEnumeration(unicode_value='Beam Observation', tag='Beam_Observation')
ObservingModeType.TBB_standalone = ObservingModeType._CF_enumeration.addEnumeration(unicode_value='TBB (standalone)', tag='TBB_standalone')
ObservingModeType.TBB_piggyback = ObservingModeType._CF_enumeration.addEnumeration(unicode_value='TBB (piggyback)', tag='TBB_piggyback')
ObservingModeType.Direct_Data_Storage = ObservingModeType._CF_enumeration.addEnumeration(unicode_value='Direct Data Storage', tag='Direct_Data_Storage')
ObservingModeType.Non_Standard = ObservingModeType._CF_enumeration.addEnumeration(unicode_value='Non Standard', tag='Non_Standard')
ObservingModeType.Unknown = ObservingModeType._CF_enumeration.addEnumeration(unicode_value='Unknown', tag='Unknown')
ObservingModeType._InitializeFacetMap(ObservingModeType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'ObservingModeType', ObservingModeType)
_module_typeBindings.ObservingModeType = ObservingModeType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}TimeSystemType
class TimeSystemType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'TimeSystemType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 331, 1)
_Documentation = None
TimeSystemType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=TimeSystemType, enum_prefix=None)
TimeSystemType.UTC = TimeSystemType._CF_enumeration.addEnumeration(unicode_value='UTC', tag='UTC')
TimeSystemType.LST = TimeSystemType._CF_enumeration.addEnumeration(unicode_value='LST', tag='LST')
TimeSystemType._InitializeFacetMap(TimeSystemType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'TimeSystemType', TimeSystemType)
_module_typeBindings.TimeSystemType = TimeSystemType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}ProcessingType
class ProcessingType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ProcessingType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 419, 1)
_Documentation = None
ProcessingType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=ProcessingType, enum_prefix=None)
ProcessingType.Correlator = ProcessingType._CF_enumeration.addEnumeration(unicode_value='Correlator', tag='Correlator')
ProcessingType.Coherent_Stokes = ProcessingType._CF_enumeration.addEnumeration(unicode_value='Coherent Stokes', tag='Coherent_Stokes')
ProcessingType.Incoherent_Stokes = ProcessingType._CF_enumeration.addEnumeration(unicode_value='Incoherent Stokes', tag='Incoherent_Stokes')
ProcessingType.Flys_Eye = ProcessingType._CF_enumeration.addEnumeration(unicode_value="Fly's Eye", tag='Flys_Eye')
ProcessingType.Non_Standard = ProcessingType._CF_enumeration.addEnumeration(unicode_value='Non Standard', tag='Non_Standard')
ProcessingType._InitializeFacetMap(ProcessingType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'ProcessingType', ProcessingType)
_module_typeBindings.ProcessingType = ProcessingType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}MeasurementType
class MeasurementType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'MeasurementType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 428, 1)
_Documentation = None
MeasurementType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=MeasurementType, enum_prefix=None)
MeasurementType.Test = MeasurementType._CF_enumeration.addEnumeration(unicode_value='Test', tag='Test')
MeasurementType.Tune_Up = MeasurementType._CF_enumeration.addEnumeration(unicode_value='Tune Up', tag='Tune_Up')
MeasurementType.Calibration = MeasurementType._CF_enumeration.addEnumeration(unicode_value='Calibration', tag='Calibration')
MeasurementType.Target = MeasurementType._CF_enumeration.addEnumeration(unicode_value='Target', tag='Target')
MeasurementType.All_Sky = MeasurementType._CF_enumeration.addEnumeration(unicode_value='All Sky', tag='All_Sky')
MeasurementType.Miscellaneous = MeasurementType._CF_enumeration.addEnumeration(unicode_value='Miscellaneous', tag='Miscellaneous')
MeasurementType._InitializeFacetMap(MeasurementType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'MeasurementType', MeasurementType)
_module_typeBindings.MeasurementType = MeasurementType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}PulsarSelectionType
class PulsarSelectionType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'PulsarSelectionType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 646, 1)
_Documentation = None
PulsarSelectionType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=PulsarSelectionType, enum_prefix=None)
PulsarSelectionType.Pulsars_in_observation_specs_file_or_SAP = PulsarSelectionType._CF_enumeration.addEnumeration(unicode_value='Pulsars in observation specs, file or SAP', tag='Pulsars_in_observation_specs_file_or_SAP')
PulsarSelectionType.Pulsars_in_observation_specs = PulsarSelectionType._CF_enumeration.addEnumeration(unicode_value='Pulsars in observation specs', tag='Pulsars_in_observation_specs')
PulsarSelectionType.Pulsar_specified_in_dataproduct = PulsarSelectionType._CF_enumeration.addEnumeration(unicode_value='Pulsar specified in dataproduct', tag='Pulsar_specified_in_dataproduct')
PulsarSelectionType.Brightest_known_pulsar_in_SAP = PulsarSelectionType._CF_enumeration.addEnumeration(unicode_value='Brightest known pulsar in SAP', tag='Brightest_known_pulsar_in_SAP')
PulsarSelectionType.Three_brightest_known_pulsars_in_SAP = PulsarSelectionType._CF_enumeration.addEnumeration(unicode_value='Three brightest known pulsars in SAP', tag='Three_brightest_known_pulsars_in_SAP')
PulsarSelectionType.Brightest_known_pulsar_in_TAB = PulsarSelectionType._CF_enumeration.addEnumeration(unicode_value='Brightest known pulsar in TAB', tag='Brightest_known_pulsar_in_TAB')
PulsarSelectionType.Pulsars_in_observation_specs_file_and_brightest_in_SAP_and_TAB = PulsarSelectionType._CF_enumeration.addEnumeration(unicode_value='Pulsars in observation specs, file and brightest in SAP and TAB', tag='Pulsars_in_observation_specs_file_and_brightest_in_SAP_and_TAB')
PulsarSelectionType.Specified_pulsar_list = PulsarSelectionType._CF_enumeration.addEnumeration(unicode_value='Specified pulsar list', tag='Specified_pulsar_list')
PulsarSelectionType._InitializeFacetMap(PulsarSelectionType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'PulsarSelectionType', PulsarSelectionType)
_module_typeBindings.PulsarSelectionType = PulsarSelectionType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}DataProductType
class DataProductType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'DataProductType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 704, 1)
_Documentation = None
DataProductType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=DataProductType, enum_prefix=None)
DataProductType.Correlator_data = DataProductType._CF_enumeration.addEnumeration(unicode_value='Correlator data', tag='Correlator_data')
DataProductType.Beam_Formed_data = DataProductType._CF_enumeration.addEnumeration(unicode_value='Beam Formed data', tag='Beam_Formed_data')
DataProductType.Transient_Buffer_Board_data = DataProductType._CF_enumeration.addEnumeration(unicode_value='Transient Buffer Board data', tag='Transient_Buffer_Board_data')
DataProductType.Sky_Image = DataProductType._CF_enumeration.addEnumeration(unicode_value='Sky Image', tag='Sky_Image')
DataProductType.Pixel_Map = DataProductType._CF_enumeration.addEnumeration(unicode_value='Pixel Map', tag='Pixel_Map')
DataProductType.Direct_Data_Storage_data = DataProductType._CF_enumeration.addEnumeration(unicode_value='Direct Data Storage data', tag='Direct_Data_Storage_data')
DataProductType.Dynamic_Spectra_data = DataProductType._CF_enumeration.addEnumeration(unicode_value='Dynamic Spectra data', tag='Dynamic_Spectra_data')
DataProductType.Instrument_Model = DataProductType._CF_enumeration.addEnumeration(unicode_value='Instrument Model', tag='Instrument_Model')
DataProductType.Sky_Model = DataProductType._CF_enumeration.addEnumeration(unicode_value='Sky Model', tag='Sky_Model')
DataProductType.Pulsar_pipeline_output = DataProductType._CF_enumeration.addEnumeration(unicode_value='Pulsar pipeline output', tag='Pulsar_pipeline_output')
DataProductType.Pulsar_pipeline_summary_output = DataProductType._CF_enumeration.addEnumeration(unicode_value='Pulsar pipeline summary output', tag='Pulsar_pipeline_summary_output')
DataProductType.Non_Standard = DataProductType._CF_enumeration.addEnumeration(unicode_value='Non Standard', tag='Non_Standard')
DataProductType.Unknown = DataProductType._CF_enumeration.addEnumeration(unicode_value='Unknown', tag='Unknown')
DataProductType._InitializeFacetMap(DataProductType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'DataProductType', DataProductType)
_module_typeBindings.DataProductType = DataProductType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}ChecksumAlgorithm
class ChecksumAlgorithm (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ChecksumAlgorithm')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 721, 1)
_Documentation = None
ChecksumAlgorithm._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=ChecksumAlgorithm, enum_prefix=None)
ChecksumAlgorithm.MD5 = ChecksumAlgorithm._CF_enumeration.addEnumeration(unicode_value='MD5', tag='MD5')
ChecksumAlgorithm.Adler32 = ChecksumAlgorithm._CF_enumeration.addEnumeration(unicode_value='Adler32', tag='Adler32')
ChecksumAlgorithm._InitializeFacetMap(ChecksumAlgorithm._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'ChecksumAlgorithm', ChecksumAlgorithm)
_module_typeBindings.ChecksumAlgorithm = ChecksumAlgorithm
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}FileFormatType
class FileFormatType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'FileFormatType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 741, 1)
_Documentation = None
FileFormatType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=FileFormatType, enum_prefix=None)
FileFormatType.FITS = FileFormatType._CF_enumeration.addEnumeration(unicode_value='FITS', tag='FITS')
FileFormatType.AIPSCASA = FileFormatType._CF_enumeration.addEnumeration(unicode_value='AIPS++/CASA', tag='AIPSCASA')
FileFormatType.HDF5 = FileFormatType._CF_enumeration.addEnumeration(unicode_value='HDF5', tag='HDF5')
FileFormatType.PULP = FileFormatType._CF_enumeration.addEnumeration(unicode_value='PULP', tag='PULP')
FileFormatType.PREFACTOR = FileFormatType._CF_enumeration.addEnumeration(unicode_value='PREFACTOR', tag='PREFACTOR')
FileFormatType.UNDOCUMENTED = FileFormatType._CF_enumeration.addEnumeration(unicode_value='UNDOCUMENTED', tag='UNDOCUMENTED')
FileFormatType._InitializeFacetMap(FileFormatType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'FileFormatType', FileFormatType)
_module_typeBindings.FileFormatType = FileFormatType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}PolarizationType
class PolarizationType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'PolarizationType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 763, 1)
_Documentation = None
PolarizationType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=PolarizationType, enum_prefix=None)
PolarizationType.None_ = PolarizationType._CF_enumeration.addEnumeration(unicode_value='None', tag='None_')
PolarizationType.I = PolarizationType._CF_enumeration.addEnumeration(unicode_value='I', tag='I')
PolarizationType.Q = PolarizationType._CF_enumeration.addEnumeration(unicode_value='Q', tag='Q')
PolarizationType.U = PolarizationType._CF_enumeration.addEnumeration(unicode_value='U', tag='U')
PolarizationType.V = PolarizationType._CF_enumeration.addEnumeration(unicode_value='V', tag='V')
PolarizationType.RR = PolarizationType._CF_enumeration.addEnumeration(unicode_value='RR', tag='RR')
PolarizationType.RL = PolarizationType._CF_enumeration.addEnumeration(unicode_value='RL', tag='RL')
PolarizationType.LR = PolarizationType._CF_enumeration.addEnumeration(unicode_value='LR', tag='LR')
PolarizationType.LL = PolarizationType._CF_enumeration.addEnumeration(unicode_value='LL', tag='LL')
PolarizationType.XX = PolarizationType._CF_enumeration.addEnumeration(unicode_value='XX', tag='XX')
PolarizationType.XY = PolarizationType._CF_enumeration.addEnumeration(unicode_value='XY', tag='XY')
PolarizationType.YX = PolarizationType._CF_enumeration.addEnumeration(unicode_value='YX', tag='YX')
PolarizationType.YY = PolarizationType._CF_enumeration.addEnumeration(unicode_value='YY', tag='YY')
PolarizationType.Xre = PolarizationType._CF_enumeration.addEnumeration(unicode_value='Xre', tag='Xre')
PolarizationType.Xim = PolarizationType._CF_enumeration.addEnumeration(unicode_value='Xim', tag='Xim')
PolarizationType.Yre = PolarizationType._CF_enumeration.addEnumeration(unicode_value='Yre', tag='Yre')
PolarizationType.Yim = PolarizationType._CF_enumeration.addEnumeration(unicode_value='Yim', tag='Yim')
PolarizationType._InitializeFacetMap(PolarizationType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'PolarizationType', PolarizationType)
_module_typeBindings.PolarizationType = PolarizationType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}PulsarPipelineDataType
class PulsarPipelineDataType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'PulsarPipelineDataType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 938, 1)
_Documentation = None
PulsarPipelineDataType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=PulsarPipelineDataType, enum_prefix=None)
PulsarPipelineDataType.CoherentStokes = PulsarPipelineDataType._CF_enumeration.addEnumeration(unicode_value='CoherentStokes', tag='CoherentStokes')
PulsarPipelineDataType.IncoherentStokes = PulsarPipelineDataType._CF_enumeration.addEnumeration(unicode_value='IncoherentStokes', tag='IncoherentStokes')
PulsarPipelineDataType.ComplexVoltages = PulsarPipelineDataType._CF_enumeration.addEnumeration(unicode_value='ComplexVoltages', tag='ComplexVoltages')
PulsarPipelineDataType.SummaryCoherentStokes = PulsarPipelineDataType._CF_enumeration.addEnumeration(unicode_value='SummaryCoherentStokes', tag='SummaryCoherentStokes')
PulsarPipelineDataType.SummaryIncoherentStokes = PulsarPipelineDataType._CF_enumeration.addEnumeration(unicode_value='SummaryIncoherentStokes', tag='SummaryIncoherentStokes')
PulsarPipelineDataType.SummaryComplexVoltages = PulsarPipelineDataType._CF_enumeration.addEnumeration(unicode_value='SummaryComplexVoltages', tag='SummaryComplexVoltages')
PulsarPipelineDataType._InitializeFacetMap(PulsarPipelineDataType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'PulsarPipelineDataType', PulsarPipelineDataType)
_module_typeBindings.PulsarPipelineDataType = PulsarPipelineDataType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}RaDecSystem
class RaDecSystem (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'RaDecSystem')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1022, 1)
_Documentation = None
RaDecSystem._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=RaDecSystem, enum_prefix=None)
RaDecSystem.ICRS = RaDecSystem._CF_enumeration.addEnumeration(unicode_value='ICRS', tag='ICRS')
RaDecSystem.FK5 = RaDecSystem._CF_enumeration.addEnumeration(unicode_value='FK5', tag='FK5')
RaDecSystem.FK4 = RaDecSystem._CF_enumeration.addEnumeration(unicode_value='FK4', tag='FK4')
RaDecSystem.FK4_NO_E = RaDecSystem._CF_enumeration.addEnumeration(unicode_value='FK4-NO-E', tag='FK4_NO_E')
RaDecSystem.GAPPT = RaDecSystem._CF_enumeration.addEnumeration(unicode_value='GAPPT', tag='GAPPT')
RaDecSystem._InitializeFacetMap(RaDecSystem._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'RaDecSystem', RaDecSystem)
_module_typeBindings.RaDecSystem = RaDecSystem
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}LocationFrame
class LocationFrame (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'LocationFrame')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1031, 1)
_Documentation = None
LocationFrame._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=LocationFrame, enum_prefix=None)
LocationFrame.GEOCENTER = LocationFrame._CF_enumeration.addEnumeration(unicode_value='GEOCENTER', tag='GEOCENTER')
LocationFrame.BARYCENTER = LocationFrame._CF_enumeration.addEnumeration(unicode_value='BARYCENTER', tag='BARYCENTER')
LocationFrame.HELIOCENTER = LocationFrame._CF_enumeration.addEnumeration(unicode_value='HELIOCENTER', tag='HELIOCENTER')
LocationFrame.TOPOCENTER = LocationFrame._CF_enumeration.addEnumeration(unicode_value='TOPOCENTER', tag='TOPOCENTER')
LocationFrame.LSRK = LocationFrame._CF_enumeration.addEnumeration(unicode_value='LSRK', tag='LSRK')
LocationFrame.LSRD = LocationFrame._CF_enumeration.addEnumeration(unicode_value='LSRD', tag='LSRD')
LocationFrame.GALACTIC = LocationFrame._CF_enumeration.addEnumeration(unicode_value='GALACTIC', tag='GALACTIC')
LocationFrame.LOCAL_GROUP = LocationFrame._CF_enumeration.addEnumeration(unicode_value='LOCAL_GROUP', tag='LOCAL_GROUP')
LocationFrame.RELOCATABLE = LocationFrame._CF_enumeration.addEnumeration(unicode_value='RELOCATABLE', tag='RELOCATABLE')
LocationFrame._InitializeFacetMap(LocationFrame._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'LocationFrame', LocationFrame)
_module_typeBindings.LocationFrame = LocationFrame
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}SpectralQuantityType
class SpectralQuantityType (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'SpectralQuantityType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1066, 1)
_Documentation = None
SpectralQuantityType._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=SpectralQuantityType, enum_prefix=None)
SpectralQuantityType.Frequency = SpectralQuantityType._CF_enumeration.addEnumeration(unicode_value='Frequency', tag='Frequency')
SpectralQuantityType.Energy = SpectralQuantityType._CF_enumeration.addEnumeration(unicode_value='Energy', tag='Energy')
SpectralQuantityType.Wavenumber = SpectralQuantityType._CF_enumeration.addEnumeration(unicode_value='Wavenumber', tag='Wavenumber')
SpectralQuantityType.VelocityRadio = SpectralQuantityType._CF_enumeration.addEnumeration(unicode_value='VelocityRadio', tag='VelocityRadio')
SpectralQuantityType.VelocityOptical = SpectralQuantityType._CF_enumeration.addEnumeration(unicode_value='VelocityOptical', tag='VelocityOptical')
SpectralQuantityType.VelocityAppRadial = SpectralQuantityType._CF_enumeration.addEnumeration(unicode_value='VelocityAppRadial', tag='VelocityAppRadial')
SpectralQuantityType.Redshift = SpectralQuantityType._CF_enumeration.addEnumeration(unicode_value='Redshift', tag='Redshift')
SpectralQuantityType.WaveLengthVacuum = SpectralQuantityType._CF_enumeration.addEnumeration(unicode_value='WaveLengthVacuum', tag='WaveLengthVacuum')
SpectralQuantityType.WaveLengthAir = SpectralQuantityType._CF_enumeration.addEnumeration(unicode_value='WaveLengthAir', tag='WaveLengthAir')
SpectralQuantityType.BetaFactor = SpectralQuantityType._CF_enumeration.addEnumeration(unicode_value='BetaFactor', tag='BetaFactor')
SpectralQuantityType._InitializeFacetMap(SpectralQuantityType._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'SpectralQuantityType', SpectralQuantityType)
_module_typeBindings.SpectralQuantityType = SpectralQuantityType
# Atomic simple type: {http://www.astron.nl/SIP-Lofar}Telescope
class Telescope (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):
"""An atomic simple type."""
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Telescope')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1179, 1)
_Documentation = None
Telescope._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=Telescope, enum_prefix=None)
Telescope.LOFAR = Telescope._CF_enumeration.addEnumeration(unicode_value='LOFAR', tag='LOFAR')
Telescope._InitializeFacetMap(Telescope._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'Telescope', Telescope)
_module_typeBindings.Telescope = Telescope
# Complex type {http://www.astron.nl/SIP-Lofar}ListOfFrequencies with content type ELEMENT_ONLY
class ListOfFrequencies (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}ListOfFrequencies with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ListOfFrequencies')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 102, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element frequencies uses Python identifier frequencies
__frequencies = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'frequencies'), 'frequencies', '__httpwww_astron_nlSIP_Lofar_ListOfFrequencies_frequencies', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 104, 3), )
frequencies = property(__frequencies.value, __frequencies.set, None, None)
# Element unit uses Python identifier unit
__unit = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'unit'), 'unit', '__httpwww_astron_nlSIP_Lofar_ListOfFrequencies_unit', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 105, 3), )
unit = property(__unit.value, __unit.set, None, None)
_ElementMap.update({
__frequencies.name() : __frequencies,
__unit.name() : __unit
})
_AttributeMap.update({
})
_module_typeBindings.ListOfFrequencies = ListOfFrequencies
Namespace.addCategoryObject('typeBinding', 'ListOfFrequencies', ListOfFrequencies)
# Complex type {http://www.astron.nl/SIP-Lofar}IdentifierType with content type ELEMENT_ONLY
class IdentifierType (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}IdentifierType with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'IdentifierType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 112, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element source uses Python identifier source
__source = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'source'), 'source', '__httpwww_astron_nlSIP_Lofar_IdentifierType_source', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 114, 3), )
source = property(__source.value, __source.set, None, None)
# Element identifier uses Python identifier identifier
__identifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'identifier'), 'identifier', '__httpwww_astron_nlSIP_Lofar_IdentifierType_identifier', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 115, 3), )
identifier = property(__identifier.value, __identifier.set, None, None)
# Element name uses Python identifier name
__name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_astron_nlSIP_Lofar_IdentifierType_name', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 116, 3), )
name = property(__name.value, __name.set, None, None)
_ElementMap.update({
__source.name() : __source,
__identifier.name() : __identifier,
__name.name() : __name
})
_AttributeMap.update({
})
_module_typeBindings.IdentifierType = IdentifierType
Namespace.addCategoryObject('typeBinding', 'IdentifierType', IdentifierType)
# Complex type {http://www.astron.nl/SIP-Lofar}Pointing with content type ELEMENT_ONLY
class Pointing (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Pointing with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Pointing')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 130, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element rightAscension uses Python identifier rightAscension
__rightAscension = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'rightAscension'), 'rightAscension', '__httpwww_astron_nlSIP_Lofar_Pointing_rightAscension', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 133, 4), )
rightAscension = property(__rightAscension.value, __rightAscension.set, None, None)
# Element azimuth uses Python identifier azimuth
__azimuth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'azimuth'), 'azimuth', '__httpwww_astron_nlSIP_Lofar_Pointing_azimuth', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 134, 4), )
azimuth = property(__azimuth.value, __azimuth.set, None, None)
# Element declination uses Python identifier declination
__declination = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'declination'), 'declination', '__httpwww_astron_nlSIP_Lofar_Pointing_declination', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 137, 4), )
declination = property(__declination.value, __declination.set, None, None)
# Element altitude uses Python identifier altitude
__altitude = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'altitude'), 'altitude', '__httpwww_astron_nlSIP_Lofar_Pointing_altitude', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 138, 4), )
altitude = property(__altitude.value, __altitude.set, None, None)
# Element equinox uses Python identifier equinox
__equinox = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'equinox'), 'equinox', '__httpwww_astron_nlSIP_Lofar_Pointing_equinox', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 140, 3), )
equinox = property(__equinox.value, __equinox.set, None, None)
_ElementMap.update({
__rightAscension.name() : __rightAscension,
__azimuth.name() : __azimuth,
__declination.name() : __declination,
__altitude.name() : __altitude,
__equinox.name() : __equinox
})
_AttributeMap.update({
})
_module_typeBindings.Pointing = Pointing
Namespace.addCategoryObject('typeBinding', 'Pointing', Pointing)
# Complex type {http://www.astron.nl/SIP-Lofar}Coordinates with content type ELEMENT_ONLY
class Coordinates (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Coordinates with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Coordinates')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 154, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element coordinateSystem uses Python identifier coordinateSystem
__coordinateSystem = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'coordinateSystem'), 'coordinateSystem', '__httpwww_astron_nlSIP_Lofar_Coordinates_coordinateSystem', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 156, 3), )
coordinateSystem = property(__coordinateSystem.value, __coordinateSystem.set, None, None)
# Element x uses Python identifier x
__x = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'x'), 'x', '__httpwww_astron_nlSIP_Lofar_Coordinates_x', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 167, 5), )
x = property(__x.value, __x.set, None, None)
# Element y uses Python identifier y
__y = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'y'), 'y', '__httpwww_astron_nlSIP_Lofar_Coordinates_y', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 168, 5), )
y = property(__y.value, __y.set, None, None)
# Element z uses Python identifier z
__z = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'z'), 'z', '__httpwww_astron_nlSIP_Lofar_Coordinates_z', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 169, 5), )
z = property(__z.value, __z.set, None, None)
# Element radius uses Python identifier radius
__radius = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'radius'), 'radius', '__httpwww_astron_nlSIP_Lofar_Coordinates_radius', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 172, 5), )
radius = property(__radius.value, __radius.set, None, None)
# Element longitude uses Python identifier longitude
__longitude = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'longitude'), 'longitude', '__httpwww_astron_nlSIP_Lofar_Coordinates_longitude', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 173, 5), )
longitude = property(__longitude.value, __longitude.set, None, None)
# Element latitude uses Python identifier latitude
__latitude = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'latitude'), 'latitude', '__httpwww_astron_nlSIP_Lofar_Coordinates_latitude', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 174, 5), )
latitude = property(__latitude.value, __latitude.set, None, None)
_ElementMap.update({
__coordinateSystem.name() : __coordinateSystem,
__x.name() : __x,
__y.name() : __y,
__z.name() : __z,
__radius.name() : __radius,
__longitude.name() : __longitude,
__latitude.name() : __latitude
})
_AttributeMap.update({
})
_module_typeBindings.Coordinates = Coordinates
Namespace.addCategoryObject('typeBinding', 'Coordinates', Coordinates)
# Complex type {http://www.astron.nl/SIP-Lofar}AntennaField with content type ELEMENT_ONLY
class AntennaField (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}AntennaField with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'AntennaField')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 203, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element name uses Python identifier name
__name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_astron_nlSIP_Lofar_AntennaField_name', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 205, 3), )
name = property(__name.value, __name.set, None, None)
# Element location uses Python identifier location
__location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'location'), 'location', '__httpwww_astron_nlSIP_Lofar_AntennaField_location', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 206, 3), )
location = property(__location.value, __location.set, None, None)
_ElementMap.update({
__name.name() : __name,
__location.name() : __location
})
_AttributeMap.update({
})
_module_typeBindings.AntennaField = AntennaField
Namespace.addCategoryObject('typeBinding', 'AntennaField', AntennaField)
# Complex type {http://www.astron.nl/SIP-Lofar}Stations with content type ELEMENT_ONLY
class Stations (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Stations with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Stations')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 209, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element station uses Python identifier station
__station = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'station'), 'station', '__httpwww_astron_nlSIP_Lofar_Stations_station', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 211, 3), )
station = property(__station.value, __station.set, None, None)
_ElementMap.update({
__station.name() : __station
})
_AttributeMap.update({
})
_module_typeBindings.Stations = Stations
Namespace.addCategoryObject('typeBinding', 'Stations', Stations)
# Complex type {http://www.astron.nl/SIP-Lofar}Station with content type ELEMENT_ONLY
class Station (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Station with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Station')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 217, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element name uses Python identifier name
__name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_astron_nlSIP_Lofar_Station_name', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 219, 3), )
name = property(__name.value, __name.set, None, None)
# Element stationType uses Python identifier stationType
__stationType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stationType'), 'stationType', '__httpwww_astron_nlSIP_Lofar_Station_stationType', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 220, 3), )
stationType = property(__stationType.value, __stationType.set, None, None)
# Element antennaField uses Python identifier antennaField
__antennaField = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'antennaField'), 'antennaField', '__httpwww_astron_nlSIP_Lofar_Station_antennaField', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 221, 3), )
antennaField = property(__antennaField.value, __antennaField.set, None, None)
_ElementMap.update({
__name.name() : __name,
__stationType.name() : __stationType,
__antennaField.name() : __antennaField
})
_AttributeMap.update({
})
_module_typeBindings.Station = Station
Namespace.addCategoryObject('typeBinding', 'Station', Station)
# Complex type {http://www.astron.nl/SIP-Lofar}ProcessRelation with content type ELEMENT_ONLY
class ProcessRelation (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}ProcessRelation with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ProcessRelation')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 243, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element relationType uses Python identifier relationType
__relationType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'relationType'), 'relationType', '__httpwww_astron_nlSIP_Lofar_ProcessRelation_relationType', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 245, 3), )
relationType = property(__relationType.value, __relationType.set, None, None)
# Element identifier uses Python identifier identifier
__identifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'identifier'), 'identifier', '__httpwww_astron_nlSIP_Lofar_ProcessRelation_identifier', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 246, 3), )
identifier = property(__identifier.value, __identifier.set, None, None)
# Element name uses Python identifier name
__name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_astron_nlSIP_Lofar_ProcessRelation_name', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 247, 3), )
name = property(__name.value, __name.set, None, None)
_ElementMap.update({
__relationType.name() : __relationType,
__identifier.name() : __identifier,
__name.name() : __name
})
_AttributeMap.update({
})
_module_typeBindings.ProcessRelation = ProcessRelation
Namespace.addCategoryObject('typeBinding', 'ProcessRelation', ProcessRelation)
# Complex type {http://www.astron.nl/SIP-Lofar}ProcessRelations with content type ELEMENT_ONLY
class ProcessRelations (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}ProcessRelations with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ProcessRelations')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 250, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element relation uses Python identifier relation
__relation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'relation'), 'relation', '__httpwww_astron_nlSIP_Lofar_ProcessRelations_relation', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 252, 3), )
relation = property(__relation.value, __relation.set, None, None)
_ElementMap.update({
__relation.name() : __relation
})
_AttributeMap.update({
})
_module_typeBindings.ProcessRelations = ProcessRelations
Namespace.addCategoryObject('typeBinding', 'ProcessRelations', ProcessRelations)
# Complex type {http://www.astron.nl/SIP-Lofar}Process with content type ELEMENT_ONLY
class Process (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Process with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Process')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 255, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element processIdentifier uses Python identifier processIdentifier
__processIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'processIdentifier'), 'processIdentifier', '__httpwww_astron_nlSIP_Lofar_Process_processIdentifier', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3), )
processIdentifier = property(__processIdentifier.value, __processIdentifier.set, None, None)
# Element observationId uses Python identifier observationId
__observationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'observationId'), 'observationId', '__httpwww_astron_nlSIP_Lofar_Process_observationId', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3), )
observationId = property(__observationId.value, __observationId.set, None, None)
# Element parset uses Python identifier parset
__parset = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parset'), 'parset', '__httpwww_astron_nlSIP_Lofar_Process_parset', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3), )
parset = property(__parset.value, __parset.set, None, None)
# Element strategyName uses Python identifier strategyName
__strategyName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'strategyName'), 'strategyName', '__httpwww_astron_nlSIP_Lofar_Process_strategyName', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3), )
strategyName = property(__strategyName.value, __strategyName.set, None, None)
# Element strategyDescription uses Python identifier strategyDescription
__strategyDescription = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'strategyDescription'), 'strategyDescription', '__httpwww_astron_nlSIP_Lofar_Process_strategyDescription', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3), )
strategyDescription = property(__strategyDescription.value, __strategyDescription.set, None, None)
# Element startTime uses Python identifier startTime
__startTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'startTime'), 'startTime', '__httpwww_astron_nlSIP_Lofar_Process_startTime', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3), )
startTime = property(__startTime.value, __startTime.set, None, None)
# Element duration uses Python identifier duration
__duration = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'duration'), 'duration', '__httpwww_astron_nlSIP_Lofar_Process_duration', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3), )
duration = property(__duration.value, __duration.set, None, None)
# Element relations uses Python identifier relations
__relations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'relations'), 'relations', '__httpwww_astron_nlSIP_Lofar_Process_relations', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3), )
relations = property(__relations.value, __relations.set, None, None)
_ElementMap.update({
__processIdentifier.name() : __processIdentifier,
__observationId.name() : __observationId,
__parset.name() : __parset,
__strategyName.name() : __strategyName,
__strategyDescription.name() : __strategyDescription,
__startTime.name() : __startTime,
__duration.name() : __duration,
__relations.name() : __relations
})
_AttributeMap.update({
})
_module_typeBindings.Process = Process
Namespace.addCategoryObject('typeBinding', 'Process', Process)
# Complex type {http://www.astron.nl/SIP-Lofar}Processing with content type ELEMENT_ONLY
class Processing (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Processing with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Processing')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 438, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element correlator uses Python identifier correlator
__correlator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'correlator'), 'correlator', '__httpwww_astron_nlSIP_Lofar_Processing_correlator', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 440, 3), )
correlator = property(__correlator.value, __correlator.set, None, None)
# Element coherentStokes uses Python identifier coherentStokes
__coherentStokes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'coherentStokes'), 'coherentStokes', '__httpwww_astron_nlSIP_Lofar_Processing_coherentStokes', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 441, 3), )
coherentStokes = property(__coherentStokes.value, __coherentStokes.set, None, None)
# Element incoherentStokes uses Python identifier incoherentStokes
__incoherentStokes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'incoherentStokes'), 'incoherentStokes', '__httpwww_astron_nlSIP_Lofar_Processing_incoherentStokes', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 442, 3), )
incoherentStokes = property(__incoherentStokes.value, __incoherentStokes.set, None, None)
# Element flysEye uses Python identifier flysEye
__flysEye = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'flysEye'), 'flysEye', '__httpwww_astron_nlSIP_Lofar_Processing_flysEye', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 443, 3), )
flysEye = property(__flysEye.value, __flysEye.set, None, None)
# Element nonStandard uses Python identifier nonStandard
__nonStandard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nonStandard'), 'nonStandard', '__httpwww_astron_nlSIP_Lofar_Processing_nonStandard', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 444, 3), )
nonStandard = property(__nonStandard.value, __nonStandard.set, None, None)
_ElementMap.update({
__correlator.name() : __correlator,
__coherentStokes.name() : __coherentStokes,
__incoherentStokes.name() : __incoherentStokes,
__flysEye.name() : __flysEye,
__nonStandard.name() : __nonStandard
})
_AttributeMap.update({
})
_module_typeBindings.Processing = Processing
Namespace.addCategoryObject('typeBinding', 'Processing', Processing)
# Complex type {http://www.astron.nl/SIP-Lofar}RealTimeProcess with content type ELEMENT_ONLY
class RealTimeProcess (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}RealTimeProcess with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'RealTimeProcess')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 447, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element processingType uses Python identifier processingType
__processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'processingType'), 'processingType', '__httpwww_astron_nlSIP_Lofar_RealTimeProcess_processingType', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 449, 3), )
processingType = property(__processingType.value, __processingType.set, None, None)
_ElementMap.update({
__processingType.name() : __processingType
})
_AttributeMap.update({
})
_module_typeBindings.RealTimeProcess = RealTimeProcess
Namespace.addCategoryObject('typeBinding', 'RealTimeProcess', RealTimeProcess)
# Complex type {http://www.astron.nl/SIP-Lofar}TransientBufferBoardEvents with content type ELEMENT_ONLY
class TransientBufferBoardEvents (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}TransientBufferBoardEvents with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'TransientBufferBoardEvents')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 533, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element transientBufferBoardEvent uses Python identifier transientBufferBoardEvent
__transientBufferBoardEvent = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'transientBufferBoardEvent'), 'transientBufferBoardEvent', '__httpwww_astron_nlSIP_Lofar_TransientBufferBoardEvents_transientBufferBoardEvent', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 535, 3), )
transientBufferBoardEvent = property(__transientBufferBoardEvent.value, __transientBufferBoardEvent.set, None, None)
_ElementMap.update({
__transientBufferBoardEvent.name() : __transientBufferBoardEvent
})
_AttributeMap.update({
})
_module_typeBindings.TransientBufferBoardEvents = TransientBufferBoardEvents
Namespace.addCategoryObject('typeBinding', 'TransientBufferBoardEvents', TransientBufferBoardEvents)
# Complex type {http://www.astron.nl/SIP-Lofar}TransientBufferBoardEvent with content type ELEMENT_ONLY
class TransientBufferBoardEvent (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}TransientBufferBoardEvent with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'TransientBufferBoardEvent')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 538, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element eventSource uses Python identifier eventSource
__eventSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'eventSource'), 'eventSource', '__httpwww_astron_nlSIP_Lofar_TransientBufferBoardEvent_eventSource', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 540, 3), )
eventSource = property(__eventSource.value, __eventSource.set, None, None)
_ElementMap.update({
__eventSource.name() : __eventSource
})
_AttributeMap.update({
})
_module_typeBindings.TransientBufferBoardEvent = TransientBufferBoardEvent
Namespace.addCategoryObject('typeBinding', 'TransientBufferBoardEvent', TransientBufferBoardEvent)
# Complex type {http://www.astron.nl/SIP-Lofar}SubArrayPointings with content type ELEMENT_ONLY
class SubArrayPointings (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}SubArrayPointings with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'SubArrayPointings')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 543, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element subArrayPointing uses Python identifier subArrayPointing
__subArrayPointing = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'subArrayPointing'), 'subArrayPointing', '__httpwww_astron_nlSIP_Lofar_SubArrayPointings_subArrayPointing', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 545, 3), )
subArrayPointing = property(__subArrayPointing.value, __subArrayPointing.set, None, None)
_ElementMap.update({
__subArrayPointing.name() : __subArrayPointing
})
_AttributeMap.update({
})
_module_typeBindings.SubArrayPointings = SubArrayPointings
Namespace.addCategoryObject('typeBinding', 'SubArrayPointings', SubArrayPointings)
# Complex type {http://www.astron.nl/SIP-Lofar}SubArrayPointing with content type ELEMENT_ONLY
class SubArrayPointing (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}SubArrayPointing with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'SubArrayPointing')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 556, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element pointing uses Python identifier pointing
__pointing = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'pointing'), 'pointing', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_pointing', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 558, 3), )
pointing = property(__pointing.value, __pointing.set, None, None)
# Element beamNumber uses Python identifier beamNumber
__beamNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'beamNumber'), 'beamNumber', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_beamNumber', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 559, 3), )
beamNumber = property(__beamNumber.value, __beamNumber.set, None, None)
# Element measurementDescription uses Python identifier measurementDescription
__measurementDescription = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'measurementDescription'), 'measurementDescription', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_measurementDescription', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 560, 3), )
measurementDescription = property(__measurementDescription.value, __measurementDescription.set, None, None)
# Element subArrayPointingIdentifier uses Python identifier subArrayPointingIdentifier
__subArrayPointingIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier'), 'subArrayPointingIdentifier', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_subArrayPointingIdentifier', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 561, 3), )
subArrayPointingIdentifier = property(__subArrayPointingIdentifier.value, __subArrayPointingIdentifier.set, None, None)
# Element measurementType uses Python identifier measurementType
__measurementType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'measurementType'), 'measurementType', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_measurementType', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 562, 3), )
measurementType = property(__measurementType.value, __measurementType.set, None, None)
# Element targetName uses Python identifier targetName
__targetName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'targetName'), 'targetName', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_targetName', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 563, 3), )
targetName = property(__targetName.value, __targetName.set, None, None)
# Element startTime uses Python identifier startTime
__startTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'startTime'), 'startTime', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_startTime', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 564, 3), )
startTime = property(__startTime.value, __startTime.set, None, None)
# Element duration uses Python identifier duration
__duration = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'duration'), 'duration', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_duration', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 565, 3), )
duration = property(__duration.value, __duration.set, None, None)
# Element numberOfProcessing uses Python identifier numberOfProcessing
__numberOfProcessing = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfProcessing'), 'numberOfProcessing', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_numberOfProcessing', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 566, 3), )
numberOfProcessing = property(__numberOfProcessing.value, __numberOfProcessing.set, None, None)
# Element processing uses Python identifier processing
__processing = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'processing'), 'processing', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_processing', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 567, 3), )
processing = property(__processing.value, __processing.set, None, None)
# Element numberOfCorrelatedDataProducts uses Python identifier numberOfCorrelatedDataProducts
__numberOfCorrelatedDataProducts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts'), 'numberOfCorrelatedDataProducts', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_numberOfCorrelatedDataProducts', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 568, 3), )
numberOfCorrelatedDataProducts = property(__numberOfCorrelatedDataProducts.value, __numberOfCorrelatedDataProducts.set, None, None)
# Element numberOfBeamFormedDataProducts uses Python identifier numberOfBeamFormedDataProducts
__numberOfBeamFormedDataProducts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfBeamFormedDataProducts'), 'numberOfBeamFormedDataProducts', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_numberOfBeamFormedDataProducts', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 569, 3), )
numberOfBeamFormedDataProducts = property(__numberOfBeamFormedDataProducts.value, __numberOfBeamFormedDataProducts.set, None, None)
# Element relations uses Python identifier relations
__relations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'relations'), 'relations', '__httpwww_astron_nlSIP_Lofar_SubArrayPointing_relations', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 570, 3), )
relations = property(__relations.value, __relations.set, None, None)
_ElementMap.update({
__pointing.name() : __pointing,
__beamNumber.name() : __beamNumber,
__measurementDescription.name() : __measurementDescription,
__subArrayPointingIdentifier.name() : __subArrayPointingIdentifier,
__measurementType.name() : __measurementType,
__targetName.name() : __targetName,
__startTime.name() : __startTime,
__duration.name() : __duration,
__numberOfProcessing.name() : __numberOfProcessing,
__processing.name() : __processing,
__numberOfCorrelatedDataProducts.name() : __numberOfCorrelatedDataProducts,
__numberOfBeamFormedDataProducts.name() : __numberOfBeamFormedDataProducts,
__relations.name() : __relations
})
_AttributeMap.update({
})
_module_typeBindings.SubArrayPointing = SubArrayPointing
Namespace.addCategoryObject('typeBinding', 'SubArrayPointing', SubArrayPointing)
# Complex type {http://www.astron.nl/SIP-Lofar}DataSources with content type ELEMENT_ONLY
class DataSources (pyxb.binding.basis.complexTypeDefinition):
"""============================Pipeline============================
This section describes the various pipelines.
"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'DataSources')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 573, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element dataProductIdentifier uses Python identifier dataProductIdentifier
__dataProductIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier'), 'dataProductIdentifier', '__httpwww_astron_nlSIP_Lofar_DataSources_dataProductIdentifier', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 581, 3), )
dataProductIdentifier = property(__dataProductIdentifier.value, __dataProductIdentifier.set, None, None)
_ElementMap.update({
__dataProductIdentifier.name() : __dataProductIdentifier
})
_AttributeMap.update({
})
_module_typeBindings.DataSources = DataSources
Namespace.addCategoryObject('typeBinding', 'DataSources', DataSources)
# Complex type {http://www.astron.nl/SIP-Lofar}ChecksumType with content type ELEMENT_ONLY
class ChecksumType (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}ChecksumType with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ChecksumType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 727, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element algorithm uses Python identifier algorithm
__algorithm = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'algorithm'), 'algorithm', '__httpwww_astron_nlSIP_Lofar_ChecksumType_algorithm', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 729, 3), )
algorithm = property(__algorithm.value, __algorithm.set, None, None)
# Element value uses Python identifier value_
__value = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'value'), 'value_', '__httpwww_astron_nlSIP_Lofar_ChecksumType_value', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 730, 3), )
value_ = property(__value.value, __value.set, None, None)
_ElementMap.update({
__algorithm.name() : __algorithm,
__value.name() : __value
})
_AttributeMap.update({
})
_module_typeBindings.ChecksumType = ChecksumType
Namespace.addCategoryObject('typeBinding', 'ChecksumType', ChecksumType)
# Complex type {http://www.astron.nl/SIP-Lofar}TBBTrigger with content type ELEMENT_ONLY
class TBBTrigger (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}TBBTrigger with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'TBBTrigger')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 754, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element type uses Python identifier type
__type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_astron_nlSIP_Lofar_TBBTrigger_type', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 756, 3), )
type = property(__type.value, __type.set, None, None)
# Element value uses Python identifier value_
__value = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'value'), 'value_', '__httpwww_astron_nlSIP_Lofar_TBBTrigger_value', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 757, 3), )
value_ = property(__value.value, __value.set, None, None)
_ElementMap.update({
__type.name() : __type,
__value.name() : __value
})
_AttributeMap.update({
})
_module_typeBindings.TBBTrigger = TBBTrigger
Namespace.addCategoryObject('typeBinding', 'TBBTrigger', TBBTrigger)
# Complex type {http://www.astron.nl/SIP-Lofar}DataProduct with content type ELEMENT_ONLY
class DataProduct (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}DataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'DataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 787, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element dataProductType uses Python identifier dataProductType
__dataProductType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dataProductType'), 'dataProductType', '__httpwww_astron_nlSIP_Lofar_DataProduct_dataProductType', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3), )
dataProductType = property(__dataProductType.value, __dataProductType.set, None, None)
# Element dataProductIdentifier uses Python identifier dataProductIdentifier
__dataProductIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier'), 'dataProductIdentifier', '__httpwww_astron_nlSIP_Lofar_DataProduct_dataProductIdentifier', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3), )
dataProductIdentifier = property(__dataProductIdentifier.value, __dataProductIdentifier.set, None, None)
# Element storageTicket uses Python identifier storageTicket
__storageTicket = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'storageTicket'), 'storageTicket', '__httpwww_astron_nlSIP_Lofar_DataProduct_storageTicket', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3), )
storageTicket = property(__storageTicket.value, __storageTicket.set, None, None)
# Element size uses Python identifier size
__size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'size'), 'size', '__httpwww_astron_nlSIP_Lofar_DataProduct_size', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3), )
size = property(__size.value, __size.set, None, None)
# Element checksum uses Python identifier checksum
__checksum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'checksum'), 'checksum', '__httpwww_astron_nlSIP_Lofar_DataProduct_checksum', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3), )
checksum = property(__checksum.value, __checksum.set, None, None)
# Element fileName uses Python identifier fileName
__fileName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fileName'), 'fileName', '__httpwww_astron_nlSIP_Lofar_DataProduct_fileName', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3), )
fileName = property(__fileName.value, __fileName.set, None, None)
# Element fileFormat uses Python identifier fileFormat
__fileFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fileFormat'), 'fileFormat', '__httpwww_astron_nlSIP_Lofar_DataProduct_fileFormat', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3), )
fileFormat = property(__fileFormat.value, __fileFormat.set, None, None)
# Element processIdentifier uses Python identifier processIdentifier
__processIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'processIdentifier'), 'processIdentifier', '__httpwww_astron_nlSIP_Lofar_DataProduct_processIdentifier', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3), )
processIdentifier = property(__processIdentifier.value, __processIdentifier.set, None, None)
_ElementMap.update({
__dataProductType.name() : __dataProductType,
__dataProductIdentifier.name() : __dataProductIdentifier,
__storageTicket.name() : __storageTicket,
__size.name() : __size,
__checksum.name() : __checksum,
__fileName.name() : __fileName,
__fileFormat.name() : __fileFormat,
__processIdentifier.name() : __processIdentifier
})
_AttributeMap.update({
})
_module_typeBindings.DataProduct = DataProduct
Namespace.addCategoryObject('typeBinding', 'DataProduct', DataProduct)
# Complex type {http://www.astron.nl/SIP-Lofar}ArrayBeams with content type ELEMENT_ONLY
class ArrayBeams (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}ArrayBeams with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ArrayBeams')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 868, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element arrayBeam uses Python identifier arrayBeam
__arrayBeam = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'arrayBeam'), 'arrayBeam', '__httpwww_astron_nlSIP_Lofar_ArrayBeams_arrayBeam', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 870, 3), )
arrayBeam = property(__arrayBeam.value, __arrayBeam.set, None, None)
_ElementMap.update({
__arrayBeam.name() : __arrayBeam
})
_AttributeMap.update({
})
_module_typeBindings.ArrayBeams = ArrayBeams
Namespace.addCategoryObject('typeBinding', 'ArrayBeams', ArrayBeams)
# Complex type {http://www.astron.nl/SIP-Lofar}ArrayBeam with content type ELEMENT_ONLY
class ArrayBeam (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}ArrayBeam with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ArrayBeam')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 876, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element subArrayPointingIdentifier uses Python identifier subArrayPointingIdentifier
__subArrayPointingIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier'), 'subArrayPointingIdentifier', '__httpwww_astron_nlSIP_Lofar_ArrayBeam_subArrayPointingIdentifier', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 878, 3), )
subArrayPointingIdentifier = property(__subArrayPointingIdentifier.value, __subArrayPointingIdentifier.set, None, None)
# Element beamNumber uses Python identifier beamNumber
__beamNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'beamNumber'), 'beamNumber', '__httpwww_astron_nlSIP_Lofar_ArrayBeam_beamNumber', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 879, 3), )
beamNumber = property(__beamNumber.value, __beamNumber.set, None, None)
# Element dispersionMeasure uses Python identifier dispersionMeasure
__dispersionMeasure = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dispersionMeasure'), 'dispersionMeasure', '__httpwww_astron_nlSIP_Lofar_ArrayBeam_dispersionMeasure', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 880, 3), )
dispersionMeasure = property(__dispersionMeasure.value, __dispersionMeasure.set, None, None)
# Element numberOfSubbands uses Python identifier numberOfSubbands
__numberOfSubbands = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfSubbands'), 'numberOfSubbands', '__httpwww_astron_nlSIP_Lofar_ArrayBeam_numberOfSubbands', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 881, 3), )
numberOfSubbands = property(__numberOfSubbands.value, __numberOfSubbands.set, None, None)
# Element stationSubbands uses Python identifier stationSubbands
__stationSubbands = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stationSubbands'), 'stationSubbands', '__httpwww_astron_nlSIP_Lofar_ArrayBeam_stationSubbands', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 882, 3), )
stationSubbands = property(__stationSubbands.value, __stationSubbands.set, None, None)
# Element samplingTime uses Python identifier samplingTime
__samplingTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'samplingTime'), 'samplingTime', '__httpwww_astron_nlSIP_Lofar_ArrayBeam_samplingTime', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 883, 3), )
samplingTime = property(__samplingTime.value, __samplingTime.set, None, None)
# Element centralFrequencies uses Python identifier centralFrequencies
__centralFrequencies = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'centralFrequencies'), 'centralFrequencies', '__httpwww_astron_nlSIP_Lofar_ArrayBeam_centralFrequencies', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 884, 3), )
centralFrequencies = property(__centralFrequencies.value, __centralFrequencies.set, None, None)
# Element channelWidth uses Python identifier channelWidth
__channelWidth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelWidth'), 'channelWidth', '__httpwww_astron_nlSIP_Lofar_ArrayBeam_channelWidth', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 885, 3), )
channelWidth = property(__channelWidth.value, __channelWidth.set, None, None)
# Element channelsPerSubband uses Python identifier channelsPerSubband
__channelsPerSubband = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), 'channelsPerSubband', '__httpwww_astron_nlSIP_Lofar_ArrayBeam_channelsPerSubband', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 886, 3), )
channelsPerSubband = property(__channelsPerSubband.value, __channelsPerSubband.set, None, None)
# Element stokes uses Python identifier stokes
__stokes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stokes'), 'stokes', '__httpwww_astron_nlSIP_Lofar_ArrayBeam_stokes', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 887, 3), )
stokes = property(__stokes.value, __stokes.set, None, None)
_ElementMap.update({
__subArrayPointingIdentifier.name() : __subArrayPointingIdentifier,
__beamNumber.name() : __beamNumber,
__dispersionMeasure.name() : __dispersionMeasure,
__numberOfSubbands.name() : __numberOfSubbands,
__stationSubbands.name() : __stationSubbands,
__samplingTime.name() : __samplingTime,
__centralFrequencies.name() : __centralFrequencies,
__channelWidth.name() : __channelWidth,
__channelsPerSubband.name() : __channelsPerSubband,
__stokes.name() : __stokes
})
_AttributeMap.update({
})
_module_typeBindings.ArrayBeam = ArrayBeam
Namespace.addCategoryObject('typeBinding', 'ArrayBeam', ArrayBeam)
# Complex type {http://www.astron.nl/SIP-Lofar}Axis with content type ELEMENT_ONLY
class Axis (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Axis with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Axis')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 993, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element number uses Python identifier number
__number = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'number'), 'number', '__httpwww_astron_nlSIP_Lofar_Axis_number', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 995, 3), )
number = property(__number.value, __number.set, None, None)
# Element name uses Python identifier name
__name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_astron_nlSIP_Lofar_Axis_name', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 996, 3), )
name = property(__name.value, __name.set, None, None)
# Element units uses Python identifier units
__units = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'units'), 'units', '__httpwww_astron_nlSIP_Lofar_Axis_units', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 997, 3), )
units = property(__units.value, __units.set, None, None)
# Element length uses Python identifier length
__length = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'length'), 'length', '__httpwww_astron_nlSIP_Lofar_Axis_length', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 998, 3), )
length = property(__length.value, __length.set, None, None)
_ElementMap.update({
__number.name() : __number,
__name.name() : __name,
__units.name() : __units,
__length.name() : __length
})
_AttributeMap.update({
})
_module_typeBindings.Axis = Axis
Namespace.addCategoryObject('typeBinding', 'Axis', Axis)
# Complex type {http://www.astron.nl/SIP-Lofar}Coordinate with content type EMPTY
class Coordinate (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Coordinate with content type EMPTY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Coordinate')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1019, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
_ElementMap.update({
})
_AttributeMap.update({
})
_module_typeBindings.Coordinate = Coordinate
Namespace.addCategoryObject('typeBinding', 'Coordinate', Coordinate)
# Complex type {http://www.astron.nl/SIP-Lofar}SpectralQuantity with content type ELEMENT_ONLY
class SpectralQuantity (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}SpectralQuantity with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'SpectralQuantity')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1080, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element type uses Python identifier type
__type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_astron_nlSIP_Lofar_SpectralQuantity_type', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1082, 3), )
type = property(__type.value, __type.set, None, None)
# Element value uses Python identifier value_
__value = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'value'), 'value_', '__httpwww_astron_nlSIP_Lofar_SpectralQuantity_value', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1083, 3), )
value_ = property(__value.value, __value.set, None, None)
_ElementMap.update({
__type.name() : __type,
__value.name() : __value
})
_AttributeMap.update({
})
_module_typeBindings.SpectralQuantity = SpectralQuantity
Namespace.addCategoryObject('typeBinding', 'SpectralQuantity', SpectralQuantity)
# Complex type {http://www.astron.nl/SIP-Lofar}Parset with content type ELEMENT_ONLY
class Parset (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Parset with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Parset')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1167, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element identifier uses Python identifier identifier
__identifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'identifier'), 'identifier', '__httpwww_astron_nlSIP_Lofar_Parset_identifier', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1169, 3), )
identifier = property(__identifier.value, __identifier.set, None, None)
# Element contents uses Python identifier contents
__contents = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'contents'), 'contents', '__httpwww_astron_nlSIP_Lofar_Parset_contents', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1170, 3), )
contents = property(__contents.value, __contents.set, None, None)
_ElementMap.update({
__identifier.name() : __identifier,
__contents.name() : __contents
})
_AttributeMap.update({
})
_module_typeBindings.Parset = Parset
Namespace.addCategoryObject('typeBinding', 'Parset', Parset)
# Complex type {http://www.astron.nl/SIP-Lofar}Project with content type ELEMENT_ONLY
class Project (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Project with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Project')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1188, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element projectCode uses Python identifier projectCode
__projectCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'projectCode'), 'projectCode', '__httpwww_astron_nlSIP_Lofar_Project_projectCode', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1190, 3), )
projectCode = property(__projectCode.value, __projectCode.set, None, None)
# Element primaryInvestigator uses Python identifier primaryInvestigator
__primaryInvestigator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'primaryInvestigator'), 'primaryInvestigator', '__httpwww_astron_nlSIP_Lofar_Project_primaryInvestigator', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1191, 3), )
primaryInvestigator = property(__primaryInvestigator.value, __primaryInvestigator.set, None, None)
# Element coInvestigator uses Python identifier coInvestigator
__coInvestigator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'coInvestigator'), 'coInvestigator', '__httpwww_astron_nlSIP_Lofar_Project_coInvestigator', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1192, 3), )
coInvestigator = property(__coInvestigator.value, __coInvestigator.set, None, None)
# Element contactAuthor uses Python identifier contactAuthor
__contactAuthor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'contactAuthor'), 'contactAuthor', '__httpwww_astron_nlSIP_Lofar_Project_contactAuthor', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1193, 3), )
contactAuthor = property(__contactAuthor.value, __contactAuthor.set, None, None)
# Element telescope uses Python identifier telescope
__telescope = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'telescope'), 'telescope', '__httpwww_astron_nlSIP_Lofar_Project_telescope', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1194, 3), )
telescope = property(__telescope.value, __telescope.set, None, None)
# Element projectDescription uses Python identifier projectDescription
__projectDescription = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'projectDescription'), 'projectDescription', '__httpwww_astron_nlSIP_Lofar_Project_projectDescription', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1195, 3), )
projectDescription = property(__projectDescription.value, __projectDescription.set, None, None)
_ElementMap.update({
__projectCode.name() : __projectCode,
__primaryInvestigator.name() : __primaryInvestigator,
__coInvestigator.name() : __coInvestigator,
__contactAuthor.name() : __contactAuthor,
__telescope.name() : __telescope,
__projectDescription.name() : __projectDescription
})
_AttributeMap.update({
})
_module_typeBindings.Project = Project
Namespace.addCategoryObject('typeBinding', 'Project', Project)
# Complex type {http://www.astron.nl/SIP-Lofar}LTASip with content type ELEMENT_ONLY
class LTASip (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}LTASip with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'LTASip')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1206, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.anyType
# Element sipGeneratorVersion uses Python identifier sipGeneratorVersion
__sipGeneratorVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'sipGeneratorVersion'), 'sipGeneratorVersion', '__httpwww_astron_nlSIP_Lofar_LTASip_sipGeneratorVersion', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1208, 3), )
sipGeneratorVersion = property(__sipGeneratorVersion.value, __sipGeneratorVersion.set, None, None)
# Element project uses Python identifier project
__project = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'project'), 'project', '__httpwww_astron_nlSIP_Lofar_LTASip_project', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1209, 3), )
project = property(__project.value, __project.set, None, None)
# Element dataProduct uses Python identifier dataProduct
__dataProduct = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dataProduct'), 'dataProduct', '__httpwww_astron_nlSIP_Lofar_LTASip_dataProduct', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1210, 3), )
dataProduct = property(__dataProduct.value, __dataProduct.set, None, None)
# Element observation uses Python identifier observation
__observation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'observation'), 'observation', '__httpwww_astron_nlSIP_Lofar_LTASip_observation', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1211, 3), )
observation = property(__observation.value, __observation.set, None, None)
# Element pipelineRun uses Python identifier pipelineRun
__pipelineRun = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'pipelineRun'), 'pipelineRun', '__httpwww_astron_nlSIP_Lofar_LTASip_pipelineRun', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1212, 3), )
pipelineRun = property(__pipelineRun.value, __pipelineRun.set, None, None)
# Element unspecifiedProcess uses Python identifier unspecifiedProcess
__unspecifiedProcess = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'unspecifiedProcess'), 'unspecifiedProcess', '__httpwww_astron_nlSIP_Lofar_LTASip_unspecifiedProcess', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1213, 3), )
unspecifiedProcess = property(__unspecifiedProcess.value, __unspecifiedProcess.set, None, None)
# Element relatedDataProduct uses Python identifier relatedDataProduct
__relatedDataProduct = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'relatedDataProduct'), 'relatedDataProduct', '__httpwww_astron_nlSIP_Lofar_LTASip_relatedDataProduct', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1214, 3), )
relatedDataProduct = property(__relatedDataProduct.value, __relatedDataProduct.set, None, None)
# Element parset uses Python identifier parset
__parset = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parset'), 'parset', '__httpwww_astron_nlSIP_Lofar_LTASip_parset', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1215, 3), )
parset = property(__parset.value, __parset.set, None, None)
_ElementMap.update({
__sipGeneratorVersion.name() : __sipGeneratorVersion,
__project.name() : __project,
__dataProduct.name() : __dataProduct,
__observation.name() : __observation,
__pipelineRun.name() : __pipelineRun,
__unspecifiedProcess.name() : __unspecifiedProcess,
__relatedDataProduct.name() : __relatedDataProduct,
__parset.name() : __parset
})
_AttributeMap.update({
})
_module_typeBindings.LTASip = LTASip
Namespace.addCategoryObject('typeBinding', 'LTASip', LTASip)
# Complex type {http://www.astron.nl/SIP-Lofar}Frequency with content type SIMPLE
class Frequency (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Frequency with content type SIMPLE"""
_TypeDefinition = pyxb.binding.datatypes.double
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_SIMPLE
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Frequency')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 32, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.double
# Attribute units uses Python identifier units
__units = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'units'), 'units', '__httpwww_astron_nlSIP_Lofar_Frequency_units', _module_typeBindings.FrequencyUnit, required=True)
__units._DeclarationLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 35, 4)
__units._UseLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 35, 4)
units = property(__units.value, __units.set, None, None)
_ElementMap.update({
})
_AttributeMap.update({
__units.name() : __units
})
_module_typeBindings.Frequency = Frequency
Namespace.addCategoryObject('typeBinding', 'Frequency', Frequency)
# Complex type {http://www.astron.nl/SIP-Lofar}Length with content type SIMPLE
class Length (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Length with content type SIMPLE"""
_TypeDefinition = pyxb.binding.datatypes.double
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_SIMPLE
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Length')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 45, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.double
# Attribute units uses Python identifier units
__units = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'units'), 'units', '__httpwww_astron_nlSIP_Lofar_Length_units', _module_typeBindings.LengthUnit, required=True)
__units._DeclarationLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 48, 4)
__units._UseLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 48, 4)
units = property(__units.value, __units.set, None, None)
_ElementMap.update({
})
_AttributeMap.update({
__units.name() : __units
})
_module_typeBindings.Length = Length
Namespace.addCategoryObject('typeBinding', 'Length', Length)
# Complex type {http://www.astron.nl/SIP-Lofar}Time with content type SIMPLE
class Time (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Time with content type SIMPLE"""
_TypeDefinition = pyxb.binding.datatypes.double
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_SIMPLE
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Time')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 60, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.double
# Attribute units uses Python identifier units
__units = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'units'), 'units', '__httpwww_astron_nlSIP_Lofar_Time_units', _module_typeBindings.TimeUnit, required=True)
__units._DeclarationLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 63, 4)
__units._UseLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 63, 4)
units = property(__units.value, __units.set, None, None)
_ElementMap.update({
})
_AttributeMap.update({
__units.name() : __units
})
_module_typeBindings.Time = Time
Namespace.addCategoryObject('typeBinding', 'Time', Time)
# Complex type {http://www.astron.nl/SIP-Lofar}Angle with content type SIMPLE
class Angle (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Angle with content type SIMPLE"""
_TypeDefinition = pyxb.binding.datatypes.double
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_SIMPLE
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Angle')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 74, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.double
# Attribute units uses Python identifier units
__units = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'units'), 'units', '__httpwww_astron_nlSIP_Lofar_Angle_units', _module_typeBindings.AngleUnit, required=True)
__units._DeclarationLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 77, 4)
__units._UseLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 77, 4)
units = property(__units.value, __units.set, None, None)
_ElementMap.update({
})
_AttributeMap.update({
__units.name() : __units
})
_module_typeBindings.Angle = Angle
Namespace.addCategoryObject('typeBinding', 'Angle', Angle)
# Complex type {http://www.astron.nl/SIP-Lofar}Pixel with content type SIMPLE
class Pixel (pyxb.binding.basis.complexTypeDefinition):
"""Complex type {http://www.astron.nl/SIP-Lofar}Pixel with content type SIMPLE"""
_TypeDefinition = pyxb.binding.datatypes.double
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_SIMPLE
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Pixel')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 86, 1)
_ElementMap = {}
_AttributeMap = {}
# Base type is pyxb.binding.datatypes.double
# Attribute units uses Python identifier units
__units = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'units'), 'units', '__httpwww_astron_nlSIP_Lofar_Pixel_units', _module_typeBindings.PixelUnit, required=True)
__units._DeclarationLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 89, 4)
__units._UseLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 89, 4)
units = property(__units.value, __units.set, None, None)
_ElementMap.update({
})
_AttributeMap.update({
__units.name() : __units
})
_module_typeBindings.Pixel = Pixel
Namespace.addCategoryObject('typeBinding', 'Pixel', Pixel)
# Complex type {http://www.astron.nl/SIP-Lofar}Observation with content type ELEMENT_ONLY
class Observation (Process):
"""Complex type {http://www.astron.nl/SIP-Lofar}Observation with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Observation')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 349, 1)
_ElementMap = Process._ElementMap.copy()
_AttributeMap = Process._AttributeMap.copy()
# Base type is Process
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observingMode uses Python identifier observingMode
__observingMode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'observingMode'), 'observingMode', '__httpwww_astron_nlSIP_Lofar_Observation_observingMode', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 353, 5), )
observingMode = property(__observingMode.value, __observingMode.set, None, None)
# Element observationDescription uses Python identifier observationDescription
__observationDescription = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'observationDescription'), 'observationDescription', '__httpwww_astron_nlSIP_Lofar_Observation_observationDescription', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 354, 5), )
observationDescription = property(__observationDescription.value, __observationDescription.set, None, None)
# Element instrumentFilter uses Python identifier instrumentFilter
__instrumentFilter = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'instrumentFilter'), 'instrumentFilter', '__httpwww_astron_nlSIP_Lofar_Observation_instrumentFilter', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 355, 5), )
instrumentFilter = property(__instrumentFilter.value, __instrumentFilter.set, None, None)
# Element clock uses Python identifier clock
__clock = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'clock'), 'clock', '__httpwww_astron_nlSIP_Lofar_Observation_clock', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 356, 5), )
clock = property(__clock.value, __clock.set, None, None)
# Element stationSelection uses Python identifier stationSelection
__stationSelection = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stationSelection'), 'stationSelection', '__httpwww_astron_nlSIP_Lofar_Observation_stationSelection', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 357, 5), )
stationSelection = property(__stationSelection.value, __stationSelection.set, None, None)
# Element antennaSet uses Python identifier antennaSet
__antennaSet = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'antennaSet'), 'antennaSet', '__httpwww_astron_nlSIP_Lofar_Observation_antennaSet', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 358, 5), )
antennaSet = property(__antennaSet.value, __antennaSet.set, None, None)
# Element timeSystem uses Python identifier timeSystem
__timeSystem = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeSystem'), 'timeSystem', '__httpwww_astron_nlSIP_Lofar_Observation_timeSystem', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 359, 5), )
timeSystem = property(__timeSystem.value, __timeSystem.set, None, None)
# Element channelWidth uses Python identifier channelWidth
__channelWidth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelWidth'), 'channelWidth', '__httpwww_astron_nlSIP_Lofar_Observation_channelWidth', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 360, 5), )
channelWidth = property(__channelWidth.value, __channelWidth.set, None, None)
# Element channelsPerSubband uses Python identifier channelsPerSubband
__channelsPerSubband = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), 'channelsPerSubband', '__httpwww_astron_nlSIP_Lofar_Observation_channelsPerSubband', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 361, 5), )
channelsPerSubband = property(__channelsPerSubband.value, __channelsPerSubband.set, None, None)
# Element numberOfStations uses Python identifier numberOfStations
__numberOfStations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfStations'), 'numberOfStations', '__httpwww_astron_nlSIP_Lofar_Observation_numberOfStations', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 362, 5), )
numberOfStations = property(__numberOfStations.value, __numberOfStations.set, None, None)
# Element stations uses Python identifier stations
__stations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stations'), 'stations', '__httpwww_astron_nlSIP_Lofar_Observation_stations', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 363, 5), )
stations = property(__stations.value, __stations.set, None, None)
# Element numberOfSubArrayPointings uses Python identifier numberOfSubArrayPointings
__numberOfSubArrayPointings = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfSubArrayPointings'), 'numberOfSubArrayPointings', '__httpwww_astron_nlSIP_Lofar_Observation_numberOfSubArrayPointings', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 364, 5), )
numberOfSubArrayPointings = property(__numberOfSubArrayPointings.value, __numberOfSubArrayPointings.set, None, None)
# Element subArrayPointings uses Python identifier subArrayPointings
__subArrayPointings = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'subArrayPointings'), 'subArrayPointings', '__httpwww_astron_nlSIP_Lofar_Observation_subArrayPointings', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 365, 5), )
subArrayPointings = property(__subArrayPointings.value, __subArrayPointings.set, None, None)
# Element numberOftransientBufferBoardEvents uses Python identifier numberOftransientBufferBoardEvents
__numberOftransientBufferBoardEvents = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOftransientBufferBoardEvents'), 'numberOftransientBufferBoardEvents', '__httpwww_astron_nlSIP_Lofar_Observation_numberOftransientBufferBoardEvents', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 366, 5), )
numberOftransientBufferBoardEvents = property(__numberOftransientBufferBoardEvents.value, __numberOftransientBufferBoardEvents.set, None, None)
# Element transientBufferBoardEvents uses Python identifier transientBufferBoardEvents
__transientBufferBoardEvents = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'transientBufferBoardEvents'), 'transientBufferBoardEvents', '__httpwww_astron_nlSIP_Lofar_Observation_transientBufferBoardEvents', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 367, 5), )
transientBufferBoardEvents = property(__transientBufferBoardEvents.value, __transientBufferBoardEvents.set, None, None)
# Element numberOfCorrelatedDataProducts uses Python identifier numberOfCorrelatedDataProducts
__numberOfCorrelatedDataProducts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts'), 'numberOfCorrelatedDataProducts', '__httpwww_astron_nlSIP_Lofar_Observation_numberOfCorrelatedDataProducts', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 368, 5), )
numberOfCorrelatedDataProducts = property(__numberOfCorrelatedDataProducts.value, __numberOfCorrelatedDataProducts.set, None, None)
# Element numberOfBeamFormedDataProducts uses Python identifier numberOfBeamFormedDataProducts
__numberOfBeamFormedDataProducts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfBeamFormedDataProducts'), 'numberOfBeamFormedDataProducts', '__httpwww_astron_nlSIP_Lofar_Observation_numberOfBeamFormedDataProducts', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 369, 5), )
numberOfBeamFormedDataProducts = property(__numberOfBeamFormedDataProducts.value, __numberOfBeamFormedDataProducts.set, None, None)
# Element numberOfBitsPerSample uses Python identifier numberOfBitsPerSample
__numberOfBitsPerSample = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfBitsPerSample'), 'numberOfBitsPerSample', '__httpwww_astron_nlSIP_Lofar_Observation_numberOfBitsPerSample', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 370, 5), )
numberOfBitsPerSample = property(__numberOfBitsPerSample.value, __numberOfBitsPerSample.set, None, None)
_ElementMap.update({
__observingMode.name() : __observingMode,
__observationDescription.name() : __observationDescription,
__instrumentFilter.name() : __instrumentFilter,
__clock.name() : __clock,
__stationSelection.name() : __stationSelection,
__antennaSet.name() : __antennaSet,
__timeSystem.name() : __timeSystem,
__channelWidth.name() : __channelWidth,
__channelsPerSubband.name() : __channelsPerSubband,
__numberOfStations.name() : __numberOfStations,
__stations.name() : __stations,
__numberOfSubArrayPointings.name() : __numberOfSubArrayPointings,
__subArrayPointings.name() : __subArrayPointings,
__numberOftransientBufferBoardEvents.name() : __numberOftransientBufferBoardEvents,
__transientBufferBoardEvents.name() : __transientBufferBoardEvents,
__numberOfCorrelatedDataProducts.name() : __numberOfCorrelatedDataProducts,
__numberOfBeamFormedDataProducts.name() : __numberOfBeamFormedDataProducts,
__numberOfBitsPerSample.name() : __numberOfBitsPerSample
})
_AttributeMap.update({
})
_module_typeBindings.Observation = Observation
Namespace.addCategoryObject('typeBinding', 'Observation', Observation)
# Complex type {http://www.astron.nl/SIP-Lofar}DirectDataMeasurement with content type ELEMENT_ONLY
class DirectDataMeasurement (Process):
"""Complex type {http://www.astron.nl/SIP-Lofar}DirectDataMeasurement with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'DirectDataMeasurement')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 375, 1)
_ElementMap = Process._ElementMap.copy()
_AttributeMap = Process._AttributeMap.copy()
# Base type is Process
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observingMode uses Python identifier observingMode
__observingMode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'observingMode'), 'observingMode', '__httpwww_astron_nlSIP_Lofar_DirectDataMeasurement_observingMode', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 379, 5), )
observingMode = property(__observingMode.value, __observingMode.set, None, None)
# Element station uses Python identifier station
__station = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'station'), 'station', '__httpwww_astron_nlSIP_Lofar_DirectDataMeasurement_station', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 380, 5), )
station = property(__station.value, __station.set, None, None)
_ElementMap.update({
__observingMode.name() : __observingMode,
__station.name() : __station
})
_AttributeMap.update({
})
_module_typeBindings.DirectDataMeasurement = DirectDataMeasurement
Namespace.addCategoryObject('typeBinding', 'DirectDataMeasurement', DirectDataMeasurement)
# Complex type {http://www.astron.nl/SIP-Lofar}GenericMeasurement with content type ELEMENT_ONLY
class GenericMeasurement (Process):
"""Complex type {http://www.astron.nl/SIP-Lofar}GenericMeasurement with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'GenericMeasurement')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 392, 1)
_ElementMap = Process._ElementMap.copy()
_AttributeMap = Process._AttributeMap.copy()
# Base type is Process
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observingMode uses Python identifier observingMode
__observingMode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'observingMode'), 'observingMode', '__httpwww_astron_nlSIP_Lofar_GenericMeasurement_observingMode', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 396, 5), )
observingMode = property(__observingMode.value, __observingMode.set, None, None)
# Element description uses Python identifier description
__description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_astron_nlSIP_Lofar_GenericMeasurement_description', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 397, 5), )
description = property(__description.value, __description.set, None, None)
_ElementMap.update({
__observingMode.name() : __observingMode,
__description.name() : __description
})
_AttributeMap.update({
})
_module_typeBindings.GenericMeasurement = GenericMeasurement
Namespace.addCategoryObject('typeBinding', 'GenericMeasurement', GenericMeasurement)
# Complex type {http://www.astron.nl/SIP-Lofar}UnspecifiedProcess with content type ELEMENT_ONLY
class UnspecifiedProcess (Process):
"""Complex type {http://www.astron.nl/SIP-Lofar}UnspecifiedProcess with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'UnspecifiedProcess')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 402, 1)
_ElementMap = Process._ElementMap.copy()
_AttributeMap = Process._AttributeMap.copy()
# Base type is Process
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observingMode uses Python identifier observingMode
__observingMode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'observingMode'), 'observingMode', '__httpwww_astron_nlSIP_Lofar_UnspecifiedProcess_observingMode', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 406, 5), )
observingMode = property(__observingMode.value, __observingMode.set, None, None)
# Element description uses Python identifier description
__description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_astron_nlSIP_Lofar_UnspecifiedProcess_description', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 407, 5), )
description = property(__description.value, __description.set, None, None)
_ElementMap.update({
__observingMode.name() : __observingMode,
__description.name() : __description
})
_AttributeMap.update({
})
_module_typeBindings.UnspecifiedProcess = UnspecifiedProcess
Namespace.addCategoryObject('typeBinding', 'UnspecifiedProcess', UnspecifiedProcess)
# Complex type {http://www.astron.nl/SIP-Lofar}Correlator with content type ELEMENT_ONLY
class Correlator (RealTimeProcess):
"""Complex type {http://www.astron.nl/SIP-Lofar}Correlator with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Correlator')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 452, 1)
_ElementMap = RealTimeProcess._ElementMap.copy()
_AttributeMap = RealTimeProcess._AttributeMap.copy()
# Base type is RealTimeProcess
# Element processingType (processingType) inherited from {http://www.astron.nl/SIP-Lofar}RealTimeProcess
# Element integrationInterval uses Python identifier integrationInterval
__integrationInterval = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'integrationInterval'), 'integrationInterval', '__httpwww_astron_nlSIP_Lofar_Correlator_integrationInterval', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 456, 5), )
integrationInterval = property(__integrationInterval.value, __integrationInterval.set, None, None)
# Element channelWidth uses Python identifier channelWidth
__channelWidth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelWidth'), 'channelWidth', '__httpwww_astron_nlSIP_Lofar_Correlator_channelWidth', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 457, 5), )
channelWidth = property(__channelWidth.value, __channelWidth.set, None, None)
# Element channelsPerSubband uses Python identifier channelsPerSubband
__channelsPerSubband = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), 'channelsPerSubband', '__httpwww_astron_nlSIP_Lofar_Correlator_channelsPerSubband', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 458, 5), )
channelsPerSubband = property(__channelsPerSubband.value, __channelsPerSubband.set, None, None)
_ElementMap.update({
__integrationInterval.name() : __integrationInterval,
__channelWidth.name() : __channelWidth,
__channelsPerSubband.name() : __channelsPerSubband
})
_AttributeMap.update({
})
_module_typeBindings.Correlator = Correlator
Namespace.addCategoryObject('typeBinding', 'Correlator', Correlator)
# Complex type {http://www.astron.nl/SIP-Lofar}CoherentStokes with content type ELEMENT_ONLY
class CoherentStokes (RealTimeProcess):
"""Complex type {http://www.astron.nl/SIP-Lofar}CoherentStokes with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'CoherentStokes')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 473, 1)
_ElementMap = RealTimeProcess._ElementMap.copy()
_AttributeMap = RealTimeProcess._AttributeMap.copy()
# Base type is RealTimeProcess
# Element processingType (processingType) inherited from {http://www.astron.nl/SIP-Lofar}RealTimeProcess
# Element rawSamplingTime uses Python identifier rawSamplingTime
__rawSamplingTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'rawSamplingTime'), 'rawSamplingTime', '__httpwww_astron_nlSIP_Lofar_CoherentStokes_rawSamplingTime', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 477, 5), )
rawSamplingTime = property(__rawSamplingTime.value, __rawSamplingTime.set, None, None)
# Element timeDownsamplingFactor uses Python identifier timeDownsamplingFactor
__timeDownsamplingFactor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeDownsamplingFactor'), 'timeDownsamplingFactor', '__httpwww_astron_nlSIP_Lofar_CoherentStokes_timeDownsamplingFactor', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 478, 5), )
timeDownsamplingFactor = property(__timeDownsamplingFactor.value, __timeDownsamplingFactor.set, None, None)
# Element samplingTime uses Python identifier samplingTime
__samplingTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'samplingTime'), 'samplingTime', '__httpwww_astron_nlSIP_Lofar_CoherentStokes_samplingTime', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 479, 5), )
samplingTime = property(__samplingTime.value, __samplingTime.set, None, None)
# Element frequencyDownsamplingFactor uses Python identifier frequencyDownsamplingFactor
__frequencyDownsamplingFactor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'frequencyDownsamplingFactor'), 'frequencyDownsamplingFactor', '__httpwww_astron_nlSIP_Lofar_CoherentStokes_frequencyDownsamplingFactor', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 480, 5), )
frequencyDownsamplingFactor = property(__frequencyDownsamplingFactor.value, __frequencyDownsamplingFactor.set, None, None)
# Element numberOfCollapsedChannels uses Python identifier numberOfCollapsedChannels
__numberOfCollapsedChannels = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfCollapsedChannels'), 'numberOfCollapsedChannels', '__httpwww_astron_nlSIP_Lofar_CoherentStokes_numberOfCollapsedChannels', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 481, 5), )
numberOfCollapsedChannels = property(__numberOfCollapsedChannels.value, __numberOfCollapsedChannels.set, None, None)
# Element stokes uses Python identifier stokes
__stokes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stokes'), 'stokes', '__httpwww_astron_nlSIP_Lofar_CoherentStokes_stokes', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 482, 5), )
stokes = property(__stokes.value, __stokes.set, None, None)
# Element numberOfStations uses Python identifier numberOfStations
__numberOfStations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfStations'), 'numberOfStations', '__httpwww_astron_nlSIP_Lofar_CoherentStokes_numberOfStations', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 483, 5), )
numberOfStations = property(__numberOfStations.value, __numberOfStations.set, None, None)
# Element stations uses Python identifier stations
__stations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stations'), 'stations', '__httpwww_astron_nlSIP_Lofar_CoherentStokes_stations', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 484, 5), )
stations = property(__stations.value, __stations.set, None, None)
# Element channelWidth uses Python identifier channelWidth
__channelWidth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelWidth'), 'channelWidth', '__httpwww_astron_nlSIP_Lofar_CoherentStokes_channelWidth', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 485, 5), )
channelWidth = property(__channelWidth.value, __channelWidth.set, None, None)
# Element channelsPerSubband uses Python identifier channelsPerSubband
__channelsPerSubband = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), 'channelsPerSubband', '__httpwww_astron_nlSIP_Lofar_CoherentStokes_channelsPerSubband', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 486, 5), )
channelsPerSubband = property(__channelsPerSubband.value, __channelsPerSubband.set, None, None)
_ElementMap.update({
__rawSamplingTime.name() : __rawSamplingTime,
__timeDownsamplingFactor.name() : __timeDownsamplingFactor,
__samplingTime.name() : __samplingTime,
__frequencyDownsamplingFactor.name() : __frequencyDownsamplingFactor,
__numberOfCollapsedChannels.name() : __numberOfCollapsedChannels,
__stokes.name() : __stokes,
__numberOfStations.name() : __numberOfStations,
__stations.name() : __stations,
__channelWidth.name() : __channelWidth,
__channelsPerSubband.name() : __channelsPerSubband
})
_AttributeMap.update({
})
_module_typeBindings.CoherentStokes = CoherentStokes
Namespace.addCategoryObject('typeBinding', 'CoherentStokes', CoherentStokes)
# Complex type {http://www.astron.nl/SIP-Lofar}IncoherentStokes with content type ELEMENT_ONLY
class IncoherentStokes (RealTimeProcess):
"""Complex type {http://www.astron.nl/SIP-Lofar}IncoherentStokes with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'IncoherentStokes')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 491, 1)
_ElementMap = RealTimeProcess._ElementMap.copy()
_AttributeMap = RealTimeProcess._AttributeMap.copy()
# Base type is RealTimeProcess
# Element processingType (processingType) inherited from {http://www.astron.nl/SIP-Lofar}RealTimeProcess
# Element rawSamplingTime uses Python identifier rawSamplingTime
__rawSamplingTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'rawSamplingTime'), 'rawSamplingTime', '__httpwww_astron_nlSIP_Lofar_IncoherentStokes_rawSamplingTime', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 495, 5), )
rawSamplingTime = property(__rawSamplingTime.value, __rawSamplingTime.set, None, None)
# Element timeDownsamplingFactor uses Python identifier timeDownsamplingFactor
__timeDownsamplingFactor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeDownsamplingFactor'), 'timeDownsamplingFactor', '__httpwww_astron_nlSIP_Lofar_IncoherentStokes_timeDownsamplingFactor', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 496, 5), )
timeDownsamplingFactor = property(__timeDownsamplingFactor.value, __timeDownsamplingFactor.set, None, None)
# Element samplingTime uses Python identifier samplingTime
__samplingTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'samplingTime'), 'samplingTime', '__httpwww_astron_nlSIP_Lofar_IncoherentStokes_samplingTime', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 497, 5), )
samplingTime = property(__samplingTime.value, __samplingTime.set, None, None)
# Element frequencyDownsamplingFactor uses Python identifier frequencyDownsamplingFactor
__frequencyDownsamplingFactor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'frequencyDownsamplingFactor'), 'frequencyDownsamplingFactor', '__httpwww_astron_nlSIP_Lofar_IncoherentStokes_frequencyDownsamplingFactor', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 498, 5), )
frequencyDownsamplingFactor = property(__frequencyDownsamplingFactor.value, __frequencyDownsamplingFactor.set, None, None)
# Element numberOfCollapsedChannels uses Python identifier numberOfCollapsedChannels
__numberOfCollapsedChannels = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfCollapsedChannels'), 'numberOfCollapsedChannels', '__httpwww_astron_nlSIP_Lofar_IncoherentStokes_numberOfCollapsedChannels', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 499, 5), )
numberOfCollapsedChannels = property(__numberOfCollapsedChannels.value, __numberOfCollapsedChannels.set, None, None)
# Element stokes uses Python identifier stokes
__stokes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stokes'), 'stokes', '__httpwww_astron_nlSIP_Lofar_IncoherentStokes_stokes', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 500, 5), )
stokes = property(__stokes.value, __stokes.set, None, None)
# Element numberOfStations uses Python identifier numberOfStations
__numberOfStations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfStations'), 'numberOfStations', '__httpwww_astron_nlSIP_Lofar_IncoherentStokes_numberOfStations', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 501, 5), )
numberOfStations = property(__numberOfStations.value, __numberOfStations.set, None, None)
# Element stations uses Python identifier stations
__stations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stations'), 'stations', '__httpwww_astron_nlSIP_Lofar_IncoherentStokes_stations', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 502, 5), )
stations = property(__stations.value, __stations.set, None, None)
# Element channelWidth uses Python identifier channelWidth
__channelWidth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelWidth'), 'channelWidth', '__httpwww_astron_nlSIP_Lofar_IncoherentStokes_channelWidth', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 503, 5), )
channelWidth = property(__channelWidth.value, __channelWidth.set, None, None)
# Element channelsPerSubband uses Python identifier channelsPerSubband
__channelsPerSubband = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), 'channelsPerSubband', '__httpwww_astron_nlSIP_Lofar_IncoherentStokes_channelsPerSubband', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 504, 5), )
channelsPerSubband = property(__channelsPerSubband.value, __channelsPerSubband.set, None, None)
_ElementMap.update({
__rawSamplingTime.name() : __rawSamplingTime,
__timeDownsamplingFactor.name() : __timeDownsamplingFactor,
__samplingTime.name() : __samplingTime,
__frequencyDownsamplingFactor.name() : __frequencyDownsamplingFactor,
__numberOfCollapsedChannels.name() : __numberOfCollapsedChannels,
__stokes.name() : __stokes,
__numberOfStations.name() : __numberOfStations,
__stations.name() : __stations,
__channelWidth.name() : __channelWidth,
__channelsPerSubband.name() : __channelsPerSubband
})
_AttributeMap.update({
})
_module_typeBindings.IncoherentStokes = IncoherentStokes
Namespace.addCategoryObject('typeBinding', 'IncoherentStokes', IncoherentStokes)
# Complex type {http://www.astron.nl/SIP-Lofar}FlysEye with content type ELEMENT_ONLY
class FlysEye (RealTimeProcess):
"""Complex type {http://www.astron.nl/SIP-Lofar}FlysEye with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'FlysEye')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 509, 1)
_ElementMap = RealTimeProcess._ElementMap.copy()
_AttributeMap = RealTimeProcess._AttributeMap.copy()
# Base type is RealTimeProcess
# Element processingType (processingType) inherited from {http://www.astron.nl/SIP-Lofar}RealTimeProcess
# Element rawSamplingTime uses Python identifier rawSamplingTime
__rawSamplingTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'rawSamplingTime'), 'rawSamplingTime', '__httpwww_astron_nlSIP_Lofar_FlysEye_rawSamplingTime', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 513, 5), )
rawSamplingTime = property(__rawSamplingTime.value, __rawSamplingTime.set, None, None)
# Element timeDownsamplingFactor uses Python identifier timeDownsamplingFactor
__timeDownsamplingFactor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeDownsamplingFactor'), 'timeDownsamplingFactor', '__httpwww_astron_nlSIP_Lofar_FlysEye_timeDownsamplingFactor', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 514, 5), )
timeDownsamplingFactor = property(__timeDownsamplingFactor.value, __timeDownsamplingFactor.set, None, None)
# Element samplingTime uses Python identifier samplingTime
__samplingTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'samplingTime'), 'samplingTime', '__httpwww_astron_nlSIP_Lofar_FlysEye_samplingTime', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 515, 5), )
samplingTime = property(__samplingTime.value, __samplingTime.set, None, None)
# Element stokes uses Python identifier stokes
__stokes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stokes'), 'stokes', '__httpwww_astron_nlSIP_Lofar_FlysEye_stokes', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 516, 5), )
stokes = property(__stokes.value, __stokes.set, None, None)
# Element channelWidth uses Python identifier channelWidth
__channelWidth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelWidth'), 'channelWidth', '__httpwww_astron_nlSIP_Lofar_FlysEye_channelWidth', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 517, 5), )
channelWidth = property(__channelWidth.value, __channelWidth.set, None, None)
# Element channelsPerSubband uses Python identifier channelsPerSubband
__channelsPerSubband = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), 'channelsPerSubband', '__httpwww_astron_nlSIP_Lofar_FlysEye_channelsPerSubband', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 518, 5), )
channelsPerSubband = property(__channelsPerSubband.value, __channelsPerSubband.set, None, None)
_ElementMap.update({
__rawSamplingTime.name() : __rawSamplingTime,
__timeDownsamplingFactor.name() : __timeDownsamplingFactor,
__samplingTime.name() : __samplingTime,
__stokes.name() : __stokes,
__channelWidth.name() : __channelWidth,
__channelsPerSubband.name() : __channelsPerSubband
})
_AttributeMap.update({
})
_module_typeBindings.FlysEye = FlysEye
Namespace.addCategoryObject('typeBinding', 'FlysEye', FlysEye)
# Complex type {http://www.astron.nl/SIP-Lofar}NonStandard with content type ELEMENT_ONLY
class NonStandard (RealTimeProcess):
"""Complex type {http://www.astron.nl/SIP-Lofar}NonStandard with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'NonStandard')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 523, 1)
_ElementMap = RealTimeProcess._ElementMap.copy()
_AttributeMap = RealTimeProcess._AttributeMap.copy()
# Base type is RealTimeProcess
# Element processingType (processingType) inherited from {http://www.astron.nl/SIP-Lofar}RealTimeProcess
# Element channelWidth uses Python identifier channelWidth
__channelWidth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelWidth'), 'channelWidth', '__httpwww_astron_nlSIP_Lofar_NonStandard_channelWidth', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 527, 5), )
channelWidth = property(__channelWidth.value, __channelWidth.set, None, None)
# Element channelsPerSubband uses Python identifier channelsPerSubband
__channelsPerSubband = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), 'channelsPerSubband', '__httpwww_astron_nlSIP_Lofar_NonStandard_channelsPerSubband', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 528, 5), )
channelsPerSubband = property(__channelsPerSubband.value, __channelsPerSubband.set, None, None)
_ElementMap.update({
__channelWidth.name() : __channelWidth,
__channelsPerSubband.name() : __channelsPerSubband
})
_AttributeMap.update({
})
_module_typeBindings.NonStandard = NonStandard
Namespace.addCategoryObject('typeBinding', 'NonStandard', NonStandard)
# Complex type {http://www.astron.nl/SIP-Lofar}PipelineRun with content type ELEMENT_ONLY
class PipelineRun (Process):
"""Complex type {http://www.astron.nl/SIP-Lofar}PipelineRun with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'PipelineRun')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 584, 1)
_ElementMap = Process._ElementMap.copy()
_AttributeMap = Process._AttributeMap.copy()
# Base type is Process
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element pipelineName uses Python identifier pipelineName
__pipelineName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'pipelineName'), 'pipelineName', '__httpwww_astron_nlSIP_Lofar_PipelineRun_pipelineName', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 588, 5), )
pipelineName = property(__pipelineName.value, __pipelineName.set, None, None)
# Element pipelineVersion uses Python identifier pipelineVersion
__pipelineVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'pipelineVersion'), 'pipelineVersion', '__httpwww_astron_nlSIP_Lofar_PipelineRun_pipelineVersion', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 589, 5), )
pipelineVersion = property(__pipelineVersion.value, __pipelineVersion.set, None, None)
# Element sourceData uses Python identifier sourceData
__sourceData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'sourceData'), 'sourceData', '__httpwww_astron_nlSIP_Lofar_PipelineRun_sourceData', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 590, 5), )
sourceData = property(__sourceData.value, __sourceData.set, None, None)
_ElementMap.update({
__pipelineName.name() : __pipelineName,
__pipelineVersion.name() : __pipelineVersion,
__sourceData.name() : __sourceData
})
_AttributeMap.update({
})
_module_typeBindings.PipelineRun = PipelineRun
Namespace.addCategoryObject('typeBinding', 'PipelineRun', PipelineRun)
# Complex type {http://www.astron.nl/SIP-Lofar}CorrelatedDataProduct with content type ELEMENT_ONLY
class CorrelatedDataProduct (DataProduct):
"""Complex type {http://www.astron.nl/SIP-Lofar}CorrelatedDataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'CorrelatedDataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 807, 1)
_ElementMap = DataProduct._ElementMap.copy()
_AttributeMap = DataProduct._AttributeMap.copy()
# Base type is DataProduct
# Element dataProductType (dataProductType) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element dataProductIdentifier (dataProductIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element storageTicket (storageTicket) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element size (size) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element checksum (checksum) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileName (fileName) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileFormat (fileFormat) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element subArrayPointingIdentifier uses Python identifier subArrayPointingIdentifier
__subArrayPointingIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier'), 'subArrayPointingIdentifier', '__httpwww_astron_nlSIP_Lofar_CorrelatedDataProduct_subArrayPointingIdentifier', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 811, 5), )
subArrayPointingIdentifier = property(__subArrayPointingIdentifier.value, __subArrayPointingIdentifier.set, None, None)
# Element subband uses Python identifier subband
__subband = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'subband'), 'subband', '__httpwww_astron_nlSIP_Lofar_CorrelatedDataProduct_subband', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 812, 5), )
subband = property(__subband.value, __subband.set, None, None)
# Element stationSubband uses Python identifier stationSubband
__stationSubband = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stationSubband'), 'stationSubband', '__httpwww_astron_nlSIP_Lofar_CorrelatedDataProduct_stationSubband', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 813, 5), )
stationSubband = property(__stationSubband.value, __stationSubband.set, None, None)
# Element startTime uses Python identifier startTime
__startTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'startTime'), 'startTime', '__httpwww_astron_nlSIP_Lofar_CorrelatedDataProduct_startTime', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 814, 5), )
startTime = property(__startTime.value, __startTime.set, None, None)
# Element duration uses Python identifier duration
__duration = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'duration'), 'duration', '__httpwww_astron_nlSIP_Lofar_CorrelatedDataProduct_duration', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 815, 5), )
duration = property(__duration.value, __duration.set, None, None)
# Element integrationInterval uses Python identifier integrationInterval
__integrationInterval = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'integrationInterval'), 'integrationInterval', '__httpwww_astron_nlSIP_Lofar_CorrelatedDataProduct_integrationInterval', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 816, 5), )
integrationInterval = property(__integrationInterval.value, __integrationInterval.set, None, None)
# Element centralFrequency uses Python identifier centralFrequency
__centralFrequency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'centralFrequency'), 'centralFrequency', '__httpwww_astron_nlSIP_Lofar_CorrelatedDataProduct_centralFrequency', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 817, 5), )
centralFrequency = property(__centralFrequency.value, __centralFrequency.set, None, None)
# Element channelWidth uses Python identifier channelWidth
__channelWidth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelWidth'), 'channelWidth', '__httpwww_astron_nlSIP_Lofar_CorrelatedDataProduct_channelWidth', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 818, 5), )
channelWidth = property(__channelWidth.value, __channelWidth.set, None, None)
# Element channelsPerSubband uses Python identifier channelsPerSubband
__channelsPerSubband = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), 'channelsPerSubband', '__httpwww_astron_nlSIP_Lofar_CorrelatedDataProduct_channelsPerSubband', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 819, 5), )
channelsPerSubband = property(__channelsPerSubband.value, __channelsPerSubband.set, None, None)
_ElementMap.update({
__subArrayPointingIdentifier.name() : __subArrayPointingIdentifier,
__subband.name() : __subband,
__stationSubband.name() : __stationSubband,
__startTime.name() : __startTime,
__duration.name() : __duration,
__integrationInterval.name() : __integrationInterval,
__centralFrequency.name() : __centralFrequency,
__channelWidth.name() : __channelWidth,
__channelsPerSubband.name() : __channelsPerSubband
})
_AttributeMap.update({
})
_module_typeBindings.CorrelatedDataProduct = CorrelatedDataProduct
Namespace.addCategoryObject('typeBinding', 'CorrelatedDataProduct', CorrelatedDataProduct)
# Complex type {http://www.astron.nl/SIP-Lofar}InstrumentModelDataProduct with content type ELEMENT_ONLY
class InstrumentModelDataProduct (DataProduct):
"""Complex type {http://www.astron.nl/SIP-Lofar}InstrumentModelDataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'InstrumentModelDataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 829, 1)
_ElementMap = DataProduct._ElementMap.copy()
_AttributeMap = DataProduct._AttributeMap.copy()
# Base type is DataProduct
# Element dataProductType (dataProductType) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element dataProductIdentifier (dataProductIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element storageTicket (storageTicket) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element size (size) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element checksum (checksum) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileName (fileName) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileFormat (fileFormat) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
_ElementMap.update({
})
_AttributeMap.update({
})
_module_typeBindings.InstrumentModelDataProduct = InstrumentModelDataProduct
Namespace.addCategoryObject('typeBinding', 'InstrumentModelDataProduct', InstrumentModelDataProduct)
# Complex type {http://www.astron.nl/SIP-Lofar}SkyModelDataProduct with content type ELEMENT_ONLY
class SkyModelDataProduct (DataProduct):
"""Complex type {http://www.astron.nl/SIP-Lofar}SkyModelDataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'SkyModelDataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 839, 1)
_ElementMap = DataProduct._ElementMap.copy()
_AttributeMap = DataProduct._AttributeMap.copy()
# Base type is DataProduct
# Element dataProductType (dataProductType) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element dataProductIdentifier (dataProductIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element storageTicket (storageTicket) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element size (size) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element checksum (checksum) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileName (fileName) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileFormat (fileFormat) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
_ElementMap.update({
})
_AttributeMap.update({
})
_module_typeBindings.SkyModelDataProduct = SkyModelDataProduct
Namespace.addCategoryObject('typeBinding', 'SkyModelDataProduct', SkyModelDataProduct)
# Complex type {http://www.astron.nl/SIP-Lofar}TransientBufferBoardDataProduct with content type ELEMENT_ONLY
class TransientBufferBoardDataProduct (DataProduct):
"""Complex type {http://www.astron.nl/SIP-Lofar}TransientBufferBoardDataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'TransientBufferBoardDataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 850, 1)
_ElementMap = DataProduct._ElementMap.copy()
_AttributeMap = DataProduct._AttributeMap.copy()
# Base type is DataProduct
# Element dataProductType (dataProductType) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element dataProductIdentifier (dataProductIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element storageTicket (storageTicket) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element size (size) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element checksum (checksum) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileName (fileName) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileFormat (fileFormat) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element numberOfSamples uses Python identifier numberOfSamples
__numberOfSamples = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfSamples'), 'numberOfSamples', '__httpwww_astron_nlSIP_Lofar_TransientBufferBoardDataProduct_numberOfSamples', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 854, 5), )
numberOfSamples = property(__numberOfSamples.value, __numberOfSamples.set, None, None)
# Element timeStamp uses Python identifier timeStamp
__timeStamp = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeStamp'), 'timeStamp', '__httpwww_astron_nlSIP_Lofar_TransientBufferBoardDataProduct_timeStamp', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 855, 5), )
timeStamp = property(__timeStamp.value, __timeStamp.set, None, None)
# Element triggerParameters uses Python identifier triggerParameters
__triggerParameters = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'triggerParameters'), 'triggerParameters', '__httpwww_astron_nlSIP_Lofar_TransientBufferBoardDataProduct_triggerParameters', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 856, 5), )
triggerParameters = property(__triggerParameters.value, __triggerParameters.set, None, None)
_ElementMap.update({
__numberOfSamples.name() : __numberOfSamples,
__timeStamp.name() : __timeStamp,
__triggerParameters.name() : __triggerParameters
})
_AttributeMap.update({
})
_module_typeBindings.TransientBufferBoardDataProduct = TransientBufferBoardDataProduct
Namespace.addCategoryObject('typeBinding', 'TransientBufferBoardDataProduct', TransientBufferBoardDataProduct)
# Complex type {http://www.astron.nl/SIP-Lofar}CoherentStokesBeam with content type ELEMENT_ONLY
class CoherentStokesBeam (ArrayBeam):
"""Complex type {http://www.astron.nl/SIP-Lofar}CoherentStokesBeam with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'CoherentStokesBeam')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 895, 1)
_ElementMap = ArrayBeam._ElementMap.copy()
_AttributeMap = ArrayBeam._AttributeMap.copy()
# Base type is ArrayBeam
# Element subArrayPointingIdentifier (subArrayPointingIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element beamNumber (beamNumber) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element dispersionMeasure (dispersionMeasure) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element numberOfSubbands (numberOfSubbands) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element stationSubbands (stationSubbands) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element samplingTime (samplingTime) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element centralFrequencies (centralFrequencies) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element channelWidth (channelWidth) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element channelsPerSubband (channelsPerSubband) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element stokes (stokes) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element pointing uses Python identifier pointing
__pointing = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'pointing'), 'pointing', '__httpwww_astron_nlSIP_Lofar_CoherentStokesBeam_pointing', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 899, 5), )
pointing = property(__pointing.value, __pointing.set, None, None)
# Element offset uses Python identifier offset
__offset = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'offset'), 'offset', '__httpwww_astron_nlSIP_Lofar_CoherentStokesBeam_offset', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 900, 5), )
offset = property(__offset.value, __offset.set, None, None)
_ElementMap.update({
__pointing.name() : __pointing,
__offset.name() : __offset
})
_AttributeMap.update({
})
_module_typeBindings.CoherentStokesBeam = CoherentStokesBeam
Namespace.addCategoryObject('typeBinding', 'CoherentStokesBeam', CoherentStokesBeam)
# Complex type {http://www.astron.nl/SIP-Lofar}IncoherentStokesBeam with content type ELEMENT_ONLY
class IncoherentStokesBeam (ArrayBeam):
"""Complex type {http://www.astron.nl/SIP-Lofar}IncoherentStokesBeam with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'IncoherentStokesBeam')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 905, 1)
_ElementMap = ArrayBeam._ElementMap.copy()
_AttributeMap = ArrayBeam._AttributeMap.copy()
# Base type is ArrayBeam
# Element subArrayPointingIdentifier (subArrayPointingIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element beamNumber (beamNumber) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element dispersionMeasure (dispersionMeasure) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element numberOfSubbands (numberOfSubbands) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element stationSubbands (stationSubbands) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element samplingTime (samplingTime) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element centralFrequencies (centralFrequencies) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element channelWidth (channelWidth) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element channelsPerSubband (channelsPerSubband) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element stokes (stokes) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
_ElementMap.update({
})
_AttributeMap.update({
})
_module_typeBindings.IncoherentStokesBeam = IncoherentStokesBeam
Namespace.addCategoryObject('typeBinding', 'IncoherentStokesBeam', IncoherentStokesBeam)
# Complex type {http://www.astron.nl/SIP-Lofar}FlysEyeBeam with content type ELEMENT_ONLY
class FlysEyeBeam (ArrayBeam):
"""Complex type {http://www.astron.nl/SIP-Lofar}FlysEyeBeam with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'FlysEyeBeam')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 912, 1)
_ElementMap = ArrayBeam._ElementMap.copy()
_AttributeMap = ArrayBeam._AttributeMap.copy()
# Base type is ArrayBeam
# Element subArrayPointingIdentifier (subArrayPointingIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element beamNumber (beamNumber) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element dispersionMeasure (dispersionMeasure) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element numberOfSubbands (numberOfSubbands) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element stationSubbands (stationSubbands) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element samplingTime (samplingTime) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element centralFrequencies (centralFrequencies) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element channelWidth (channelWidth) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element channelsPerSubband (channelsPerSubband) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element stokes (stokes) inherited from {http://www.astron.nl/SIP-Lofar}ArrayBeam
# Element station uses Python identifier station
__station = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'station'), 'station', '__httpwww_astron_nlSIP_Lofar_FlysEyeBeam_station', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 916, 5), )
station = property(__station.value, __station.set, None, None)
_ElementMap.update({
__station.name() : __station
})
_AttributeMap.update({
})
_module_typeBindings.FlysEyeBeam = FlysEyeBeam
Namespace.addCategoryObject('typeBinding', 'FlysEyeBeam', FlysEyeBeam)
# Complex type {http://www.astron.nl/SIP-Lofar}BeamFormedDataProduct with content type ELEMENT_ONLY
class BeamFormedDataProduct (DataProduct):
"""Complex type {http://www.astron.nl/SIP-Lofar}BeamFormedDataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'BeamFormedDataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 921, 1)
_ElementMap = DataProduct._ElementMap.copy()
_AttributeMap = DataProduct._AttributeMap.copy()
# Base type is DataProduct
# Element dataProductType (dataProductType) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element dataProductIdentifier (dataProductIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element storageTicket (storageTicket) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element size (size) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element checksum (checksum) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileName (fileName) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileFormat (fileFormat) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element numberOfBeams uses Python identifier numberOfBeams
__numberOfBeams = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfBeams'), 'numberOfBeams', '__httpwww_astron_nlSIP_Lofar_BeamFormedDataProduct_numberOfBeams', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 925, 5), )
numberOfBeams = property(__numberOfBeams.value, __numberOfBeams.set, None, None)
# Element beams uses Python identifier beams
__beams = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'beams'), 'beams', '__httpwww_astron_nlSIP_Lofar_BeamFormedDataProduct_beams', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 926, 5), )
beams = property(__beams.value, __beams.set, None, None)
_ElementMap.update({
__numberOfBeams.name() : __numberOfBeams,
__beams.name() : __beams
})
_AttributeMap.update({
})
_module_typeBindings.BeamFormedDataProduct = BeamFormedDataProduct
Namespace.addCategoryObject('typeBinding', 'BeamFormedDataProduct', BeamFormedDataProduct)
# Complex type {http://www.astron.nl/SIP-Lofar}PulpSummaryDataProduct with content type ELEMENT_ONLY
class PulpSummaryDataProduct (DataProduct):
"""Complex type {http://www.astron.nl/SIP-Lofar}PulpSummaryDataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'PulpSummaryDataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 948, 1)
_ElementMap = DataProduct._ElementMap.copy()
_AttributeMap = DataProduct._AttributeMap.copy()
# Base type is DataProduct
# Element dataProductType (dataProductType) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element dataProductIdentifier (dataProductIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element storageTicket (storageTicket) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element size (size) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element checksum (checksum) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileName (fileName) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileFormat (fileFormat) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileContent uses Python identifier fileContent
__fileContent = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fileContent'), 'fileContent', '__httpwww_astron_nlSIP_Lofar_PulpSummaryDataProduct_fileContent', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 952, 5), )
fileContent = property(__fileContent.value, __fileContent.set, None, None)
# Element dataType uses Python identifier dataType
__dataType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dataType'), 'dataType', '__httpwww_astron_nlSIP_Lofar_PulpSummaryDataProduct_dataType', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 953, 5), )
dataType = property(__dataType.value, __dataType.set, None, None)
_ElementMap.update({
__fileContent.name() : __fileContent,
__dataType.name() : __dataType
})
_AttributeMap.update({
})
_module_typeBindings.PulpSummaryDataProduct = PulpSummaryDataProduct
Namespace.addCategoryObject('typeBinding', 'PulpSummaryDataProduct', PulpSummaryDataProduct)
# Complex type {http://www.astron.nl/SIP-Lofar}PulpDataProduct with content type ELEMENT_ONLY
class PulpDataProduct (DataProduct):
"""Complex type {http://www.astron.nl/SIP-Lofar}PulpDataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'PulpDataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 958, 1)
_ElementMap = DataProduct._ElementMap.copy()
_AttributeMap = DataProduct._AttributeMap.copy()
# Base type is DataProduct
# Element dataProductType (dataProductType) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element dataProductIdentifier (dataProductIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element storageTicket (storageTicket) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element size (size) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element checksum (checksum) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileName (fileName) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileFormat (fileFormat) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileContent uses Python identifier fileContent
__fileContent = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fileContent'), 'fileContent', '__httpwww_astron_nlSIP_Lofar_PulpDataProduct_fileContent', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 962, 5), )
fileContent = property(__fileContent.value, __fileContent.set, None, None)
# Element dataType uses Python identifier dataType
__dataType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dataType'), 'dataType', '__httpwww_astron_nlSIP_Lofar_PulpDataProduct_dataType', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 963, 5), )
dataType = property(__dataType.value, __dataType.set, None, None)
# Element arrayBeam uses Python identifier arrayBeam
__arrayBeam = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'arrayBeam'), 'arrayBeam', '__httpwww_astron_nlSIP_Lofar_PulpDataProduct_arrayBeam', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 964, 5), )
arrayBeam = property(__arrayBeam.value, __arrayBeam.set, None, None)
_ElementMap.update({
__fileContent.name() : __fileContent,
__dataType.name() : __dataType,
__arrayBeam.name() : __arrayBeam
})
_AttributeMap.update({
})
_module_typeBindings.PulpDataProduct = PulpDataProduct
Namespace.addCategoryObject('typeBinding', 'PulpDataProduct', PulpDataProduct)
# Complex type {http://www.astron.nl/SIP-Lofar}GenericDataProduct with content type ELEMENT_ONLY
class GenericDataProduct (DataProduct):
"""Complex type {http://www.astron.nl/SIP-Lofar}GenericDataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'GenericDataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 976, 1)
_ElementMap = DataProduct._ElementMap.copy()
_AttributeMap = DataProduct._AttributeMap.copy()
# Base type is DataProduct
# Element dataProductType (dataProductType) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element dataProductIdentifier (dataProductIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element storageTicket (storageTicket) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element size (size) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element checksum (checksum) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileName (fileName) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileFormat (fileFormat) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
_ElementMap.update({
})
_AttributeMap.update({
})
_module_typeBindings.GenericDataProduct = GenericDataProduct
Namespace.addCategoryObject('typeBinding', 'GenericDataProduct', GenericDataProduct)
# Complex type {http://www.astron.nl/SIP-Lofar}UnspecifiedDataProduct with content type ELEMENT_ONLY
class UnspecifiedDataProduct (DataProduct):
"""Complex type {http://www.astron.nl/SIP-Lofar}UnspecifiedDataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'UnspecifiedDataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 981, 1)
_ElementMap = DataProduct._ElementMap.copy()
_AttributeMap = DataProduct._AttributeMap.copy()
# Base type is DataProduct
# Element dataProductType (dataProductType) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element dataProductIdentifier (dataProductIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element storageTicket (storageTicket) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element size (size) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element checksum (checksum) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileName (fileName) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileFormat (fileFormat) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
_ElementMap.update({
})
_AttributeMap.update({
})
_module_typeBindings.UnspecifiedDataProduct = UnspecifiedDataProduct
Namespace.addCategoryObject('typeBinding', 'UnspecifiedDataProduct', UnspecifiedDataProduct)
# Complex type {http://www.astron.nl/SIP-Lofar}LinearAxis with content type ELEMENT_ONLY
class LinearAxis (Axis):
"""Complex type {http://www.astron.nl/SIP-Lofar}LinearAxis with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'LinearAxis')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1001, 1)
_ElementMap = Axis._ElementMap.copy()
_AttributeMap = Axis._AttributeMap.copy()
# Base type is Axis
# Element number (number) inherited from {http://www.astron.nl/SIP-Lofar}Axis
# Element name (name) inherited from {http://www.astron.nl/SIP-Lofar}Axis
# Element units (units) inherited from {http://www.astron.nl/SIP-Lofar}Axis
# Element length (length) inherited from {http://www.astron.nl/SIP-Lofar}Axis
# Element increment uses Python identifier increment
__increment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'increment'), 'increment', '__httpwww_astron_nlSIP_Lofar_LinearAxis_increment', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1005, 5), )
increment = property(__increment.value, __increment.set, None, None)
# Element referencePixel uses Python identifier referencePixel
__referencePixel = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'referencePixel'), 'referencePixel', '__httpwww_astron_nlSIP_Lofar_LinearAxis_referencePixel', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1006, 5), )
referencePixel = property(__referencePixel.value, __referencePixel.set, None, None)
# Element referenceValue uses Python identifier referenceValue
__referenceValue = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'referenceValue'), 'referenceValue', '__httpwww_astron_nlSIP_Lofar_LinearAxis_referenceValue', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1007, 5), )
referenceValue = property(__referenceValue.value, __referenceValue.set, None, None)
_ElementMap.update({
__increment.name() : __increment,
__referencePixel.name() : __referencePixel,
__referenceValue.name() : __referenceValue
})
_AttributeMap.update({
})
_module_typeBindings.LinearAxis = LinearAxis
Namespace.addCategoryObject('typeBinding', 'LinearAxis', LinearAxis)
# Complex type {http://www.astron.nl/SIP-Lofar}TabularAxis with content type ELEMENT_ONLY
class TabularAxis (Axis):
"""Complex type {http://www.astron.nl/SIP-Lofar}TabularAxis with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'TabularAxis')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1012, 1)
_ElementMap = Axis._ElementMap.copy()
_AttributeMap = Axis._AttributeMap.copy()
# Base type is Axis
# Element number (number) inherited from {http://www.astron.nl/SIP-Lofar}Axis
# Element name (name) inherited from {http://www.astron.nl/SIP-Lofar}Axis
# Element units (units) inherited from {http://www.astron.nl/SIP-Lofar}Axis
# Element length (length) inherited from {http://www.astron.nl/SIP-Lofar}Axis
_ElementMap.update({
})
_AttributeMap.update({
})
_module_typeBindings.TabularAxis = TabularAxis
Namespace.addCategoryObject('typeBinding', 'TabularAxis', TabularAxis)
# Complex type {http://www.astron.nl/SIP-Lofar}DirectionCoordinate with content type ELEMENT_ONLY
class DirectionCoordinate (Coordinate):
"""Complex type {http://www.astron.nl/SIP-Lofar}DirectionCoordinate with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'DirectionCoordinate')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1047, 1)
_ElementMap = Coordinate._ElementMap.copy()
_AttributeMap = Coordinate._AttributeMap.copy()
# Base type is Coordinate
# Element directionLinearAxis uses Python identifier directionLinearAxis
__directionLinearAxis = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'directionLinearAxis'), 'directionLinearAxis', '__httpwww_astron_nlSIP_Lofar_DirectionCoordinate_directionLinearAxis', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1051, 5), )
directionLinearAxis = property(__directionLinearAxis.value, __directionLinearAxis.set, None, None)
# Element PC0_0 uses Python identifier PC0_0
__PC0_0 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'PC0_0'), 'PC0_0', '__httpwww_astron_nlSIP_Lofar_DirectionCoordinate_PC0_0', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1052, 5), )
PC0_0 = property(__PC0_0.value, __PC0_0.set, None, None)
# Element PC0_1 uses Python identifier PC0_1
__PC0_1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'PC0_1'), 'PC0_1', '__httpwww_astron_nlSIP_Lofar_DirectionCoordinate_PC0_1', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1053, 5), )
PC0_1 = property(__PC0_1.value, __PC0_1.set, None, None)
# Element PC1_0 uses Python identifier PC1_0
__PC1_0 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'PC1_0'), 'PC1_0', '__httpwww_astron_nlSIP_Lofar_DirectionCoordinate_PC1_0', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1054, 5), )
PC1_0 = property(__PC1_0.value, __PC1_0.set, None, None)
# Element PC1_1 uses Python identifier PC1_1
__PC1_1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'PC1_1'), 'PC1_1', '__httpwww_astron_nlSIP_Lofar_DirectionCoordinate_PC1_1', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1055, 5), )
PC1_1 = property(__PC1_1.value, __PC1_1.set, None, None)
# Element equinox uses Python identifier equinox
__equinox = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'equinox'), 'equinox', '__httpwww_astron_nlSIP_Lofar_DirectionCoordinate_equinox', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1056, 5), )
equinox = property(__equinox.value, __equinox.set, None, None)
# Element raDecSystem uses Python identifier raDecSystem
__raDecSystem = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'raDecSystem'), 'raDecSystem', '__httpwww_astron_nlSIP_Lofar_DirectionCoordinate_raDecSystem', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1057, 5), )
raDecSystem = property(__raDecSystem.value, __raDecSystem.set, None, None)
# Element projection uses Python identifier projection
__projection = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'projection'), 'projection', '__httpwww_astron_nlSIP_Lofar_DirectionCoordinate_projection', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1058, 5), )
projection = property(__projection.value, __projection.set, None, None)
# Element projectionParameters uses Python identifier projectionParameters
__projectionParameters = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'projectionParameters'), 'projectionParameters', '__httpwww_astron_nlSIP_Lofar_DirectionCoordinate_projectionParameters', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1059, 5), )
projectionParameters = property(__projectionParameters.value, __projectionParameters.set, None, None)
# Element longitudePole uses Python identifier longitudePole
__longitudePole = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'longitudePole'), 'longitudePole', '__httpwww_astron_nlSIP_Lofar_DirectionCoordinate_longitudePole', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1060, 5), )
longitudePole = property(__longitudePole.value, __longitudePole.set, None, None)
# Element latitudePole uses Python identifier latitudePole
__latitudePole = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'latitudePole'), 'latitudePole', '__httpwww_astron_nlSIP_Lofar_DirectionCoordinate_latitudePole', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1061, 5), )
latitudePole = property(__latitudePole.value, __latitudePole.set, None, None)
_ElementMap.update({
__directionLinearAxis.name() : __directionLinearAxis,
__PC0_0.name() : __PC0_0,
__PC0_1.name() : __PC0_1,
__PC1_0.name() : __PC1_0,
__PC1_1.name() : __PC1_1,
__equinox.name() : __equinox,
__raDecSystem.name() : __raDecSystem,
__projection.name() : __projection,
__projectionParameters.name() : __projectionParameters,
__longitudePole.name() : __longitudePole,
__latitudePole.name() : __latitudePole
})
_AttributeMap.update({
})
_module_typeBindings.DirectionCoordinate = DirectionCoordinate
Namespace.addCategoryObject('typeBinding', 'DirectionCoordinate', DirectionCoordinate)
# Complex type {http://www.astron.nl/SIP-Lofar}SpectralCoordinate with content type ELEMENT_ONLY
class SpectralCoordinate (Coordinate):
"""Complex type {http://www.astron.nl/SIP-Lofar}SpectralCoordinate with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'SpectralCoordinate')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1086, 1)
_ElementMap = Coordinate._ElementMap.copy()
_AttributeMap = Coordinate._AttributeMap.copy()
# Base type is Coordinate
# Element spectralLinearAxis uses Python identifier spectralLinearAxis
__spectralLinearAxis = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'spectralLinearAxis'), 'spectralLinearAxis', '__httpwww_astron_nlSIP_Lofar_SpectralCoordinate_spectralLinearAxis', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1091, 6), )
spectralLinearAxis = property(__spectralLinearAxis.value, __spectralLinearAxis.set, None, None)
# Element spectralTabularAxis uses Python identifier spectralTabularAxis
__spectralTabularAxis = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'spectralTabularAxis'), 'spectralTabularAxis', '__httpwww_astron_nlSIP_Lofar_SpectralCoordinate_spectralTabularAxis', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1092, 6), )
spectralTabularAxis = property(__spectralTabularAxis.value, __spectralTabularAxis.set, None, None)
# Element spectralQuantity uses Python identifier spectralQuantity
__spectralQuantity = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'spectralQuantity'), 'spectralQuantity', '__httpwww_astron_nlSIP_Lofar_SpectralCoordinate_spectralQuantity', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1094, 5), )
spectralQuantity = property(__spectralQuantity.value, __spectralQuantity.set, None, None)
_ElementMap.update({
__spectralLinearAxis.name() : __spectralLinearAxis,
__spectralTabularAxis.name() : __spectralTabularAxis,
__spectralQuantity.name() : __spectralQuantity
})
_AttributeMap.update({
})
_module_typeBindings.SpectralCoordinate = SpectralCoordinate
Namespace.addCategoryObject('typeBinding', 'SpectralCoordinate', SpectralCoordinate)
# Complex type {http://www.astron.nl/SIP-Lofar}TimeCoordinate with content type ELEMENT_ONLY
class TimeCoordinate (Coordinate):
"""Complex type {http://www.astron.nl/SIP-Lofar}TimeCoordinate with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'TimeCoordinate')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1099, 1)
_ElementMap = Coordinate._ElementMap.copy()
_AttributeMap = Coordinate._AttributeMap.copy()
# Base type is Coordinate
# Element timeLinearAxis uses Python identifier timeLinearAxis
__timeLinearAxis = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeLinearAxis'), 'timeLinearAxis', '__httpwww_astron_nlSIP_Lofar_TimeCoordinate_timeLinearAxis', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1104, 6), )
timeLinearAxis = property(__timeLinearAxis.value, __timeLinearAxis.set, None, None)
# Element timeTabularAxis uses Python identifier timeTabularAxis
__timeTabularAxis = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeTabularAxis'), 'timeTabularAxis', '__httpwww_astron_nlSIP_Lofar_TimeCoordinate_timeTabularAxis', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1105, 6), )
timeTabularAxis = property(__timeTabularAxis.value, __timeTabularAxis.set, None, None)
# Element equinox uses Python identifier equinox
__equinox = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'equinox'), 'equinox', '__httpwww_astron_nlSIP_Lofar_TimeCoordinate_equinox', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1107, 5), )
equinox = property(__equinox.value, __equinox.set, None, None)
_ElementMap.update({
__timeLinearAxis.name() : __timeLinearAxis,
__timeTabularAxis.name() : __timeTabularAxis,
__equinox.name() : __equinox
})
_AttributeMap.update({
})
_module_typeBindings.TimeCoordinate = TimeCoordinate
Namespace.addCategoryObject('typeBinding', 'TimeCoordinate', TimeCoordinate)
# Complex type {http://www.astron.nl/SIP-Lofar}PolarizationCoordinate with content type ELEMENT_ONLY
class PolarizationCoordinate (Coordinate):
"""Complex type {http://www.astron.nl/SIP-Lofar}PolarizationCoordinate with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'PolarizationCoordinate')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1112, 1)
_ElementMap = Coordinate._ElementMap.copy()
_AttributeMap = Coordinate._AttributeMap.copy()
# Base type is Coordinate
# Element polarizationTabularAxis uses Python identifier polarizationTabularAxis
__polarizationTabularAxis = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'polarizationTabularAxis'), 'polarizationTabularAxis', '__httpwww_astron_nlSIP_Lofar_PolarizationCoordinate_polarizationTabularAxis', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1116, 5), )
polarizationTabularAxis = property(__polarizationTabularAxis.value, __polarizationTabularAxis.set, None, None)
# Element polarization uses Python identifier polarization
__polarization = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'polarization'), 'polarization', '__httpwww_astron_nlSIP_Lofar_PolarizationCoordinate_polarization', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1117, 5), )
polarization = property(__polarization.value, __polarization.set, None, None)
_ElementMap.update({
__polarizationTabularAxis.name() : __polarizationTabularAxis,
__polarization.name() : __polarization
})
_AttributeMap.update({
})
_module_typeBindings.PolarizationCoordinate = PolarizationCoordinate
Namespace.addCategoryObject('typeBinding', 'PolarizationCoordinate', PolarizationCoordinate)
# Complex type {http://www.astron.nl/SIP-Lofar}PixelMapDataProduct with content type ELEMENT_ONLY
class PixelMapDataProduct (DataProduct):
"""Complex type {http://www.astron.nl/SIP-Lofar}PixelMapDataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'PixelMapDataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1127, 1)
_ElementMap = DataProduct._ElementMap.copy()
_AttributeMap = DataProduct._AttributeMap.copy()
# Base type is DataProduct
# Element dataProductType (dataProductType) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element dataProductIdentifier (dataProductIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element storageTicket (storageTicket) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element size (size) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element checksum (checksum) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileName (fileName) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileFormat (fileFormat) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element numberOfAxes uses Python identifier numberOfAxes
__numberOfAxes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfAxes'), 'numberOfAxes', '__httpwww_astron_nlSIP_Lofar_PixelMapDataProduct_numberOfAxes', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1131, 5), )
numberOfAxes = property(__numberOfAxes.value, __numberOfAxes.set, None, None)
# Element numberOfCoordinates uses Python identifier numberOfCoordinates
__numberOfCoordinates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfCoordinates'), 'numberOfCoordinates', '__httpwww_astron_nlSIP_Lofar_PixelMapDataProduct_numberOfCoordinates', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1132, 5), )
numberOfCoordinates = property(__numberOfCoordinates.value, __numberOfCoordinates.set, None, None)
# Element coordinate uses Python identifier coordinate
__coordinate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'coordinate'), 'coordinate', '__httpwww_astron_nlSIP_Lofar_PixelMapDataProduct_coordinate', True, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1133, 5), )
coordinate = property(__coordinate.value, __coordinate.set, None, None)
_ElementMap.update({
__numberOfAxes.name() : __numberOfAxes,
__numberOfCoordinates.name() : __numberOfCoordinates,
__coordinate.name() : __coordinate
})
_AttributeMap.update({
})
_module_typeBindings.PixelMapDataProduct = PixelMapDataProduct
Namespace.addCategoryObject('typeBinding', 'PixelMapDataProduct', PixelMapDataProduct)
# Complex type {http://www.astron.nl/SIP-Lofar}ClockType with content type SIMPLE
class ClockType (Frequency):
"""Complex type {http://www.astron.nl/SIP-Lofar}ClockType with content type SIMPLE"""
_TypeDefinition = STD_ANON_
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_SIMPLE
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ClockType')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 284, 1)
_ElementMap = Frequency._ElementMap.copy()
_AttributeMap = Frequency._AttributeMap.copy()
# Base type is Frequency
# Attribute units is restricted from parent
# Attribute units uses Python identifier units
__units = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'units'), 'units', '__httpwww_astron_nlSIP_Lofar_Frequency_units', _module_typeBindings.FrequencyUnit, fixed=True, unicode_default='MHz', required=True)
__units._DeclarationLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 289, 4)
__units._UseLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 289, 4)
units = property(__units.value, __units.set, None, None)
_ElementMap.update({
})
_AttributeMap.update({
__units.name() : __units
})
_module_typeBindings.ClockType = ClockType
Namespace.addCategoryObject('typeBinding', 'ClockType', ClockType)
# Complex type {http://www.astron.nl/SIP-Lofar}ImagingPipeline with content type ELEMENT_ONLY
class ImagingPipeline (PipelineRun):
"""Complex type {http://www.astron.nl/SIP-Lofar}ImagingPipeline with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ImagingPipeline')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 598, 1)
_ElementMap = PipelineRun._ElementMap.copy()
_AttributeMap = PipelineRun._AttributeMap.copy()
# Base type is PipelineRun
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element pipelineName (pipelineName) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element pipelineVersion (pipelineVersion) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element sourceData (sourceData) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element frequencyIntegrationStep uses Python identifier frequencyIntegrationStep
__frequencyIntegrationStep = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'frequencyIntegrationStep'), 'frequencyIntegrationStep', '__httpwww_astron_nlSIP_Lofar_ImagingPipeline_frequencyIntegrationStep', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 602, 5), )
frequencyIntegrationStep = property(__frequencyIntegrationStep.value, __frequencyIntegrationStep.set, None, None)
# Element timeIntegrationStep uses Python identifier timeIntegrationStep
__timeIntegrationStep = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeIntegrationStep'), 'timeIntegrationStep', '__httpwww_astron_nlSIP_Lofar_ImagingPipeline_timeIntegrationStep', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 603, 5), )
timeIntegrationStep = property(__timeIntegrationStep.value, __timeIntegrationStep.set, None, None)
# Element skyModelDatabase uses Python identifier skyModelDatabase
__skyModelDatabase = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'skyModelDatabase'), 'skyModelDatabase', '__httpwww_astron_nlSIP_Lofar_ImagingPipeline_skyModelDatabase', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 604, 5), )
skyModelDatabase = property(__skyModelDatabase.value, __skyModelDatabase.set, None, None)
# Element demixing uses Python identifier demixing
__demixing = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'demixing'), 'demixing', '__httpwww_astron_nlSIP_Lofar_ImagingPipeline_demixing', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 605, 5), )
demixing = property(__demixing.value, __demixing.set, None, None)
# Element imagerIntegrationTime uses Python identifier imagerIntegrationTime
__imagerIntegrationTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'imagerIntegrationTime'), 'imagerIntegrationTime', '__httpwww_astron_nlSIP_Lofar_ImagingPipeline_imagerIntegrationTime', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 606, 5), )
imagerIntegrationTime = property(__imagerIntegrationTime.value, __imagerIntegrationTime.set, None, None)
# Element numberOfMajorCycles uses Python identifier numberOfMajorCycles
__numberOfMajorCycles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfMajorCycles'), 'numberOfMajorCycles', '__httpwww_astron_nlSIP_Lofar_ImagingPipeline_numberOfMajorCycles', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 607, 5), )
numberOfMajorCycles = property(__numberOfMajorCycles.value, __numberOfMajorCycles.set, None, None)
# Element numberOfInstrumentModels uses Python identifier numberOfInstrumentModels
__numberOfInstrumentModels = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfInstrumentModels'), 'numberOfInstrumentModels', '__httpwww_astron_nlSIP_Lofar_ImagingPipeline_numberOfInstrumentModels', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 608, 5), )
numberOfInstrumentModels = property(__numberOfInstrumentModels.value, __numberOfInstrumentModels.set, None, None)
# Element numberOfCorrelatedDataProducts uses Python identifier numberOfCorrelatedDataProducts
__numberOfCorrelatedDataProducts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts'), 'numberOfCorrelatedDataProducts', '__httpwww_astron_nlSIP_Lofar_ImagingPipeline_numberOfCorrelatedDataProducts', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 609, 5), )
numberOfCorrelatedDataProducts = property(__numberOfCorrelatedDataProducts.value, __numberOfCorrelatedDataProducts.set, None, None)
# Element numberOfSkyImages uses Python identifier numberOfSkyImages
__numberOfSkyImages = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfSkyImages'), 'numberOfSkyImages', '__httpwww_astron_nlSIP_Lofar_ImagingPipeline_numberOfSkyImages', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 610, 5), )
numberOfSkyImages = property(__numberOfSkyImages.value, __numberOfSkyImages.set, None, None)
_ElementMap.update({
__frequencyIntegrationStep.name() : __frequencyIntegrationStep,
__timeIntegrationStep.name() : __timeIntegrationStep,
__skyModelDatabase.name() : __skyModelDatabase,
__demixing.name() : __demixing,
__imagerIntegrationTime.name() : __imagerIntegrationTime,
__numberOfMajorCycles.name() : __numberOfMajorCycles,
__numberOfInstrumentModels.name() : __numberOfInstrumentModels,
__numberOfCorrelatedDataProducts.name() : __numberOfCorrelatedDataProducts,
__numberOfSkyImages.name() : __numberOfSkyImages
})
_AttributeMap.update({
})
_module_typeBindings.ImagingPipeline = ImagingPipeline
Namespace.addCategoryObject('typeBinding', 'ImagingPipeline', ImagingPipeline)
# Complex type {http://www.astron.nl/SIP-Lofar}CalibrationPipeline with content type ELEMENT_ONLY
class CalibrationPipeline (PipelineRun):
"""Complex type {http://www.astron.nl/SIP-Lofar}CalibrationPipeline with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'CalibrationPipeline')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 615, 1)
_ElementMap = PipelineRun._ElementMap.copy()
_AttributeMap = PipelineRun._AttributeMap.copy()
# Base type is PipelineRun
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element pipelineName (pipelineName) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element pipelineVersion (pipelineVersion) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element sourceData (sourceData) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element frequencyIntegrationStep uses Python identifier frequencyIntegrationStep
__frequencyIntegrationStep = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'frequencyIntegrationStep'), 'frequencyIntegrationStep', '__httpwww_astron_nlSIP_Lofar_CalibrationPipeline_frequencyIntegrationStep', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 619, 5), )
frequencyIntegrationStep = property(__frequencyIntegrationStep.value, __frequencyIntegrationStep.set, None, None)
# Element timeIntegrationStep uses Python identifier timeIntegrationStep
__timeIntegrationStep = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeIntegrationStep'), 'timeIntegrationStep', '__httpwww_astron_nlSIP_Lofar_CalibrationPipeline_timeIntegrationStep', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 620, 5), )
timeIntegrationStep = property(__timeIntegrationStep.value, __timeIntegrationStep.set, None, None)
# Element flagAutoCorrelations uses Python identifier flagAutoCorrelations
__flagAutoCorrelations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'flagAutoCorrelations'), 'flagAutoCorrelations', '__httpwww_astron_nlSIP_Lofar_CalibrationPipeline_flagAutoCorrelations', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 621, 5), )
flagAutoCorrelations = property(__flagAutoCorrelations.value, __flagAutoCorrelations.set, None, None)
# Element demixing uses Python identifier demixing
__demixing = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'demixing'), 'demixing', '__httpwww_astron_nlSIP_Lofar_CalibrationPipeline_demixing', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 622, 5), )
demixing = property(__demixing.value, __demixing.set, None, None)
# Element skyModelDatabase uses Python identifier skyModelDatabase
__skyModelDatabase = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'skyModelDatabase'), 'skyModelDatabase', '__httpwww_astron_nlSIP_Lofar_CalibrationPipeline_skyModelDatabase', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 623, 5), )
skyModelDatabase = property(__skyModelDatabase.value, __skyModelDatabase.set, None, None)
# Element numberOfInstrumentModels uses Python identifier numberOfInstrumentModels
__numberOfInstrumentModels = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfInstrumentModels'), 'numberOfInstrumentModels', '__httpwww_astron_nlSIP_Lofar_CalibrationPipeline_numberOfInstrumentModels', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 624, 5), )
numberOfInstrumentModels = property(__numberOfInstrumentModels.value, __numberOfInstrumentModels.set, None, None)
# Element numberOfCorrelatedDataProducts uses Python identifier numberOfCorrelatedDataProducts
__numberOfCorrelatedDataProducts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts'), 'numberOfCorrelatedDataProducts', '__httpwww_astron_nlSIP_Lofar_CalibrationPipeline_numberOfCorrelatedDataProducts', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 625, 5), )
numberOfCorrelatedDataProducts = property(__numberOfCorrelatedDataProducts.value, __numberOfCorrelatedDataProducts.set, None, None)
_ElementMap.update({
__frequencyIntegrationStep.name() : __frequencyIntegrationStep,
__timeIntegrationStep.name() : __timeIntegrationStep,
__flagAutoCorrelations.name() : __flagAutoCorrelations,
__demixing.name() : __demixing,
__skyModelDatabase.name() : __skyModelDatabase,
__numberOfInstrumentModels.name() : __numberOfInstrumentModels,
__numberOfCorrelatedDataProducts.name() : __numberOfCorrelatedDataProducts
})
_AttributeMap.update({
})
_module_typeBindings.CalibrationPipeline = CalibrationPipeline
Namespace.addCategoryObject('typeBinding', 'CalibrationPipeline', CalibrationPipeline)
# Complex type {http://www.astron.nl/SIP-Lofar}AveragingPipeline with content type ELEMENT_ONLY
class AveragingPipeline (PipelineRun):
"""Complex type {http://www.astron.nl/SIP-Lofar}AveragingPipeline with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'AveragingPipeline')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 630, 1)
_ElementMap = PipelineRun._ElementMap.copy()
_AttributeMap = PipelineRun._AttributeMap.copy()
# Base type is PipelineRun
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element pipelineName (pipelineName) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element pipelineVersion (pipelineVersion) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element sourceData (sourceData) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element frequencyIntegrationStep uses Python identifier frequencyIntegrationStep
__frequencyIntegrationStep = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'frequencyIntegrationStep'), 'frequencyIntegrationStep', '__httpwww_astron_nlSIP_Lofar_AveragingPipeline_frequencyIntegrationStep', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 634, 5), )
frequencyIntegrationStep = property(__frequencyIntegrationStep.value, __frequencyIntegrationStep.set, None, None)
# Element timeIntegrationStep uses Python identifier timeIntegrationStep
__timeIntegrationStep = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeIntegrationStep'), 'timeIntegrationStep', '__httpwww_astron_nlSIP_Lofar_AveragingPipeline_timeIntegrationStep', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 635, 5), )
timeIntegrationStep = property(__timeIntegrationStep.value, __timeIntegrationStep.set, None, None)
# Element flagAutoCorrelations uses Python identifier flagAutoCorrelations
__flagAutoCorrelations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'flagAutoCorrelations'), 'flagAutoCorrelations', '__httpwww_astron_nlSIP_Lofar_AveragingPipeline_flagAutoCorrelations', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 636, 5), )
flagAutoCorrelations = property(__flagAutoCorrelations.value, __flagAutoCorrelations.set, None, None)
# Element demixing uses Python identifier demixing
__demixing = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'demixing'), 'demixing', '__httpwww_astron_nlSIP_Lofar_AveragingPipeline_demixing', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 637, 5), )
demixing = property(__demixing.value, __demixing.set, None, None)
# Element numberOfCorrelatedDataProducts uses Python identifier numberOfCorrelatedDataProducts
__numberOfCorrelatedDataProducts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts'), 'numberOfCorrelatedDataProducts', '__httpwww_astron_nlSIP_Lofar_AveragingPipeline_numberOfCorrelatedDataProducts', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 638, 5), )
numberOfCorrelatedDataProducts = property(__numberOfCorrelatedDataProducts.value, __numberOfCorrelatedDataProducts.set, None, None)
_ElementMap.update({
__frequencyIntegrationStep.name() : __frequencyIntegrationStep,
__timeIntegrationStep.name() : __timeIntegrationStep,
__flagAutoCorrelations.name() : __flagAutoCorrelations,
__demixing.name() : __demixing,
__numberOfCorrelatedDataProducts.name() : __numberOfCorrelatedDataProducts
})
_AttributeMap.update({
})
_module_typeBindings.AveragingPipeline = AveragingPipeline
Namespace.addCategoryObject('typeBinding', 'AveragingPipeline', AveragingPipeline)
# Complex type {http://www.astron.nl/SIP-Lofar}PulsarPipeline with content type ELEMENT_ONLY
class PulsarPipeline (PipelineRun):
"""Complex type {http://www.astron.nl/SIP-Lofar}PulsarPipeline with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'PulsarPipeline')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 658, 1)
_ElementMap = PipelineRun._ElementMap.copy()
_AttributeMap = PipelineRun._AttributeMap.copy()
# Base type is PipelineRun
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element pipelineName (pipelineName) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element pipelineVersion (pipelineVersion) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element sourceData (sourceData) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element pulsarSelection uses Python identifier pulsarSelection
__pulsarSelection = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'pulsarSelection'), 'pulsarSelection', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_pulsarSelection', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 662, 5), )
pulsarSelection = property(__pulsarSelection.value, __pulsarSelection.set, None, None)
# Element pulsars uses Python identifier pulsars
__pulsars = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'pulsars'), 'pulsars', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_pulsars', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 663, 5), )
pulsars = property(__pulsars.value, __pulsars.set, None, None)
# Element doSinglePulseAnalysis uses Python identifier doSinglePulseAnalysis
__doSinglePulseAnalysis = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'doSinglePulseAnalysis'), 'doSinglePulseAnalysis', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_doSinglePulseAnalysis', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 664, 5), )
doSinglePulseAnalysis = property(__doSinglePulseAnalysis.value, __doSinglePulseAnalysis.set, None, None)
# Element convertRawTo8bit uses Python identifier convertRawTo8bit
__convertRawTo8bit = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'convertRawTo8bit'), 'convertRawTo8bit', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_convertRawTo8bit', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 665, 5), )
convertRawTo8bit = property(__convertRawTo8bit.value, __convertRawTo8bit.set, None, None)
# Element subintegrationLength uses Python identifier subintegrationLength
__subintegrationLength = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'subintegrationLength'), 'subintegrationLength', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_subintegrationLength', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 666, 5), )
subintegrationLength = property(__subintegrationLength.value, __subintegrationLength.set, None, None)
# Element skipRFIExcision uses Python identifier skipRFIExcision
__skipRFIExcision = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'skipRFIExcision'), 'skipRFIExcision', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_skipRFIExcision', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 667, 5), )
skipRFIExcision = property(__skipRFIExcision.value, __skipRFIExcision.set, None, None)
# Element skipDataFolding uses Python identifier skipDataFolding
__skipDataFolding = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'skipDataFolding'), 'skipDataFolding', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_skipDataFolding', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 668, 5), )
skipDataFolding = property(__skipDataFolding.value, __skipDataFolding.set, None, None)
# Element skipOptimizePulsarProfile uses Python identifier skipOptimizePulsarProfile
__skipOptimizePulsarProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'skipOptimizePulsarProfile'), 'skipOptimizePulsarProfile', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_skipOptimizePulsarProfile', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 669, 5), )
skipOptimizePulsarProfile = property(__skipOptimizePulsarProfile.value, __skipOptimizePulsarProfile.set, None, None)
# Element skipConvertRawIntoFoldedPSRFITS uses Python identifier skipConvertRawIntoFoldedPSRFITS
__skipConvertRawIntoFoldedPSRFITS = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'skipConvertRawIntoFoldedPSRFITS'), 'skipConvertRawIntoFoldedPSRFITS', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_skipConvertRawIntoFoldedPSRFITS', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 670, 5), )
skipConvertRawIntoFoldedPSRFITS = property(__skipConvertRawIntoFoldedPSRFITS.value, __skipConvertRawIntoFoldedPSRFITS.set, None, None)
# Element runRotationalRAdioTransientsAnalysis uses Python identifier runRotationalRAdioTransientsAnalysis
__runRotationalRAdioTransientsAnalysis = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'runRotationalRAdioTransientsAnalysis'), 'runRotationalRAdioTransientsAnalysis', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_runRotationalRAdioTransientsAnalysis', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 671, 5), )
runRotationalRAdioTransientsAnalysis = property(__runRotationalRAdioTransientsAnalysis.value, __runRotationalRAdioTransientsAnalysis.set, None, None)
# Element skipDynamicSpectrum uses Python identifier skipDynamicSpectrum
__skipDynamicSpectrum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'skipDynamicSpectrum'), 'skipDynamicSpectrum', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_skipDynamicSpectrum', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 672, 5), )
skipDynamicSpectrum = property(__skipDynamicSpectrum.value, __skipDynamicSpectrum.set, None, None)
# Element skipPreFold uses Python identifier skipPreFold
__skipPreFold = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'skipPreFold'), 'skipPreFold', '__httpwww_astron_nlSIP_Lofar_PulsarPipeline_skipPreFold', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 673, 5), )
skipPreFold = property(__skipPreFold.value, __skipPreFold.set, None, None)
_ElementMap.update({
__pulsarSelection.name() : __pulsarSelection,
__pulsars.name() : __pulsars,
__doSinglePulseAnalysis.name() : __doSinglePulseAnalysis,
__convertRawTo8bit.name() : __convertRawTo8bit,
__subintegrationLength.name() : __subintegrationLength,
__skipRFIExcision.name() : __skipRFIExcision,
__skipDataFolding.name() : __skipDataFolding,
__skipOptimizePulsarProfile.name() : __skipOptimizePulsarProfile,
__skipConvertRawIntoFoldedPSRFITS.name() : __skipConvertRawIntoFoldedPSRFITS,
__runRotationalRAdioTransientsAnalysis.name() : __runRotationalRAdioTransientsAnalysis,
__skipDynamicSpectrum.name() : __skipDynamicSpectrum,
__skipPreFold.name() : __skipPreFold
})
_AttributeMap.update({
})
_module_typeBindings.PulsarPipeline = PulsarPipeline
Namespace.addCategoryObject('typeBinding', 'PulsarPipeline', PulsarPipeline)
# Complex type {http://www.astron.nl/SIP-Lofar}CosmicRayPipeline with content type ELEMENT_ONLY
class CosmicRayPipeline (PipelineRun):
"""Complex type {http://www.astron.nl/SIP-Lofar}CosmicRayPipeline with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'CosmicRayPipeline')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 678, 1)
_ElementMap = PipelineRun._ElementMap.copy()
_AttributeMap = PipelineRun._AttributeMap.copy()
# Base type is PipelineRun
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element pipelineName (pipelineName) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element pipelineVersion (pipelineVersion) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element sourceData (sourceData) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
_ElementMap.update({
})
_AttributeMap.update({
})
_module_typeBindings.CosmicRayPipeline = CosmicRayPipeline
Namespace.addCategoryObject('typeBinding', 'CosmicRayPipeline', CosmicRayPipeline)
# Complex type {http://www.astron.nl/SIP-Lofar}LongBaselinePipeline with content type ELEMENT_ONLY
class LongBaselinePipeline (PipelineRun):
"""Complex type {http://www.astron.nl/SIP-Lofar}LongBaselinePipeline with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'LongBaselinePipeline')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 683, 1)
_ElementMap = PipelineRun._ElementMap.copy()
_AttributeMap = PipelineRun._AttributeMap.copy()
# Base type is PipelineRun
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element pipelineName (pipelineName) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element pipelineVersion (pipelineVersion) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element sourceData (sourceData) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element subbandsPerSubbandGroup uses Python identifier subbandsPerSubbandGroup
__subbandsPerSubbandGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'subbandsPerSubbandGroup'), 'subbandsPerSubbandGroup', '__httpwww_astron_nlSIP_Lofar_LongBaselinePipeline_subbandsPerSubbandGroup', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 687, 5), )
subbandsPerSubbandGroup = property(__subbandsPerSubbandGroup.value, __subbandsPerSubbandGroup.set, None, None)
# Element subbandGroupsPerMS uses Python identifier subbandGroupsPerMS
__subbandGroupsPerMS = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'subbandGroupsPerMS'), 'subbandGroupsPerMS', '__httpwww_astron_nlSIP_Lofar_LongBaselinePipeline_subbandGroupsPerMS', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 688, 5), )
subbandGroupsPerMS = property(__subbandGroupsPerMS.value, __subbandGroupsPerMS.set, None, None)
_ElementMap.update({
__subbandsPerSubbandGroup.name() : __subbandsPerSubbandGroup,
__subbandGroupsPerMS.name() : __subbandGroupsPerMS
})
_AttributeMap.update({
})
_module_typeBindings.LongBaselinePipeline = LongBaselinePipeline
Namespace.addCategoryObject('typeBinding', 'LongBaselinePipeline', LongBaselinePipeline)
# Complex type {http://www.astron.nl/SIP-Lofar}GenericPipeline with content type ELEMENT_ONLY
class GenericPipeline (PipelineRun):
"""Complex type {http://www.astron.nl/SIP-Lofar}GenericPipeline with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'GenericPipeline')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 693, 1)
_ElementMap = PipelineRun._ElementMap.copy()
_AttributeMap = PipelineRun._AttributeMap.copy()
# Base type is PipelineRun
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element observationId (observationId) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element parset (parset) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyName (strategyName) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element strategyDescription (strategyDescription) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element startTime (startTime) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element duration (duration) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element relations (relations) inherited from {http://www.astron.nl/SIP-Lofar}Process
# Element pipelineName (pipelineName) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element pipelineVersion (pipelineVersion) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
# Element sourceData (sourceData) inherited from {http://www.astron.nl/SIP-Lofar}PipelineRun
_ElementMap.update({
})
_AttributeMap.update({
})
_module_typeBindings.GenericPipeline = GenericPipeline
Namespace.addCategoryObject('typeBinding', 'GenericPipeline', GenericPipeline)
# Complex type {http://www.astron.nl/SIP-Lofar}SkyImageDataProduct with content type ELEMENT_ONLY
class SkyImageDataProduct (PixelMapDataProduct):
"""Complex type {http://www.astron.nl/SIP-Lofar}SkyImageDataProduct with content type ELEMENT_ONLY"""
_TypeDefinition = None
_ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
_Abstract = False
_ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'SkyImageDataProduct')
_XSDLocation = pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1146, 1)
_ElementMap = PixelMapDataProduct._ElementMap.copy()
_AttributeMap = PixelMapDataProduct._AttributeMap.copy()
# Base type is PixelMapDataProduct
# Element dataProductType (dataProductType) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element dataProductIdentifier (dataProductIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element storageTicket (storageTicket) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element size (size) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element checksum (checksum) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileName (fileName) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element fileFormat (fileFormat) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element processIdentifier (processIdentifier) inherited from {http://www.astron.nl/SIP-Lofar}DataProduct
# Element numberOfAxes (numberOfAxes) inherited from {http://www.astron.nl/SIP-Lofar}PixelMapDataProduct
# Element numberOfCoordinates (numberOfCoordinates) inherited from {http://www.astron.nl/SIP-Lofar}PixelMapDataProduct
# Element coordinate (coordinate) inherited from {http://www.astron.nl/SIP-Lofar}PixelMapDataProduct
# Element locationFrame uses Python identifier locationFrame
__locationFrame = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'locationFrame'), 'locationFrame', '__httpwww_astron_nlSIP_Lofar_SkyImageDataProduct_locationFrame', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1150, 5), )
locationFrame = property(__locationFrame.value, __locationFrame.set, None, None)
# Element timeFrame uses Python identifier timeFrame
__timeFrame = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeFrame'), 'timeFrame', '__httpwww_astron_nlSIP_Lofar_SkyImageDataProduct_timeFrame', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1151, 5), )
timeFrame = property(__timeFrame.value, __timeFrame.set, None, None)
# Element observationPointing uses Python identifier observationPointing
__observationPointing = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'observationPointing'), 'observationPointing', '__httpwww_astron_nlSIP_Lofar_SkyImageDataProduct_observationPointing', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1152, 5), )
observationPointing = property(__observationPointing.value, __observationPointing.set, None, None)
# Element restoringBeamMajor uses Python identifier restoringBeamMajor
__restoringBeamMajor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'restoringBeamMajor'), 'restoringBeamMajor', '__httpwww_astron_nlSIP_Lofar_SkyImageDataProduct_restoringBeamMajor', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1153, 5), )
restoringBeamMajor = property(__restoringBeamMajor.value, __restoringBeamMajor.set, None, None)
# Element restoringBeamMinor uses Python identifier restoringBeamMinor
__restoringBeamMinor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'restoringBeamMinor'), 'restoringBeamMinor', '__httpwww_astron_nlSIP_Lofar_SkyImageDataProduct_restoringBeamMinor', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1154, 5), )
restoringBeamMinor = property(__restoringBeamMinor.value, __restoringBeamMinor.set, None, None)
# Element rmsNoise uses Python identifier rmsNoise
__rmsNoise = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'rmsNoise'), 'rmsNoise', '__httpwww_astron_nlSIP_Lofar_SkyImageDataProduct_rmsNoise', False, pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1155, 5), )
rmsNoise = property(__rmsNoise.value, __rmsNoise.set, None, None)
_ElementMap.update({
__locationFrame.name() : __locationFrame,
__timeFrame.name() : __timeFrame,
__observationPointing.name() : __observationPointing,
__restoringBeamMajor.name() : __restoringBeamMajor,
__restoringBeamMinor.name() : __restoringBeamMinor,
__rmsNoise.name() : __rmsNoise
})
_AttributeMap.update({
})
_module_typeBindings.SkyImageDataProduct = SkyImageDataProduct
Namespace.addCategoryObject('typeBinding', 'SkyImageDataProduct', SkyImageDataProduct)
ltaSip = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ltaSip'), LTASip, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1205, 1))
Namespace.addCategoryObject('elementBinding', ltaSip.name().localName(), ltaSip)
ListOfFrequencies._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'frequencies'), ListOfDouble, scope=ListOfFrequencies, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 104, 3)))
ListOfFrequencies._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'unit'), FrequencyUnit, scope=ListOfFrequencies, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 105, 3)))
def _BuildAutomaton ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton
del _BuildAutomaton
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(ListOfFrequencies._UseForTag(pyxb.namespace.ExpandedName(None, 'frequencies')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 104, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = set()
symbol = pyxb.binding.content.ElementUse(ListOfFrequencies._UseForTag(pyxb.namespace.ExpandedName(None, 'unit')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 105, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
st_1._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
ListOfFrequencies._Automaton = _BuildAutomaton()
IdentifierType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'source'), pyxb.binding.datatypes.string, scope=IdentifierType, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 114, 3)))
IdentifierType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'identifier'), pyxb.binding.datatypes.nonNegativeInteger, scope=IdentifierType, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 115, 3)))
IdentifierType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=IdentifierType, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 116, 3)))
def _BuildAutomaton_ ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_
del _BuildAutomaton_
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 116, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(IdentifierType._UseForTag(pyxb.namespace.ExpandedName(None, 'source')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 114, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = set()
symbol = pyxb.binding.content.ElementUse(IdentifierType._UseForTag(pyxb.namespace.ExpandedName(None, 'identifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 115, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_0, False))
symbol = pyxb.binding.content.ElementUse(IdentifierType._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 116, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
st_2._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
IdentifierType._Automaton = _BuildAutomaton_()
Pointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rightAscension'), Angle, scope=Pointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 133, 4)))
Pointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'azimuth'), Angle, scope=Pointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 134, 4)))
Pointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'declination'), Angle, scope=Pointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 137, 4)))
Pointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'altitude'), Angle, scope=Pointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 138, 4)))
Pointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'equinox'), EquinoxType, scope=Pointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 140, 3)))
def _BuildAutomaton_2 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_2
del _BuildAutomaton_2
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(Pointing._UseForTag(pyxb.namespace.ExpandedName(None, 'rightAscension')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 133, 4))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(Pointing._UseForTag(pyxb.namespace.ExpandedName(None, 'azimuth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 134, 4))
st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(Pointing._UseForTag(pyxb.namespace.ExpandedName(None, 'declination')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 137, 4))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(Pointing._UseForTag(pyxb.namespace.ExpandedName(None, 'altitude')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 138, 4))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = set()
symbol = pyxb.binding.content.ElementUse(Pointing._UseForTag(pyxb.namespace.ExpandedName(None, 'equinox')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 140, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
st_4._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
Pointing._Automaton = _BuildAutomaton_2()
Coordinates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'coordinateSystem'), STD_ANON, scope=Coordinates, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 156, 3)))
Coordinates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'x'), Length, scope=Coordinates, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 167, 5)))
Coordinates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'y'), Length, scope=Coordinates, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 168, 5)))
Coordinates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'z'), Length, scope=Coordinates, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 169, 5)))
Coordinates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'radius'), Length, scope=Coordinates, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 172, 5)))
Coordinates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'longitude'), Angle, scope=Coordinates, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 173, 5)))
Coordinates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'latitude'), Angle, scope=Coordinates, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 174, 5)))
def _BuildAutomaton_3 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_3
del _BuildAutomaton_3
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(Coordinates._UseForTag(pyxb.namespace.ExpandedName(None, 'coordinateSystem')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 156, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(Coordinates._UseForTag(pyxb.namespace.ExpandedName(None, 'x')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 167, 5))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(Coordinates._UseForTag(pyxb.namespace.ExpandedName(None, 'y')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 168, 5))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = set()
symbol = pyxb.binding.content.ElementUse(Coordinates._UseForTag(pyxb.namespace.ExpandedName(None, 'z')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 169, 5))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(Coordinates._UseForTag(pyxb.namespace.ExpandedName(None, 'radius')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 172, 5))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(Coordinates._UseForTag(pyxb.namespace.ExpandedName(None, 'longitude')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 173, 5))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = set()
symbol = pyxb.binding.content.ElementUse(Coordinates._UseForTag(pyxb.namespace.ExpandedName(None, 'latitude')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 174, 5))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
transitions.append(fac.Transition(st_4, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
st_6._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
Coordinates._Automaton = _BuildAutomaton_3()
AntennaField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), AntennaFieldType, scope=AntennaField, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 205, 3)))
AntennaField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'location'), Coordinates, scope=AntennaField, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 206, 3)))
def _BuildAutomaton_4 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_4
del _BuildAutomaton_4
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(AntennaField._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 205, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = set()
symbol = pyxb.binding.content.ElementUse(AntennaField._UseForTag(pyxb.namespace.ExpandedName(None, 'location')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 206, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
st_1._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
AntennaField._Automaton = _BuildAutomaton_4()
Stations._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'station'), Station, scope=Stations, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 211, 3)))
def _BuildAutomaton_5 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_5
del _BuildAutomaton_5
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = set()
symbol = pyxb.binding.content.ElementUse(Stations._UseForTag(pyxb.namespace.ExpandedName(None, 'station')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 211, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
transitions = []
transitions.append(fac.Transition(st_0, [
]))
st_0._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
Stations._Automaton = _BuildAutomaton_5()
Station._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Station, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 219, 3)))
Station._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stationType'), StationTypeType, scope=Station, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 220, 3)))
Station._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'antennaField'), AntennaField, scope=Station, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 221, 3)))
def _BuildAutomaton_6 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_6
del _BuildAutomaton_6
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=1, max=2, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 221, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(Station._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 219, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(Station._UseForTag(pyxb.namespace.ExpandedName(None, 'stationType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 220, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_0, False))
symbol = pyxb.binding.content.ElementUse(Station._UseForTag(pyxb.namespace.ExpandedName(None, 'antennaField')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 221, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
st_2._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
Station._Automaton = _BuildAutomaton_6()
ProcessRelation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'relationType'), ProcessRelationType, scope=ProcessRelation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 245, 3)))
ProcessRelation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'identifier'), IdentifierType, scope=ProcessRelation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 246, 3)))
ProcessRelation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=ProcessRelation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 247, 3)))
def _BuildAutomaton_7 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_7
del _BuildAutomaton_7
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 247, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(ProcessRelation._UseForTag(pyxb.namespace.ExpandedName(None, 'relationType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 245, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = set()
symbol = pyxb.binding.content.ElementUse(ProcessRelation._UseForTag(pyxb.namespace.ExpandedName(None, 'identifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 246, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_0, False))
symbol = pyxb.binding.content.ElementUse(ProcessRelation._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 247, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
st_2._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
ProcessRelation._Automaton = _BuildAutomaton_7()
ProcessRelations._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'relation'), ProcessRelation, scope=ProcessRelations, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 252, 3)))
def _BuildAutomaton_8 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_8
del _BuildAutomaton_8
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 252, 3))
counters.add(cc_0)
states = []
final_update = set()
final_update.add(fac.UpdateInstruction(cc_0, False))
symbol = pyxb.binding.content.ElementUse(ProcessRelations._UseForTag(pyxb.namespace.ExpandedName(None, 'relation')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 252, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
transitions = []
transitions.append(fac.Transition(st_0, [
fac.UpdateInstruction(cc_0, True) ]))
st_0._set_transitionSet(transitions)
return fac.Automaton(states, counters, True, containing_state=None)
ProcessRelations._Automaton = _BuildAutomaton_8()
Process._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'processIdentifier'), IdentifierType, scope=Process, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3)))
Process._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'observationId'), IdentifierType, scope=Process, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3)))
Process._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parset'), IdentifierType, scope=Process, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3)))
Process._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'strategyName'), pyxb.binding.datatypes.string, scope=Process, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3)))
Process._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'strategyDescription'), pyxb.binding.datatypes.string, scope=Process, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3)))
Process._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'startTime'), pyxb.binding.datatypes.dateTime, scope=Process, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3)))
Process._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'duration'), pyxb.binding.datatypes.duration, scope=Process, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3)))
Process._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'relations'), ProcessRelations, scope=Process, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3)))
def _BuildAutomaton_9 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_9
del _BuildAutomaton_9
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(Process._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(Process._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(Process._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(Process._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(Process._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(Process._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(Process._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = set()
symbol = pyxb.binding.content.ElementUse(Process._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
st_7._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
Process._Automaton = _BuildAutomaton_9()
Processing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'correlator'), Correlator, scope=Processing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 440, 3)))
Processing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'coherentStokes'), CoherentStokes, scope=Processing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 441, 3)))
Processing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'incoherentStokes'), IncoherentStokes, scope=Processing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 442, 3)))
Processing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'flysEye'), FlysEye, scope=Processing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 443, 3)))
Processing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nonStandard'), NonStandard, scope=Processing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 444, 3)))
def _BuildAutomaton_10 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_10
del _BuildAutomaton_10
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 440, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 441, 3))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 442, 3))
counters.add(cc_2)
cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 443, 3))
counters.add(cc_3)
cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 444, 3))
counters.add(cc_4)
states = []
final_update = set()
final_update.add(fac.UpdateInstruction(cc_0, False))
symbol = pyxb.binding.content.ElementUse(Processing._UseForTag(pyxb.namespace.ExpandedName(None, 'correlator')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 440, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_1, False))
symbol = pyxb.binding.content.ElementUse(Processing._UseForTag(pyxb.namespace.ExpandedName(None, 'coherentStokes')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 441, 3))
st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_2, False))
symbol = pyxb.binding.content.ElementUse(Processing._UseForTag(pyxb.namespace.ExpandedName(None, 'incoherentStokes')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 442, 3))
st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_3, False))
symbol = pyxb.binding.content.ElementUse(Processing._UseForTag(pyxb.namespace.ExpandedName(None, 'flysEye')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 443, 3))
st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_4, False))
symbol = pyxb.binding.content.ElementUse(Processing._UseForTag(pyxb.namespace.ExpandedName(None, 'nonStandard')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 444, 3))
st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
transitions = []
transitions.append(fac.Transition(st_0, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_1, [
fac.UpdateInstruction(cc_0, False) ]))
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, False) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_0, False) ]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_1, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_1, False) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_1, False) ]))
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, False) ]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_2, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_2, False) ]))
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_2, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_3, True) ]))
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_3, False) ]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_4, True) ]))
st_4._set_transitionSet(transitions)
return fac.Automaton(states, counters, True, containing_state=None)
Processing._Automaton = _BuildAutomaton_10()
RealTimeProcess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'processingType'), ProcessingType, scope=RealTimeProcess, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 449, 3)))
def _BuildAutomaton_11 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_11
del _BuildAutomaton_11
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = set()
symbol = pyxb.binding.content.ElementUse(RealTimeProcess._UseForTag(pyxb.namespace.ExpandedName(None, 'processingType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 449, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
transitions = []
st_0._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
RealTimeProcess._Automaton = _BuildAutomaton_11()
TransientBufferBoardEvents._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'transientBufferBoardEvent'), TransientBufferBoardEvent, scope=TransientBufferBoardEvents, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 535, 3)))
def _BuildAutomaton_12 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_12
del _BuildAutomaton_12
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = set()
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardEvents._UseForTag(pyxb.namespace.ExpandedName(None, 'transientBufferBoardEvent')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 535, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
transitions = []
transitions.append(fac.Transition(st_0, [
]))
st_0._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
TransientBufferBoardEvents._Automaton = _BuildAutomaton_12()
TransientBufferBoardEvent._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'eventSource'), pyxb.binding.datatypes.string, scope=TransientBufferBoardEvent, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 540, 3)))
def _BuildAutomaton_13 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_13
del _BuildAutomaton_13
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = set()
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardEvent._UseForTag(pyxb.namespace.ExpandedName(None, 'eventSource')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 540, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
transitions = []
st_0._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
TransientBufferBoardEvent._Automaton = _BuildAutomaton_13()
SubArrayPointings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subArrayPointing'), SubArrayPointing, scope=SubArrayPointings, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 545, 3)))
def _BuildAutomaton_14 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_14
del _BuildAutomaton_14
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = set()
symbol = pyxb.binding.content.ElementUse(SubArrayPointings._UseForTag(pyxb.namespace.ExpandedName(None, 'subArrayPointing')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 545, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
transitions = []
transitions.append(fac.Transition(st_0, [
]))
st_0._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
SubArrayPointings._Automaton = _BuildAutomaton_14()
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pointing'), Pointing, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 558, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'beamNumber'), pyxb.binding.datatypes.unsignedShort, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 559, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'measurementDescription'), pyxb.binding.datatypes.string, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 560, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier'), IdentifierType, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 561, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'measurementType'), MeasurementType, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 562, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetName'), pyxb.binding.datatypes.string, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 563, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'startTime'), pyxb.binding.datatypes.dateTime, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 564, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'duration'), pyxb.binding.datatypes.duration, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 565, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfProcessing'), pyxb.binding.datatypes.unsignedShort, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 566, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'processing'), Processing, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 567, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts'), pyxb.binding.datatypes.unsignedShort, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 568, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfBeamFormedDataProducts'), pyxb.binding.datatypes.unsignedShort, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 569, 3)))
SubArrayPointing._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'relations'), ProcessRelations, scope=SubArrayPointing, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 570, 3)))
def _BuildAutomaton_15 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_15
del _BuildAutomaton_15
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 560, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 567, 3))
counters.add(cc_1)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'pointing')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 558, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'beamNumber')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 559, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'measurementDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 560, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 561, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'measurementType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 562, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'targetName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 563, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 564, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 565, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfProcessing')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 566, 3))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'processing')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 567, 3))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 568, 3))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
final_update = None
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfBeamFormedDataProducts')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 569, 3))
st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_11)
final_update = set()
symbol = pyxb.binding.content.ElementUse(SubArrayPointing._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 570, 3))
st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_12)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
transitions.append(fac.Transition(st_10, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_10, [
fac.UpdateInstruction(cc_1, False) ]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_11, [
]))
st_10._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_12, [
]))
st_11._set_transitionSet(transitions)
transitions = []
st_12._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
SubArrayPointing._Automaton = _BuildAutomaton_15()
DataSources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier'), IdentifierType, scope=DataSources, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 581, 3)))
def _BuildAutomaton_16 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_16
del _BuildAutomaton_16
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = set()
symbol = pyxb.binding.content.ElementUse(DataSources._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 581, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
transitions = []
transitions.append(fac.Transition(st_0, [
]))
st_0._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
DataSources._Automaton = _BuildAutomaton_16()
ChecksumType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'algorithm'), ChecksumAlgorithm, scope=ChecksumType, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 729, 3)))
ChecksumType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'value'), pyxb.binding.datatypes.string, scope=ChecksumType, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 730, 3)))
def _BuildAutomaton_17 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_17
del _BuildAutomaton_17
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(ChecksumType._UseForTag(pyxb.namespace.ExpandedName(None, 'algorithm')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 729, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = set()
symbol = pyxb.binding.content.ElementUse(ChecksumType._UseForTag(pyxb.namespace.ExpandedName(None, 'value')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 730, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
st_1._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
ChecksumType._Automaton = _BuildAutomaton_17()
TBBTrigger._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.string, scope=TBBTrigger, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 756, 3)))
TBBTrigger._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'value'), pyxb.binding.datatypes.string, scope=TBBTrigger, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 757, 3)))
def _BuildAutomaton_18 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_18
del _BuildAutomaton_18
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(TBBTrigger._UseForTag(pyxb.namespace.ExpandedName(None, 'type')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 756, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = set()
symbol = pyxb.binding.content.ElementUse(TBBTrigger._UseForTag(pyxb.namespace.ExpandedName(None, 'value')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 757, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
st_1._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
TBBTrigger._Automaton = _BuildAutomaton_18()
DataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dataProductType'), DataProductType, scope=DataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3)))
DataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier'), IdentifierType, scope=DataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3)))
DataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'storageTicket'), pyxb.binding.datatypes.string, scope=DataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3)))
DataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'size'), pyxb.binding.datatypes.unsignedLong, scope=DataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3)))
DataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'checksum'), ChecksumType, scope=DataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3)))
DataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fileName'), pyxb.binding.datatypes.string, scope=DataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3)))
DataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fileFormat'), FileFormatType, scope=DataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3)))
DataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'processIdentifier'), IdentifierType, scope=DataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3)))
def _BuildAutomaton_19 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_19
del _BuildAutomaton_19
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(DataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(DataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(DataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(DataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(DataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(DataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(DataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = set()
symbol = pyxb.binding.content.ElementUse(DataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
st_7._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
DataProduct._Automaton = _BuildAutomaton_19()
ArrayBeams._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'arrayBeam'), ArrayBeam, scope=ArrayBeams, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 870, 3)))
def _BuildAutomaton_20 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_20
del _BuildAutomaton_20
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = set()
symbol = pyxb.binding.content.ElementUse(ArrayBeams._UseForTag(pyxb.namespace.ExpandedName(None, 'arrayBeam')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 870, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
transitions = []
transitions.append(fac.Transition(st_0, [
]))
st_0._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
ArrayBeams._Automaton = _BuildAutomaton_20()
ArrayBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier'), IdentifierType, scope=ArrayBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 878, 3)))
ArrayBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'beamNumber'), pyxb.binding.datatypes.unsignedShort, scope=ArrayBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 879, 3)))
ArrayBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dispersionMeasure'), pyxb.binding.datatypes.double, scope=ArrayBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 880, 3)))
ArrayBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfSubbands'), pyxb.binding.datatypes.unsignedShort, scope=ArrayBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 881, 3)))
ArrayBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stationSubbands'), ListOfSubbands, scope=ArrayBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 882, 3)))
ArrayBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'samplingTime'), Time, scope=ArrayBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 883, 3)))
ArrayBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'centralFrequencies'), ListOfFrequencies, scope=ArrayBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 884, 3)))
ArrayBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelWidth'), Frequency, scope=ArrayBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 885, 3)))
ArrayBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), pyxb.binding.datatypes.unsignedShort, scope=ArrayBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 886, 3)))
ArrayBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stokes'), PolarizationType, scope=ArrayBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 887, 3)))
def _BuildAutomaton_21 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_21
del _BuildAutomaton_21
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=1, max=4, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 887, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(ArrayBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 878, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(ArrayBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'beamNumber')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 879, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(ArrayBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'dispersionMeasure')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 880, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(ArrayBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfSubbands')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 881, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(ArrayBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'stationSubbands')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 882, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(ArrayBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'samplingTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 883, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(ArrayBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'centralFrequencies')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 884, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(ArrayBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'channelWidth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 885, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(ArrayBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'channelsPerSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 886, 3))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_0, False))
symbol = pyxb.binding.content.ElementUse(ArrayBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'stokes')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 887, 3))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
fac.UpdateInstruction(cc_0, True) ]))
st_9._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
ArrayBeam._Automaton = _BuildAutomaton_21()
Axis._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'number'), pyxb.binding.datatypes.unsignedShort, scope=Axis, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 995, 3)))
Axis._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Axis, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 996, 3)))
Axis._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'units'), pyxb.binding.datatypes.string, scope=Axis, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 997, 3)))
Axis._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'length'), pyxb.binding.datatypes.unsignedInt, scope=Axis, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 998, 3)))
def _BuildAutomaton_22 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_22
del _BuildAutomaton_22
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(Axis._UseForTag(pyxb.namespace.ExpandedName(None, 'number')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 995, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(Axis._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 996, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(Axis._UseForTag(pyxb.namespace.ExpandedName(None, 'units')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 997, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = set()
symbol = pyxb.binding.content.ElementUse(Axis._UseForTag(pyxb.namespace.ExpandedName(None, 'length')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 998, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
st_3._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
Axis._Automaton = _BuildAutomaton_22()
SpectralQuantity._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), SpectralQuantityType, scope=SpectralQuantity, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1082, 3)))
SpectralQuantity._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'value'), pyxb.binding.datatypes.double, scope=SpectralQuantity, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1083, 3)))
def _BuildAutomaton_23 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_23
del _BuildAutomaton_23
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(SpectralQuantity._UseForTag(pyxb.namespace.ExpandedName(None, 'type')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1082, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = set()
symbol = pyxb.binding.content.ElementUse(SpectralQuantity._UseForTag(pyxb.namespace.ExpandedName(None, 'value')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1083, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
st_1._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
SpectralQuantity._Automaton = _BuildAutomaton_23()
Parset._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'identifier'), IdentifierType, scope=Parset, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1169, 3)))
Parset._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'contents'), pyxb.binding.datatypes.string, scope=Parset, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1170, 3)))
def _BuildAutomaton_24 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_24
del _BuildAutomaton_24
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(Parset._UseForTag(pyxb.namespace.ExpandedName(None, 'identifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1169, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = set()
symbol = pyxb.binding.content.ElementUse(Parset._UseForTag(pyxb.namespace.ExpandedName(None, 'contents')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1170, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
st_1._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
Parset._Automaton = _BuildAutomaton_24()
Project._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'projectCode'), pyxb.binding.datatypes.string, scope=Project, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1190, 3)))
Project._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'primaryInvestigator'), pyxb.binding.datatypes.string, scope=Project, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1191, 3)))
Project._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'coInvestigator'), pyxb.binding.datatypes.string, scope=Project, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1192, 3)))
Project._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'contactAuthor'), pyxb.binding.datatypes.string, scope=Project, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1193, 3)))
Project._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'telescope'), Telescope, scope=Project, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1194, 3)))
Project._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'projectDescription'), pyxb.binding.datatypes.string, scope=Project, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1195, 3)))
def _BuildAutomaton_25 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_25
del _BuildAutomaton_25
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1192, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, 'projectCode')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1190, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, 'primaryInvestigator')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1191, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, 'coInvestigator')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1192, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, 'contactAuthor')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1193, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, 'telescope')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1194, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = set()
symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, 'projectDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1195, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
st_5._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
Project._Automaton = _BuildAutomaton_25()
LTASip._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sipGeneratorVersion'), pyxb.binding.datatypes.string, scope=LTASip, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1208, 3)))
LTASip._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'project'), Project, scope=LTASip, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1209, 3)))
LTASip._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dataProduct'), DataProduct, scope=LTASip, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1210, 3)))
LTASip._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'observation'), Observation, scope=LTASip, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1211, 3)))
LTASip._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pipelineRun'), PipelineRun, scope=LTASip, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1212, 3)))
LTASip._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'unspecifiedProcess'), UnspecifiedProcess, scope=LTASip, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1213, 3)))
LTASip._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'relatedDataProduct'), DataProduct, scope=LTASip, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1214, 3)))
LTASip._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parset'), Parset, scope=LTASip, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1215, 3)))
def _BuildAutomaton_26 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_26
del _BuildAutomaton_26
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1211, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1212, 3))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1213, 3))
counters.add(cc_2)
cc_3 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1214, 3))
counters.add(cc_3)
cc_4 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1215, 3))
counters.add(cc_4)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(LTASip._UseForTag(pyxb.namespace.ExpandedName(None, 'sipGeneratorVersion')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1208, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(LTASip._UseForTag(pyxb.namespace.ExpandedName(None, 'project')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1209, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = set()
symbol = pyxb.binding.content.ElementUse(LTASip._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProduct')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1210, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_0, False))
symbol = pyxb.binding.content.ElementUse(LTASip._UseForTag(pyxb.namespace.ExpandedName(None, 'observation')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1211, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_1, False))
symbol = pyxb.binding.content.ElementUse(LTASip._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineRun')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1212, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_2, False))
symbol = pyxb.binding.content.ElementUse(LTASip._UseForTag(pyxb.namespace.ExpandedName(None, 'unspecifiedProcess')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1213, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_3, False))
symbol = pyxb.binding.content.ElementUse(LTASip._UseForTag(pyxb.namespace.ExpandedName(None, 'relatedDataProduct')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1214, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_4, False))
symbol = pyxb.binding.content.ElementUse(LTASip._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1215, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
transitions.append(fac.Transition(st_6, [
]))
transitions.append(fac.Transition(st_7, [
]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_0, False) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_0, False) ]))
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_0, False) ]))
transitions.append(fac.Transition(st_7, [
fac.UpdateInstruction(cc_0, False) ]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_1, False) ]))
transitions.append(fac.Transition(st_7, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_2, True) ]))
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_2, False) ]))
transitions.append(fac.Transition(st_7, [
fac.UpdateInstruction(cc_2, False) ]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_3, True) ]))
transitions.append(fac.Transition(st_7, [
fac.UpdateInstruction(cc_3, False) ]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
fac.UpdateInstruction(cc_4, True) ]))
st_7._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
LTASip._Automaton = _BuildAutomaton_26()
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'observingMode'), ObservingModeType, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 353, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'observationDescription'), pyxb.binding.datatypes.string, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 354, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'instrumentFilter'), FilterSelectionType, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 355, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'clock'), ClockType, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 356, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stationSelection'), StationSelectionType, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 357, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'antennaSet'), AntennaSetType, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 358, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeSystem'), TimeSystemType, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 359, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelWidth'), Frequency, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 360, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), pyxb.binding.datatypes.unsignedShort, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 361, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfStations'), pyxb.binding.datatypes.unsignedByte, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 362, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stations'), Stations, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 363, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfSubArrayPointings'), pyxb.binding.datatypes.unsignedShort, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 364, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subArrayPointings'), SubArrayPointings, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 365, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOftransientBufferBoardEvents'), pyxb.binding.datatypes.unsignedShort, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 366, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'transientBufferBoardEvents'), TransientBufferBoardEvents, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 367, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts'), pyxb.binding.datatypes.unsignedShort, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 368, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfBeamFormedDataProducts'), pyxb.binding.datatypes.unsignedShort, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 369, 5)))
Observation._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfBitsPerSample'), pyxb.binding.datatypes.unsignedShort, scope=Observation, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 370, 5)))
def _BuildAutomaton_27 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_27
del _BuildAutomaton_27
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 354, 5))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 360, 5))
counters.add(cc_2)
cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 361, 5))
counters.add(cc_3)
cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 365, 5))
counters.add(cc_4)
cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 367, 5))
counters.add(cc_5)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'observingMode')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 353, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'observationDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 354, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'instrumentFilter')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 355, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'clock')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 356, 5))
st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_11)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'stationSelection')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 357, 5))
st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_12)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'antennaSet')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 358, 5))
st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_13)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'timeSystem')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 359, 5))
st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_14)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'channelWidth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 360, 5))
st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_15)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'channelsPerSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 361, 5))
st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_16)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfStations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 362, 5))
st_17 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_17)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'stations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 363, 5))
st_18 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_18)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfSubArrayPointings')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 364, 5))
st_19 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_19)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'subArrayPointings')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 365, 5))
st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_20)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOftransientBufferBoardEvents')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 366, 5))
st_21 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_21)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'transientBufferBoardEvents')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 367, 5))
st_22 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_22)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 368, 5))
st_23 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_23)
final_update = None
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfBeamFormedDataProducts')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 369, 5))
st_24 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_24)
final_update = set()
symbol = pyxb.binding.content.ElementUse(Observation._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfBitsPerSample')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 370, 5))
st_25 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_25)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
transitions.append(fac.Transition(st_10, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_10, [
fac.UpdateInstruction(cc_1, False) ]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_11, [
]))
st_10._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_12, [
]))
st_11._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_13, [
]))
st_12._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_14, [
]))
st_13._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_15, [
]))
transitions.append(fac.Transition(st_16, [
]))
transitions.append(fac.Transition(st_17, [
]))
st_14._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_15, [
fac.UpdateInstruction(cc_2, True) ]))
transitions.append(fac.Transition(st_16, [
fac.UpdateInstruction(cc_2, False) ]))
transitions.append(fac.Transition(st_17, [
fac.UpdateInstruction(cc_2, False) ]))
st_15._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_16, [
fac.UpdateInstruction(cc_3, True) ]))
transitions.append(fac.Transition(st_17, [
fac.UpdateInstruction(cc_3, False) ]))
st_16._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_18, [
]))
st_17._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_19, [
]))
st_18._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_20, [
]))
transitions.append(fac.Transition(st_21, [
]))
st_19._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_20, [
fac.UpdateInstruction(cc_4, True) ]))
transitions.append(fac.Transition(st_21, [
fac.UpdateInstruction(cc_4, False) ]))
st_20._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_22, [
]))
transitions.append(fac.Transition(st_23, [
]))
st_21._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_22, [
fac.UpdateInstruction(cc_5, True) ]))
transitions.append(fac.Transition(st_23, [
fac.UpdateInstruction(cc_5, False) ]))
st_22._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_24, [
]))
st_23._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_25, [
]))
st_24._set_transitionSet(transitions)
transitions = []
st_25._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
Observation._Automaton = _BuildAutomaton_27()
DirectDataMeasurement._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'observingMode'), ObservingModeType, scope=DirectDataMeasurement, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 379, 5)))
DirectDataMeasurement._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'station'), Station, scope=DirectDataMeasurement, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 380, 5)))
def _BuildAutomaton_28 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_28
del _BuildAutomaton_28
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectDataMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectDataMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectDataMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectDataMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectDataMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectDataMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectDataMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectDataMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectDataMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'observingMode')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 379, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = set()
symbol = pyxb.binding.content.ElementUse(DirectDataMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'station')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 380, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
st_9._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
DirectDataMeasurement._Automaton = _BuildAutomaton_28()
GenericMeasurement._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'observingMode'), ObservingModeType, scope=GenericMeasurement, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 396, 5)))
GenericMeasurement._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=GenericMeasurement, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 397, 5)))
def _BuildAutomaton_29 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_29
del _BuildAutomaton_29
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'observingMode')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 396, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = set()
symbol = pyxb.binding.content.ElementUse(GenericMeasurement._UseForTag(pyxb.namespace.ExpandedName(None, 'description')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 397, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
st_9._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
GenericMeasurement._Automaton = _BuildAutomaton_29()
UnspecifiedProcess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'observingMode'), ObservingModeType, scope=UnspecifiedProcess, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 406, 5)))
UnspecifiedProcess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=UnspecifiedProcess, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 407, 5)))
def _BuildAutomaton_30 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_30
del _BuildAutomaton_30
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedProcess._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedProcess._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedProcess._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedProcess._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedProcess._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedProcess._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedProcess._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedProcess._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedProcess._UseForTag(pyxb.namespace.ExpandedName(None, 'observingMode')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 406, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = set()
symbol = pyxb.binding.content.ElementUse(UnspecifiedProcess._UseForTag(pyxb.namespace.ExpandedName(None, 'description')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 407, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
st_9._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
UnspecifiedProcess._Automaton = _BuildAutomaton_30()
Correlator._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'integrationInterval'), Time, scope=Correlator, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 456, 5)))
Correlator._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelWidth'), Frequency, scope=Correlator, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 457, 5)))
Correlator._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), pyxb.binding.datatypes.unsignedShort, scope=Correlator, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 458, 5)))
def _BuildAutomaton_31 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_31
del _BuildAutomaton_31
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 457, 5))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 458, 5))
counters.add(cc_1)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(Correlator._UseForTag(pyxb.namespace.ExpandedName(None, 'processingType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 449, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = set()
symbol = pyxb.binding.content.ElementUse(Correlator._UseForTag(pyxb.namespace.ExpandedName(None, 'integrationInterval')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 456, 5))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_0, False))
symbol = pyxb.binding.content.ElementUse(Correlator._UseForTag(pyxb.namespace.ExpandedName(None, 'channelWidth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 457, 5))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_1, False))
symbol = pyxb.binding.content.ElementUse(Correlator._UseForTag(pyxb.namespace.ExpandedName(None, 'channelsPerSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 458, 5))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_1, True) ]))
st_3._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
Correlator._Automaton = _BuildAutomaton_31()
CoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rawSamplingTime'), Time, scope=CoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 477, 5)))
CoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeDownsamplingFactor'), pyxb.binding.datatypes.unsignedInt, scope=CoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 478, 5)))
CoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'samplingTime'), Time, scope=CoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 479, 5)))
CoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'frequencyDownsamplingFactor'), pyxb.binding.datatypes.unsignedShort, scope=CoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 480, 5)))
CoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfCollapsedChannels'), pyxb.binding.datatypes.unsignedShort, scope=CoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 481, 5)))
CoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stokes'), PolarizationType, scope=CoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 482, 5)))
CoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfStations'), pyxb.binding.datatypes.unsignedByte, scope=CoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 483, 5)))
CoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stations'), Stations, scope=CoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 484, 5)))
CoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelWidth'), Frequency, scope=CoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 485, 5)))
CoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), pyxb.binding.datatypes.unsignedShort, scope=CoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 486, 5)))
def _BuildAutomaton_32 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_32
del _BuildAutomaton_32
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 480, 5))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 481, 5))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=1, max=4, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 482, 5))
counters.add(cc_2)
cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 485, 5))
counters.add(cc_3)
cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 486, 5))
counters.add(cc_4)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'processingType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 449, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'rawSamplingTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 477, 5))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'timeDownsamplingFactor')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 478, 5))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'samplingTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 479, 5))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'frequencyDownsamplingFactor')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 480, 5))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfCollapsedChannels')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 481, 5))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'stokes')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 482, 5))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfStations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 483, 5))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = set()
symbol = pyxb.binding.content.ElementUse(CoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'stations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 484, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_3, False))
symbol = pyxb.binding.content.ElementUse(CoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'channelWidth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 485, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_4, False))
symbol = pyxb.binding.content.ElementUse(CoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'channelsPerSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 486, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
transitions.append(fac.Transition(st_6, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_0, False) ]))
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_0, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_1, False) ]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_2, True) ]))
transitions.append(fac.Transition(st_7, [
fac.UpdateInstruction(cc_2, False) ]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
transitions.append(fac.Transition(st_10, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
fac.UpdateInstruction(cc_3, True) ]))
transitions.append(fac.Transition(st_10, [
fac.UpdateInstruction(cc_3, False) ]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
fac.UpdateInstruction(cc_4, True) ]))
st_10._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
CoherentStokes._Automaton = _BuildAutomaton_32()
IncoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rawSamplingTime'), Time, scope=IncoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 495, 5)))
IncoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeDownsamplingFactor'), pyxb.binding.datatypes.unsignedInt, scope=IncoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 496, 5)))
IncoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'samplingTime'), Time, scope=IncoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 497, 5)))
IncoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'frequencyDownsamplingFactor'), pyxb.binding.datatypes.unsignedShort, scope=IncoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 498, 5)))
IncoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfCollapsedChannels'), pyxb.binding.datatypes.unsignedShort, scope=IncoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 499, 5)))
IncoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stokes'), PolarizationType, scope=IncoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 500, 5)))
IncoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfStations'), pyxb.binding.datatypes.unsignedByte, scope=IncoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 501, 5)))
IncoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stations'), Stations, scope=IncoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 502, 5)))
IncoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelWidth'), Frequency, scope=IncoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 503, 5)))
IncoherentStokes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), pyxb.binding.datatypes.unsignedShort, scope=IncoherentStokes, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 504, 5)))
def _BuildAutomaton_33 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_33
del _BuildAutomaton_33
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 498, 5))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 499, 5))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=1, max=4, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 500, 5))
counters.add(cc_2)
cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 503, 5))
counters.add(cc_3)
cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 504, 5))
counters.add(cc_4)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'processingType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 449, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'rawSamplingTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 495, 5))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'timeDownsamplingFactor')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 496, 5))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'samplingTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 497, 5))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'frequencyDownsamplingFactor')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 498, 5))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfCollapsedChannels')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 499, 5))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'stokes')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 500, 5))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfStations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 501, 5))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = set()
symbol = pyxb.binding.content.ElementUse(IncoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'stations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 502, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_3, False))
symbol = pyxb.binding.content.ElementUse(IncoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'channelWidth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 503, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_4, False))
symbol = pyxb.binding.content.ElementUse(IncoherentStokes._UseForTag(pyxb.namespace.ExpandedName(None, 'channelsPerSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 504, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
transitions.append(fac.Transition(st_6, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_0, False) ]))
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_0, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_1, False) ]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_2, True) ]))
transitions.append(fac.Transition(st_7, [
fac.UpdateInstruction(cc_2, False) ]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
transitions.append(fac.Transition(st_10, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
fac.UpdateInstruction(cc_3, True) ]))
transitions.append(fac.Transition(st_10, [
fac.UpdateInstruction(cc_3, False) ]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
fac.UpdateInstruction(cc_4, True) ]))
st_10._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
IncoherentStokes._Automaton = _BuildAutomaton_33()
FlysEye._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rawSamplingTime'), Time, scope=FlysEye, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 513, 5)))
FlysEye._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeDownsamplingFactor'), pyxb.binding.datatypes.unsignedInt, scope=FlysEye, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 514, 5)))
FlysEye._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'samplingTime'), Time, scope=FlysEye, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 515, 5)))
FlysEye._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stokes'), PolarizationType, scope=FlysEye, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 516, 5)))
FlysEye._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelWidth'), Frequency, scope=FlysEye, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 517, 5)))
FlysEye._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), pyxb.binding.datatypes.unsignedShort, scope=FlysEye, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 518, 5)))
def _BuildAutomaton_34 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_34
del _BuildAutomaton_34
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=1, max=4, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 516, 5))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 517, 5))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 518, 5))
counters.add(cc_2)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEye._UseForTag(pyxb.namespace.ExpandedName(None, 'processingType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 449, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEye._UseForTag(pyxb.namespace.ExpandedName(None, 'rawSamplingTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 513, 5))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEye._UseForTag(pyxb.namespace.ExpandedName(None, 'timeDownsamplingFactor')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 514, 5))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEye._UseForTag(pyxb.namespace.ExpandedName(None, 'samplingTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 515, 5))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_0, False))
symbol = pyxb.binding.content.ElementUse(FlysEye._UseForTag(pyxb.namespace.ExpandedName(None, 'stokes')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 516, 5))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_1, False))
symbol = pyxb.binding.content.ElementUse(FlysEye._UseForTag(pyxb.namespace.ExpandedName(None, 'channelWidth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 517, 5))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_2, False))
symbol = pyxb.binding.content.ElementUse(FlysEye._UseForTag(pyxb.namespace.ExpandedName(None, 'channelsPerSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 518, 5))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_0, False) ]))
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_0, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_1, False) ]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
fac.UpdateInstruction(cc_2, True) ]))
st_6._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
FlysEye._Automaton = _BuildAutomaton_34()
NonStandard._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelWidth'), Frequency, scope=NonStandard, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 527, 5)))
NonStandard._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), pyxb.binding.datatypes.unsignedShort, scope=NonStandard, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 528, 5)))
def _BuildAutomaton_35 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_35
del _BuildAutomaton_35
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(NonStandard._UseForTag(pyxb.namespace.ExpandedName(None, 'processingType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 449, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(NonStandard._UseForTag(pyxb.namespace.ExpandedName(None, 'channelWidth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 527, 5))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = set()
symbol = pyxb.binding.content.ElementUse(NonStandard._UseForTag(pyxb.namespace.ExpandedName(None, 'channelsPerSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 528, 5))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
st_2._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
NonStandard._Automaton = _BuildAutomaton_35()
PipelineRun._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pipelineName'), pyxb.binding.datatypes.string, scope=PipelineRun, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 588, 5)))
PipelineRun._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pipelineVersion'), pyxb.binding.datatypes.string, scope=PipelineRun, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 589, 5)))
PipelineRun._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sourceData'), DataSources, scope=PipelineRun, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 590, 5)))
def _BuildAutomaton_36 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_36
del _BuildAutomaton_36
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(PipelineRun._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(PipelineRun._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(PipelineRun._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(PipelineRun._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(PipelineRun._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(PipelineRun._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(PipelineRun._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(PipelineRun._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(PipelineRun._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 588, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(PipelineRun._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineVersion')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 589, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = set()
symbol = pyxb.binding.content.ElementUse(PipelineRun._UseForTag(pyxb.namespace.ExpandedName(None, 'sourceData')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 590, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
st_10._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
PipelineRun._Automaton = _BuildAutomaton_36()
CorrelatedDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier'), IdentifierType, scope=CorrelatedDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 811, 5)))
CorrelatedDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subband'), pyxb.binding.datatypes.unsignedShort, scope=CorrelatedDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 812, 5)))
CorrelatedDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stationSubband'), pyxb.binding.datatypes.unsignedShort, scope=CorrelatedDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 813, 5)))
CorrelatedDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'startTime'), pyxb.binding.datatypes.dateTime, scope=CorrelatedDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 814, 5)))
CorrelatedDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'duration'), pyxb.binding.datatypes.duration, scope=CorrelatedDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 815, 5)))
CorrelatedDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'integrationInterval'), Time, scope=CorrelatedDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 816, 5)))
CorrelatedDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'centralFrequency'), Frequency, scope=CorrelatedDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 817, 5)))
CorrelatedDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelWidth'), Frequency, scope=CorrelatedDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 818, 5)))
CorrelatedDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'channelsPerSubband'), pyxb.binding.datatypes.unsignedShort, scope=CorrelatedDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 819, 5)))
def _BuildAutomaton_37 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_37
del _BuildAutomaton_37
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 813, 5))
counters.add(cc_2)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 811, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'subband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 812, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'stationSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 813, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 814, 5))
st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_11)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 815, 5))
st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_12)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'integrationInterval')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 816, 5))
st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_13)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'centralFrequency')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 817, 5))
st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_14)
final_update = None
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'channelWidth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 818, 5))
st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_15)
final_update = set()
symbol = pyxb.binding.content.ElementUse(CorrelatedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'channelsPerSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 819, 5))
st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_16)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
transitions.append(fac.Transition(st_11, [
]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
fac.UpdateInstruction(cc_2, True) ]))
transitions.append(fac.Transition(st_11, [
fac.UpdateInstruction(cc_2, False) ]))
st_10._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_12, [
]))
st_11._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_13, [
]))
st_12._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_14, [
]))
st_13._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_15, [
]))
st_14._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_16, [
]))
st_15._set_transitionSet(transitions)
transitions = []
st_16._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
CorrelatedDataProduct._Automaton = _BuildAutomaton_37()
def _BuildAutomaton_38 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_38
del _BuildAutomaton_38
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(InstrumentModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(InstrumentModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(InstrumentModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(InstrumentModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(InstrumentModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(InstrumentModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(InstrumentModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = set()
symbol = pyxb.binding.content.ElementUse(InstrumentModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
st_7._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
InstrumentModelDataProduct._Automaton = _BuildAutomaton_38()
def _BuildAutomaton_39 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_39
del _BuildAutomaton_39
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = set()
symbol = pyxb.binding.content.ElementUse(SkyModelDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
st_7._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
SkyModelDataProduct._Automaton = _BuildAutomaton_39()
TransientBufferBoardDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfSamples'), pyxb.binding.datatypes.unsignedInt, scope=TransientBufferBoardDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 854, 5)))
TransientBufferBoardDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeStamp'), pyxb.binding.datatypes.unsignedInt, scope=TransientBufferBoardDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 855, 5)))
TransientBufferBoardDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'triggerParameters'), TBBTrigger, scope=TransientBufferBoardDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 856, 5)))
def _BuildAutomaton_40 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_40
del _BuildAutomaton_40
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfSamples')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 854, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'timeStamp')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 855, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = set()
symbol = pyxb.binding.content.ElementUse(TransientBufferBoardDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'triggerParameters')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 856, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
st_10._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
TransientBufferBoardDataProduct._Automaton = _BuildAutomaton_40()
CoherentStokesBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pointing'), Pointing, scope=CoherentStokesBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 899, 5)))
CoherentStokesBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'offset'), Pointing, scope=CoherentStokesBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 900, 5)))
def _BuildAutomaton_41 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_41
del _BuildAutomaton_41
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=1, max=4, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 887, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 878, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'beamNumber')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 879, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'dispersionMeasure')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 880, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfSubbands')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 881, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'stationSubbands')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 882, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'samplingTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 883, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'centralFrequencies')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 884, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'channelWidth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 885, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'channelsPerSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 886, 3))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'stokes')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 887, 3))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = None
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'pointing')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 899, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
final_update = set()
symbol = pyxb.binding.content.ElementUse(CoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'offset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 900, 5))
st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_11)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_10, [
fac.UpdateInstruction(cc_0, False) ]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_11, [
]))
st_10._set_transitionSet(transitions)
transitions = []
st_11._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
CoherentStokesBeam._Automaton = _BuildAutomaton_41()
def _BuildAutomaton_42 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_42
del _BuildAutomaton_42
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=1, max=4, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 887, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 878, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'beamNumber')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 879, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'dispersionMeasure')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 880, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfSubbands')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 881, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'stationSubbands')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 882, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'samplingTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 883, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'centralFrequencies')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 884, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'channelWidth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 885, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(IncoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'channelsPerSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 886, 3))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_0, False))
symbol = pyxb.binding.content.ElementUse(IncoherentStokesBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'stokes')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 887, 3))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
fac.UpdateInstruction(cc_0, True) ]))
st_9._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
IncoherentStokesBeam._Automaton = _BuildAutomaton_42()
FlysEyeBeam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'station'), Station, scope=FlysEyeBeam, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 916, 5)))
def _BuildAutomaton_43 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_43
del _BuildAutomaton_43
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=1, max=4, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 887, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEyeBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'subArrayPointingIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 878, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEyeBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'beamNumber')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 879, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEyeBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'dispersionMeasure')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 880, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEyeBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfSubbands')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 881, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEyeBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'stationSubbands')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 882, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEyeBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'samplingTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 883, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEyeBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'centralFrequencies')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 884, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEyeBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'channelWidth')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 885, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEyeBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'channelsPerSubband')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 886, 3))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(FlysEyeBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'stokes')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 887, 3))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = set()
symbol = pyxb.binding.content.ElementUse(FlysEyeBeam._UseForTag(pyxb.namespace.ExpandedName(None, 'station')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 916, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_10, [
fac.UpdateInstruction(cc_0, False) ]))
st_9._set_transitionSet(transitions)
transitions = []
st_10._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
FlysEyeBeam._Automaton = _BuildAutomaton_43()
BeamFormedDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfBeams'), pyxb.binding.datatypes.unsignedShort, scope=BeamFormedDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 925, 5)))
BeamFormedDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'beams'), ArrayBeams, scope=BeamFormedDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 926, 5)))
def _BuildAutomaton_44 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_44
del _BuildAutomaton_44
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 926, 5))
counters.add(cc_2)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(BeamFormedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(BeamFormedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(BeamFormedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(BeamFormedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(BeamFormedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(BeamFormedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(BeamFormedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(BeamFormedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = set()
symbol = pyxb.binding.content.ElementUse(BeamFormedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfBeams')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 925, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_2, False))
symbol = pyxb.binding.content.ElementUse(BeamFormedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'beams')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 926, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
fac.UpdateInstruction(cc_2, True) ]))
st_9._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
BeamFormedDataProduct._Automaton = _BuildAutomaton_44()
PulpSummaryDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fileContent'), ListOfString, scope=PulpSummaryDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 952, 5)))
PulpSummaryDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dataType'), PulsarPipelineDataType, scope=PulpSummaryDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 953, 5)))
def _BuildAutomaton_45 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_45
del _BuildAutomaton_45
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpSummaryDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpSummaryDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpSummaryDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpSummaryDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpSummaryDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpSummaryDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpSummaryDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpSummaryDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpSummaryDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileContent')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 952, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = set()
symbol = pyxb.binding.content.ElementUse(PulpSummaryDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 953, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
st_9._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
PulpSummaryDataProduct._Automaton = _BuildAutomaton_45()
PulpDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fileContent'), ListOfString, scope=PulpDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 962, 5)))
PulpDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dataType'), PulsarPipelineDataType, scope=PulpDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 963, 5)))
PulpDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'arrayBeam'), ArrayBeam, scope=PulpDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 964, 5)))
def _BuildAutomaton_46 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_46
del _BuildAutomaton_46
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileContent')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 962, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulpDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 963, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = set()
symbol = pyxb.binding.content.ElementUse(PulpDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'arrayBeam')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 964, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
st_10._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
PulpDataProduct._Automaton = _BuildAutomaton_46()
def _BuildAutomaton_47 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_47
del _BuildAutomaton_47
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = set()
symbol = pyxb.binding.content.ElementUse(GenericDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
st_7._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
GenericDataProduct._Automaton = _BuildAutomaton_47()
def _BuildAutomaton_48 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_48
del _BuildAutomaton_48
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(UnspecifiedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = set()
symbol = pyxb.binding.content.ElementUse(UnspecifiedDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
st_7._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
UnspecifiedDataProduct._Automaton = _BuildAutomaton_48()
LinearAxis._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'increment'), pyxb.binding.datatypes.double, scope=LinearAxis, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1005, 5)))
LinearAxis._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'referencePixel'), pyxb.binding.datatypes.double, scope=LinearAxis, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1006, 5)))
LinearAxis._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'referenceValue'), pyxb.binding.datatypes.double, scope=LinearAxis, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1007, 5)))
def _BuildAutomaton_49 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_49
del _BuildAutomaton_49
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(LinearAxis._UseForTag(pyxb.namespace.ExpandedName(None, 'number')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 995, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(LinearAxis._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 996, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(LinearAxis._UseForTag(pyxb.namespace.ExpandedName(None, 'units')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 997, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(LinearAxis._UseForTag(pyxb.namespace.ExpandedName(None, 'length')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 998, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(LinearAxis._UseForTag(pyxb.namespace.ExpandedName(None, 'increment')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1005, 5))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(LinearAxis._UseForTag(pyxb.namespace.ExpandedName(None, 'referencePixel')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1006, 5))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = set()
symbol = pyxb.binding.content.ElementUse(LinearAxis._UseForTag(pyxb.namespace.ExpandedName(None, 'referenceValue')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1007, 5))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
st_6._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
LinearAxis._Automaton = _BuildAutomaton_49()
def _BuildAutomaton_50 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_50
del _BuildAutomaton_50
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(TabularAxis._UseForTag(pyxb.namespace.ExpandedName(None, 'number')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 995, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(TabularAxis._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 996, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(TabularAxis._UseForTag(pyxb.namespace.ExpandedName(None, 'units')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 997, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = set()
symbol = pyxb.binding.content.ElementUse(TabularAxis._UseForTag(pyxb.namespace.ExpandedName(None, 'length')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 998, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
st_3._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
TabularAxis._Automaton = _BuildAutomaton_50()
DirectionCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'directionLinearAxis'), LinearAxis, scope=DirectionCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1051, 5)))
DirectionCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'PC0_0'), pyxb.binding.datatypes.double, scope=DirectionCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1052, 5)))
DirectionCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'PC0_1'), pyxb.binding.datatypes.double, scope=DirectionCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1053, 5)))
DirectionCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'PC1_0'), pyxb.binding.datatypes.double, scope=DirectionCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1054, 5)))
DirectionCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'PC1_1'), pyxb.binding.datatypes.double, scope=DirectionCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1055, 5)))
DirectionCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'equinox'), pyxb.binding.datatypes.string, scope=DirectionCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1056, 5)))
DirectionCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'raDecSystem'), RaDecSystem, scope=DirectionCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1057, 5)))
DirectionCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'projection'), pyxb.binding.datatypes.string, scope=DirectionCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1058, 5)))
DirectionCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'projectionParameters'), ListOfDouble, scope=DirectionCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1059, 5)))
DirectionCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'longitudePole'), Angle, scope=DirectionCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1060, 5)))
DirectionCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'latitudePole'), Angle, scope=DirectionCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1061, 5)))
def _BuildAutomaton_51 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_51
del _BuildAutomaton_51
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=2, max=2, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1051, 5))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectionCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'directionLinearAxis')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1051, 5))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectionCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'PC0_0')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1052, 5))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectionCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'PC0_1')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1053, 5))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectionCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'PC1_0')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1054, 5))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectionCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'PC1_1')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1055, 5))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectionCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'equinox')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1056, 5))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectionCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'raDecSystem')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1057, 5))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectionCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'projection')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1058, 5))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectionCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'projectionParameters')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1059, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(DirectionCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'longitudePole')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1060, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = set()
symbol = pyxb.binding.content.ElementUse(DirectionCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'latitudePole')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1061, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
transitions = []
transitions.append(fac.Transition(st_0, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_1, [
fac.UpdateInstruction(cc_0, False) ]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_3, [
]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
st_10._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
DirectionCoordinate._Automaton = _BuildAutomaton_51()
SpectralCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'spectralLinearAxis'), LinearAxis, scope=SpectralCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1091, 6)))
SpectralCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'spectralTabularAxis'), TabularAxis, scope=SpectralCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1092, 6)))
SpectralCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'spectralQuantity'), SpectralQuantity, scope=SpectralCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1094, 5)))
def _BuildAutomaton_52 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_52
del _BuildAutomaton_52
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(SpectralCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'spectralLinearAxis')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1091, 6))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(SpectralCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'spectralTabularAxis')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1092, 6))
st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = set()
symbol = pyxb.binding.content.ElementUse(SpectralCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'spectralQuantity')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1094, 5))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
st_2._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
SpectralCoordinate._Automaton = _BuildAutomaton_52()
TimeCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeLinearAxis'), LinearAxis, scope=TimeCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1104, 6)))
TimeCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeTabularAxis'), TabularAxis, scope=TimeCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1105, 6)))
TimeCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'equinox'), EquinoxType, scope=TimeCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1107, 5)))
def _BuildAutomaton_53 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_53
del _BuildAutomaton_53
import pyxb.utils.fac as fac
counters = set()
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(TimeCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'timeLinearAxis')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1104, 6))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(TimeCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'timeTabularAxis')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1105, 6))
st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = set()
symbol = pyxb.binding.content.ElementUse(TimeCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'equinox')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1107, 5))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
st_1._set_transitionSet(transitions)
transitions = []
st_2._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
TimeCoordinate._Automaton = _BuildAutomaton_53()
PolarizationCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'polarizationTabularAxis'), TabularAxis, scope=PolarizationCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1116, 5)))
PolarizationCoordinate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'polarization'), PolarizationType, scope=PolarizationCoordinate, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1117, 5)))
def _BuildAutomaton_54 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_54
del _BuildAutomaton_54
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=1, max=4, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1117, 5))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(PolarizationCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'polarizationTabularAxis')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1116, 5))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_0, False))
symbol = pyxb.binding.content.ElementUse(PolarizationCoordinate._UseForTag(pyxb.namespace.ExpandedName(None, 'polarization')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1117, 5))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_1, [
fac.UpdateInstruction(cc_0, True) ]))
st_1._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
PolarizationCoordinate._Automaton = _BuildAutomaton_54()
PixelMapDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfAxes'), pyxb.binding.datatypes.unsignedShort, scope=PixelMapDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1131, 5)))
PixelMapDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfCoordinates'), pyxb.binding.datatypes.unsignedShort, scope=PixelMapDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1132, 5)))
PixelMapDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'coordinate'), Coordinate, scope=PixelMapDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1133, 5)))
def _BuildAutomaton_55 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_55
del _BuildAutomaton_55
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=1, max=999, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1133, 5))
counters.add(cc_2)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(PixelMapDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(PixelMapDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(PixelMapDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(PixelMapDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(PixelMapDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(PixelMapDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(PixelMapDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(PixelMapDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(PixelMapDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfAxes')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1131, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(PixelMapDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfCoordinates')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1132, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = set()
final_update.add(fac.UpdateInstruction(cc_2, False))
symbol = pyxb.binding.content.ElementUse(PixelMapDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'coordinate')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1133, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
fac.UpdateInstruction(cc_2, True) ]))
st_10._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
PixelMapDataProduct._Automaton = _BuildAutomaton_55()
ImagingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'frequencyIntegrationStep'), pyxb.binding.datatypes.unsignedShort, scope=ImagingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 602, 5)))
ImagingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeIntegrationStep'), pyxb.binding.datatypes.unsignedShort, scope=ImagingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 603, 5)))
ImagingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'skyModelDatabase'), pyxb.binding.datatypes.string, scope=ImagingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 604, 5)))
ImagingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'demixing'), pyxb.binding.datatypes.boolean, scope=ImagingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 605, 5)))
ImagingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imagerIntegrationTime'), Time, scope=ImagingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 606, 5)))
ImagingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfMajorCycles'), pyxb.binding.datatypes.unsignedShort, scope=ImagingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 607, 5)))
ImagingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfInstrumentModels'), pyxb.binding.datatypes.unsignedShort, scope=ImagingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 608, 5)))
ImagingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts'), pyxb.binding.datatypes.unsignedShort, scope=ImagingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 609, 5)))
ImagingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfSkyImages'), pyxb.binding.datatypes.unsignedShort, scope=ImagingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 610, 5)))
def _BuildAutomaton_56 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_56
del _BuildAutomaton_56
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 602, 5))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 603, 5))
counters.add(cc_2)
cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 604, 5))
counters.add(cc_3)
cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 605, 5))
counters.add(cc_4)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 588, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineVersion')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 589, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'sourceData')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 590, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'frequencyIntegrationStep')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 602, 5))
st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_11)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'timeIntegrationStep')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 603, 5))
st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_12)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'skyModelDatabase')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 604, 5))
st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_13)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'demixing')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 605, 5))
st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_14)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'imagerIntegrationTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 606, 5))
st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_15)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfMajorCycles')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 607, 5))
st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_16)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfInstrumentModels')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 608, 5))
st_17 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_17)
final_update = None
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 609, 5))
st_18 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_18)
final_update = set()
symbol = pyxb.binding.content.ElementUse(ImagingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfSkyImages')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 610, 5))
st_19 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_19)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_11, [
]))
transitions.append(fac.Transition(st_12, [
]))
transitions.append(fac.Transition(st_13, [
]))
transitions.append(fac.Transition(st_14, [
]))
transitions.append(fac.Transition(st_15, [
]))
st_10._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_11, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_12, [
fac.UpdateInstruction(cc_1, False) ]))
transitions.append(fac.Transition(st_13, [
fac.UpdateInstruction(cc_1, False) ]))
transitions.append(fac.Transition(st_14, [
fac.UpdateInstruction(cc_1, False) ]))
transitions.append(fac.Transition(st_15, [
fac.UpdateInstruction(cc_1, False) ]))
st_11._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_12, [
fac.UpdateInstruction(cc_2, True) ]))
transitions.append(fac.Transition(st_13, [
fac.UpdateInstruction(cc_2, False) ]))
transitions.append(fac.Transition(st_14, [
fac.UpdateInstruction(cc_2, False) ]))
transitions.append(fac.Transition(st_15, [
fac.UpdateInstruction(cc_2, False) ]))
st_12._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_13, [
fac.UpdateInstruction(cc_3, True) ]))
transitions.append(fac.Transition(st_14, [
fac.UpdateInstruction(cc_3, False) ]))
transitions.append(fac.Transition(st_15, [
fac.UpdateInstruction(cc_3, False) ]))
st_13._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_14, [
fac.UpdateInstruction(cc_4, True) ]))
transitions.append(fac.Transition(st_15, [
fac.UpdateInstruction(cc_4, False) ]))
st_14._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_16, [
]))
st_15._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_17, [
]))
st_16._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_18, [
]))
st_17._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_19, [
]))
st_18._set_transitionSet(transitions)
transitions = []
st_19._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
ImagingPipeline._Automaton = _BuildAutomaton_56()
CalibrationPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'frequencyIntegrationStep'), pyxb.binding.datatypes.unsignedShort, scope=CalibrationPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 619, 5)))
CalibrationPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeIntegrationStep'), pyxb.binding.datatypes.unsignedShort, scope=CalibrationPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 620, 5)))
CalibrationPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'flagAutoCorrelations'), pyxb.binding.datatypes.boolean, scope=CalibrationPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 621, 5)))
CalibrationPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'demixing'), pyxb.binding.datatypes.boolean, scope=CalibrationPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 622, 5)))
CalibrationPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'skyModelDatabase'), pyxb.binding.datatypes.string, scope=CalibrationPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 623, 5)))
CalibrationPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfInstrumentModels'), pyxb.binding.datatypes.unsignedShort, scope=CalibrationPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 624, 5)))
CalibrationPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts'), pyxb.binding.datatypes.unsignedShort, scope=CalibrationPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 625, 5)))
def _BuildAutomaton_57 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_57
del _BuildAutomaton_57
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 619, 5))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 620, 5))
counters.add(cc_2)
cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 621, 5))
counters.add(cc_3)
cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 622, 5))
counters.add(cc_4)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 588, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineVersion')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 589, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'sourceData')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 590, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'frequencyIntegrationStep')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 619, 5))
st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_11)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'timeIntegrationStep')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 620, 5))
st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_12)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'flagAutoCorrelations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 621, 5))
st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_13)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'demixing')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 622, 5))
st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_14)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'skyModelDatabase')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 623, 5))
st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_15)
final_update = None
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfInstrumentModels')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 624, 5))
st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_16)
final_update = set()
symbol = pyxb.binding.content.ElementUse(CalibrationPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 625, 5))
st_17 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_17)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_11, [
]))
transitions.append(fac.Transition(st_12, [
]))
transitions.append(fac.Transition(st_13, [
]))
transitions.append(fac.Transition(st_14, [
]))
transitions.append(fac.Transition(st_15, [
]))
st_10._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_11, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_12, [
fac.UpdateInstruction(cc_1, False) ]))
transitions.append(fac.Transition(st_13, [
fac.UpdateInstruction(cc_1, False) ]))
transitions.append(fac.Transition(st_14, [
fac.UpdateInstruction(cc_1, False) ]))
transitions.append(fac.Transition(st_15, [
fac.UpdateInstruction(cc_1, False) ]))
st_11._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_12, [
fac.UpdateInstruction(cc_2, True) ]))
transitions.append(fac.Transition(st_13, [
fac.UpdateInstruction(cc_2, False) ]))
transitions.append(fac.Transition(st_14, [
fac.UpdateInstruction(cc_2, False) ]))
transitions.append(fac.Transition(st_15, [
fac.UpdateInstruction(cc_2, False) ]))
st_12._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_13, [
fac.UpdateInstruction(cc_3, True) ]))
transitions.append(fac.Transition(st_14, [
fac.UpdateInstruction(cc_3, False) ]))
transitions.append(fac.Transition(st_15, [
fac.UpdateInstruction(cc_3, False) ]))
st_13._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_14, [
fac.UpdateInstruction(cc_4, True) ]))
transitions.append(fac.Transition(st_15, [
fac.UpdateInstruction(cc_4, False) ]))
st_14._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_16, [
]))
st_15._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_17, [
]))
st_16._set_transitionSet(transitions)
transitions = []
st_17._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
CalibrationPipeline._Automaton = _BuildAutomaton_57()
AveragingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'frequencyIntegrationStep'), pyxb.binding.datatypes.unsignedShort, scope=AveragingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 634, 5)))
AveragingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeIntegrationStep'), pyxb.binding.datatypes.unsignedShort, scope=AveragingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 635, 5)))
AveragingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'flagAutoCorrelations'), pyxb.binding.datatypes.boolean, scope=AveragingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 636, 5)))
AveragingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'demixing'), pyxb.binding.datatypes.boolean, scope=AveragingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 637, 5)))
AveragingPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts'), pyxb.binding.datatypes.unsignedShort, scope=AveragingPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 638, 5)))
def _BuildAutomaton_58 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_58
del _BuildAutomaton_58
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 588, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineVersion')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 589, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'sourceData')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 590, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'frequencyIntegrationStep')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 634, 5))
st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_11)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'timeIntegrationStep')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 635, 5))
st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_12)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'flagAutoCorrelations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 636, 5))
st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_13)
final_update = None
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'demixing')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 637, 5))
st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_14)
final_update = set()
symbol = pyxb.binding.content.ElementUse(AveragingPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfCorrelatedDataProducts')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 638, 5))
st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_15)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_11, [
]))
st_10._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_12, [
]))
st_11._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_13, [
]))
st_12._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_14, [
]))
st_13._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_15, [
]))
st_14._set_transitionSet(transitions)
transitions = []
st_15._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
AveragingPipeline._Automaton = _BuildAutomaton_58()
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pulsarSelection'), PulsarSelectionType, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 662, 5)))
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pulsars'), ListOfString, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 663, 5)))
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'doSinglePulseAnalysis'), pyxb.binding.datatypes.boolean, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 664, 5)))
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'convertRawTo8bit'), pyxb.binding.datatypes.boolean, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 665, 5)))
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subintegrationLength'), Time, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 666, 5)))
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'skipRFIExcision'), pyxb.binding.datatypes.boolean, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 667, 5)))
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'skipDataFolding'), pyxb.binding.datatypes.boolean, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 668, 5)))
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'skipOptimizePulsarProfile'), pyxb.binding.datatypes.boolean, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 669, 5)))
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'skipConvertRawIntoFoldedPSRFITS'), pyxb.binding.datatypes.boolean, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 670, 5)))
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'runRotationalRAdioTransientsAnalysis'), pyxb.binding.datatypes.boolean, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 671, 5)))
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'skipDynamicSpectrum'), pyxb.binding.datatypes.boolean, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 672, 5)))
PulsarPipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'skipPreFold'), pyxb.binding.datatypes.boolean, scope=PulsarPipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 673, 5)))
def _BuildAutomaton_59 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_59
del _BuildAutomaton_59
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 588, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineVersion')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 589, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'sourceData')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 590, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pulsarSelection')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 662, 5))
st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_11)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pulsars')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 663, 5))
st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_12)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'doSinglePulseAnalysis')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 664, 5))
st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_13)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'convertRawTo8bit')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 665, 5))
st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_14)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'subintegrationLength')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 666, 5))
st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_15)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'skipRFIExcision')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 667, 5))
st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_16)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'skipDataFolding')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 668, 5))
st_17 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_17)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'skipOptimizePulsarProfile')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 669, 5))
st_18 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_18)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'skipConvertRawIntoFoldedPSRFITS')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 670, 5))
st_19 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_19)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'runRotationalRAdioTransientsAnalysis')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 671, 5))
st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_20)
final_update = None
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'skipDynamicSpectrum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 672, 5))
st_21 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_21)
final_update = set()
symbol = pyxb.binding.content.ElementUse(PulsarPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'skipPreFold')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 673, 5))
st_22 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_22)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_11, [
]))
st_10._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_12, [
]))
st_11._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_13, [
]))
st_12._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_14, [
]))
st_13._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_15, [
]))
st_14._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_16, [
]))
st_15._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_17, [
]))
st_16._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_18, [
]))
st_17._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_19, [
]))
st_18._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_20, [
]))
st_19._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_21, [
]))
st_20._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_22, [
]))
st_21._set_transitionSet(transitions)
transitions = []
st_22._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
PulsarPipeline._Automaton = _BuildAutomaton_59()
def _BuildAutomaton_60 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_60
del _BuildAutomaton_60
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(CosmicRayPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(CosmicRayPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(CosmicRayPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(CosmicRayPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(CosmicRayPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(CosmicRayPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(CosmicRayPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(CosmicRayPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(CosmicRayPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 588, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(CosmicRayPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineVersion')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 589, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = set()
symbol = pyxb.binding.content.ElementUse(CosmicRayPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'sourceData')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 590, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
st_10._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
CosmicRayPipeline._Automaton = _BuildAutomaton_60()
LongBaselinePipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subbandsPerSubbandGroup'), pyxb.binding.datatypes.unsignedShort, scope=LongBaselinePipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 687, 5)))
LongBaselinePipeline._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subbandGroupsPerMS'), pyxb.binding.datatypes.unsignedShort, scope=LongBaselinePipeline, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 688, 5)))
def _BuildAutomaton_61 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_61
del _BuildAutomaton_61
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 588, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineVersion')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 589, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'sourceData')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 590, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
final_update = None
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'subbandsPerSubbandGroup')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 687, 5))
st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_11)
final_update = set()
symbol = pyxb.binding.content.ElementUse(LongBaselinePipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'subbandGroupsPerMS')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 688, 5))
st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_12)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_11, [
]))
st_10._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_12, [
]))
st_11._set_transitionSet(transitions)
transitions = []
st_12._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
LongBaselinePipeline._Automaton = _BuildAutomaton_61()
def _BuildAutomaton_62 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_62
del _BuildAutomaton_62
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
counters.add(cc_0)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 257, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'observationId')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 258, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'parset')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 259, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 260, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'strategyDescription')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 261, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'startTime')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 262, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'duration')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 263, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'relations')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 264, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 588, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(GenericPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'pipelineVersion')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 589, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = set()
symbol = pyxb.binding.content.ElementUse(GenericPipeline._UseForTag(pyxb.namespace.ExpandedName(None, 'sourceData')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 590, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_5, [
]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
st_10._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
GenericPipeline._Automaton = _BuildAutomaton_62()
SkyImageDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'locationFrame'), LocationFrame, scope=SkyImageDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1150, 5)))
SkyImageDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeFrame'), pyxb.binding.datatypes.string, scope=SkyImageDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1151, 5)))
SkyImageDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'observationPointing'), Pointing, scope=SkyImageDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1152, 5)))
SkyImageDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'restoringBeamMajor'), Angle, scope=SkyImageDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1153, 5)))
SkyImageDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'restoringBeamMinor'), Angle, scope=SkyImageDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1154, 5)))
SkyImageDataProduct._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rmsNoise'), Pixel, scope=SkyImageDataProduct, location=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1155, 5)))
def _BuildAutomaton_63 ():
# Remove this helper function from the namespace after it is invoked
global _BuildAutomaton_63
del _BuildAutomaton_63
import pyxb.utils.fac as fac
counters = set()
cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
counters.add(cc_0)
cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
counters.add(cc_1)
cc_2 = fac.CounterCondition(min=1, max=999, metadata=pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1133, 5))
counters.add(cc_2)
states = []
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductType')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 789, 3))
st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
states.append(st_0)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'dataProductIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 790, 3))
st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_1)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'storageTicket')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 791, 3))
st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_2)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'size')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 792, 3))
st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_3)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'checksum')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 793, 3))
st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_4)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileName')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 794, 3))
st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_5)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'fileFormat')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 795, 3))
st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_6)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'processIdentifier')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 796, 3))
st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_7)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfAxes')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1131, 5))
st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_8)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'numberOfCoordinates')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1132, 5))
st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_9)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'coordinate')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1133, 5))
st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_10)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'locationFrame')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1150, 5))
st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_11)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'timeFrame')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1151, 5))
st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_12)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'observationPointing')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1152, 5))
st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_13)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'restoringBeamMajor')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1153, 5))
st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_14)
final_update = None
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'restoringBeamMinor')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1154, 5))
st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_15)
final_update = set()
symbol = pyxb.binding.content.ElementUse(SkyImageDataProduct._UseForTag(pyxb.namespace.ExpandedName(None, 'rmsNoise')), pyxb.utils.utility.Location('/home/jkuensem/dev/SIP-lib/SIPlib-Task9091/LTA/sip/lib/LTA-SIP-2.7.0.xsd', 1155, 5))
st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
states.append(st_16)
transitions = []
transitions.append(fac.Transition(st_1, [
]))
st_0._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
]))
transitions.append(fac.Transition(st_3, [
]))
st_1._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_2, [
fac.UpdateInstruction(cc_0, True) ]))
transitions.append(fac.Transition(st_3, [
fac.UpdateInstruction(cc_0, False) ]))
st_2._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
]))
transitions.append(fac.Transition(st_5, [
]))
st_3._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_4, [
fac.UpdateInstruction(cc_1, True) ]))
transitions.append(fac.Transition(st_5, [
fac.UpdateInstruction(cc_1, False) ]))
st_4._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_6, [
]))
st_5._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_7, [
]))
st_6._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_8, [
]))
st_7._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_9, [
]))
st_8._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
]))
st_9._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_10, [
fac.UpdateInstruction(cc_2, True) ]))
transitions.append(fac.Transition(st_11, [
fac.UpdateInstruction(cc_2, False) ]))
st_10._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_12, [
]))
st_11._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_13, [
]))
st_12._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_14, [
]))
st_13._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_15, [
]))
st_14._set_transitionSet(transitions)
transitions = []
transitions.append(fac.Transition(st_16, [
]))
st_15._set_transitionSet(transitions)
transitions = []
st_16._set_transitionSet(transitions)
return fac.Automaton(states, counters, False, containing_state=None)
SkyImageDataProduct._Automaton = _BuildAutomaton_63()