10.1.10.1. Pyxb¶
-
class
Musica.MusicXML.Pyxb.
CTD_ANON
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_CTD_ANON__credit
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON__defaults
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON__identification
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON__movement_number
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON__movement_title
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON__part
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON__part_list
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON__version
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON__work
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= None¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 5382, 2)¶
-
credit
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
defaults
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
identification
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
movement_number
¶ The movement-number element specifies the number of a movement.
-
movement_title
¶ The movement-title element specifies the title of a movement, not including its number.
-
part
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
part_list
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
version
¶ Get the value of the attribute from the instance.
-
work
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
CTD_ANON_
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_CTD_ANON___id
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON___measure
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= None¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 5386, 5)¶
-
id
¶ Get the value of the attribute from the instance.
-
measure
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
CTD_ANON_2
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_CTD_ANON_2__credit
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_2__defaults
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_2__identification
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_2__measure
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_2__movement_number
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_2__movement_title
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_2__part_list
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_2__version
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_2__work
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= None¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 5407, 2)¶
-
credit
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
defaults
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
identification
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
measure
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
movement_number
¶ The movement-number element specifies the number of a movement.
-
movement_title
¶ The movement-title element specifies the title of a movement, not including its number.
-
part_list
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
version
¶ Get the value of the attribute from the instance.
-
work
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
CTD_ANON_3
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_CTD_ANON_3__attributes
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__backup
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__barline
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__bookmark
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__direction
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__figured_bass
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__forward
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__grouping
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__harmony
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__id
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_3__link
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__note
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__print
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_3__sound
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= None¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 5414, 8)¶
-
attributes
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
backup
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
barline
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
bookmark
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
direction
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
figured_bass
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
forward
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
grouping
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
harmony
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
id
¶ Get the value of the attribute from the instance.
-
link
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
note
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
print_
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
sound
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
CTD_ANON_4
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_CTD_ANON_4__attributes
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__backup
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__barline
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__bookmark
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__direction
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__figured_bass
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__forward
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__grouping
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__harmony
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__implicit
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_4__link
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__non_controlling
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_4__note
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__number
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_4__print
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__sound
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_4__width
= <pyxb.binding.content.AttributeUse object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= None¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 5389, 8)¶
-
attributes
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
backup
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
barline
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
bookmark
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
direction
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
figured_bass
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
forward
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
grouping
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
harmony
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
implicit
¶ Get the value of the attribute from the instance.
-
link
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
non_controlling
¶ Get the value of the attribute from the instance.
-
note
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
number
¶ Get the value of the attribute from the instance.
-
print_
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
sound
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
width
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
CTD_ANON_5
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_CTD_ANON_5__implicit
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_5__non_controlling
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_5__number
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_5__part
= <pyxb.binding.content.ElementDeclaration object>¶
-
_CTD_ANON_5__width
= <pyxb.binding.content.AttributeUse object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= None¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 5411, 5)¶
-
implicit
¶ Get the value of the attribute from the instance.
-
non_controlling
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
part
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
width
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
CTD_ANON_6
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_CTD_ANON_6__color
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_6__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_6__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_6__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_6__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_6__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_6__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_6__lang
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_6__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_CTD_ANON_6__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2351, 4)¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
lang
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
STD_ANON
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= None¶
-
_STD_ANON_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 277, 3)¶
-
normal
= 'normal'¶
-
-
class
Musica.MusicXML.Pyxb.
STD_ANON_
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= None¶
-
_STD_ANON_1_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 328, 3)¶
-
emptyString
= ''¶
-
-
class
Musica.MusicXML.Pyxb.
above_below
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_above_below_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 28, 1)¶
-
above
= 'above'¶
-
below
= 'below'¶
-
-
class
Musica.MusicXML.Pyxb.
accidental
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
accidental_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3672, 1)¶
-
_accidental__bracket
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__cautionary
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__color
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__editorial
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__parentheses
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental__size
= <pyxb.binding.content.AttributeUse object>¶
-
bracket
¶ Get the value of the attribute from the instance.
-
cautionary
¶ Get the value of the attribute from the instance.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
editorial
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
parentheses
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
size
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
accidental_mark
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
accidental_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3686, 1)¶
-
_accidental_mark__color
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_mark__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_mark__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_mark__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_mark__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_mark__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_mark__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_mark__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_mark__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_mark__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
accidental_text
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
accidental_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1980, 1)¶
-
_accidental_text__color
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__dir
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__enclosure
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__justify
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__lang
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__letter_spacing
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__line_height
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__line_through
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__overline
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__rotation
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__space
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__underline
= <pyxb.binding.content.AttributeUse object>¶
-
_accidental_text__valign
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
dir
¶ Get the value of the attribute from the instance.
-
enclosure
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
justify
¶ Get the value of the attribute from the instance.
-
lang
¶ Get the value of the attribute from the instance.
-
letter_spacing
¶ Get the value of the attribute from the instance.
-
line_height
¶ Get the value of the attribute from the instance.
-
line_through
¶ Get the value of the attribute from the instance.
-
overline
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
rotation
¶ Get the value of the attribute from the instance.
-
space
¶ Get the value of the attribute from the instance.
-
underline
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
accidental_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_accidental_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1219, 1)¶
-
double_sharp
= 'double-sharp'¶
-
double_slash_flat
= 'double-slash-flat'¶
-
flat
= 'flat'¶
-
flat_1
= 'flat-1'¶
-
flat_2
= 'flat-2'¶
-
flat_3
= 'flat-3'¶
-
flat_4
= 'flat-4'¶
-
flat_down
= 'flat-down'¶
-
flat_flat
= 'flat-flat'¶
-
flat_up
= 'flat-up'¶
-
koron
= 'koron'¶
-
natural
= 'natural'¶
-
natural_down
= 'natural-down'¶
-
natural_flat
= 'natural-flat'¶
-
natural_sharp
= 'natural-sharp'¶
-
natural_up
= 'natural-up'¶
-
quarter_flat
= 'quarter-flat'¶
-
quarter_sharp
= 'quarter-sharp'¶
-
sharp
= 'sharp'¶
-
sharp_1
= 'sharp-1'¶
-
sharp_2
= 'sharp-2'¶
-
sharp_3
= 'sharp-3'¶
-
sharp_5
= 'sharp-5'¶
-
sharp_down
= 'sharp-down'¶
-
sharp_sharp
= 'sharp-sharp'¶
-
sharp_up
= 'sharp-up'¶
-
slash_flat
= 'slash-flat'¶
-
slash_quarter_sharp
= 'slash-quarter-sharp'¶
-
slash_sharp
= 'slash-sharp'¶
-
sori
= 'sori'¶
-
three_quarters_flat
= 'three-quarters-flat'¶
-
three_quarters_sharp
= 'three-quarters-sharp'¶
-
triple_flat
= 'triple-flat'¶
-
triple_sharp
= 'triple-sharp'¶
-
-
class
Musica.MusicXML.Pyxb.
accord
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2693, 1)¶
-
_accord__string
= <pyxb.binding.content.AttributeUse object>¶
-
_accord__tuning_alter
= <pyxb.binding.content.ElementDeclaration object>¶
-
_accord__tuning_octave
= <pyxb.binding.content.ElementDeclaration object>¶
-
_accord__tuning_step
= <pyxb.binding.content.ElementDeclaration object>¶
-
string
¶ Get the value of the attribute from the instance.
-
tuning_alter
¶ The tuning-alter element is represented like the alter element, with a different name to reflect is different function.
-
tuning_octave
¶ The tuning-octave element is represented like the octave element, with a different name to reflect is different function.
-
tuning_step
¶ The tuning-step element is represented like the step element, with a different name to reflect is different function.
-
-
class
Musica.MusicXML.Pyxb.
accordion_middle
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.positiveInteger
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_maxInclusive
= <pyxb.binding.facets.CF_maxInclusive object>¶
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_accordion_middle_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 762, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
accordion_registration
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2701, 1)¶
-
_accordion_registration__accordion_high
= <pyxb.binding.content.ElementDeclaration object>¶
-
_accordion_registration__accordion_low
= <pyxb.binding.content.ElementDeclaration object>¶
-
_accordion_registration__accordion_middle
= <pyxb.binding.content.ElementDeclaration object>¶
-
_accordion_registration__color
= <pyxb.binding.content.AttributeUse object>¶
-
_accordion_registration__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_accordion_registration__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_accordion_registration__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_accordion_registration__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_accordion_registration__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_accordion_registration__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_accordion_registration__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_accordion_registration__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_accordion_registration__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_accordion_registration__valign
= <pyxb.binding.content.AttributeUse object>¶
-
accordion_high
¶ The accordion-high element indicates the presence of a dot in the high (4’) section of the registration symbol.
-
accordion_low
¶ The accordion-low element indicates the presence of a dot in the low (16’) section of the registration symbol.
-
accordion_middle
¶ The accordion-middle element indicates the presence of 1 to 3 dots in the middle (8’) section of the registration symbol.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
appearance
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3506, 1)¶
-
_appearance__distance
= <pyxb.binding.content.ElementDeclaration object>¶
-
_appearance__line_width
= <pyxb.binding.content.ElementDeclaration object>¶
-
_appearance__note_size
= <pyxb.binding.content.ElementDeclaration object>¶
-
_appearance__other_appearance
= <pyxb.binding.content.ElementDeclaration object>¶
-
distance
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
line_width
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
note_size
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
other_appearance
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
arpeggiate
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3698, 1)¶
-
_arpeggiate__color
= <pyxb.binding.content.AttributeUse object>¶
-
_arpeggiate__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_arpeggiate__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_arpeggiate__direction
= <pyxb.binding.content.AttributeUse object>¶
-
_arpeggiate__number
= <pyxb.binding.content.AttributeUse object>¶
-
_arpeggiate__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_arpeggiate__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_arpeggiate__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
direction
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
arrow
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3793, 1)¶
-
_arrow__arrow_direction
= <pyxb.binding.content.ElementDeclaration object>¶
-
_arrow__arrow_style
= <pyxb.binding.content.ElementDeclaration object>¶
-
_arrow__circular_arrow
= <pyxb.binding.content.ElementDeclaration object>¶
-
_arrow__color
= <pyxb.binding.content.AttributeUse object>¶
-
_arrow__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_arrow__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_arrow__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_arrow__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_arrow__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_arrow__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_arrow__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_arrow__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_arrow__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
arrow_direction
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
arrow_style
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
circular_arrow
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
arrow_direction
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_arrow_direction_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1261, 1)¶
-
down
= 'down'¶
-
left
= 'left'¶
-
left_right
= 'left right'¶
-
northeast
= 'northeast'¶
-
northeast_southwest
= 'northeast southwest'¶
-
northwest
= 'northwest'¶
-
northwest_southeast
= 'northwest southeast'¶
-
other
= 'other'¶
-
right
= 'right'¶
-
southeast
= 'southeast'¶
-
southwest
= 'southwest'¶
-
up
= 'up'¶
-
up_down
= 'up down'¶
-
-
class
Musica.MusicXML.Pyxb.
arrow_style
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_arrow_style_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1282, 1)¶
-
combined
= 'combined'¶
-
double
= 'double'¶
-
filled
= 'filled'¶
-
hollow
= 'hollow'¶
-
other
= 'other'¶
-
paired
= 'paired'¶
-
single
= 'single'¶
-
-
class
Musica.MusicXML.Pyxb.
articulations
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3709, 1)¶
-
_articulations__accent
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__breath_mark
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__caesura
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__detached_legato
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__doit
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__falloff
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__other_articulation
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__plop
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__scoop
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__spiccato
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__staccatissimo
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__staccato
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__stress
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__strong_accent
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__tenuto
= <pyxb.binding.content.ElementDeclaration object>¶
-
_articulations__unstress
= <pyxb.binding.content.ElementDeclaration object>¶
-
accent
¶ The accent element indicates a regular horizontal accent mark.
-
breath_mark
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
caesura
¶ The caesura element indicates a slight pause. It is notated using a “railroad tracks” symbol.
-
detached_legato
¶ The detached-legato element indicates the combination of a tenuto line and staccato dot symbol.
-
doit
¶ The doit element is an indeterminate slide attached to a single note. The doit element appears after the main note and goes above the main pitch.
-
falloff
¶ The falloff element is an indeterminate slide attached to a single note. The falloff element appears before the main note and goes below the main pitch.
-
other_articulation
¶ The other-articulation element is used to define any articulations not yet in the MusicXML format. This allows extended representation, though without application interoperability.
-
plop
¶ The plop element is an indeterminate slide attached to a single note. The plop element appears before the main note and comes from above the main pitch.
-
scoop
¶ The scoop element is an indeterminate slide attached to a single note. The scoop element appears before the main note and comes from below the main pitch.
-
spiccato
¶ The spiccato element is used for a stroke articulation, as opposed to a dot or a wedge.
-
staccatissimo
¶ The staccatissimo element is used for a wedge articulation, as opposed to a dot or a stroke.
-
staccato
¶ The staccato element is used for a dot articulation, as opposed to a stroke or a wedge.
-
stress
¶ The stress element indicates a stressed note.
-
strong_accent
¶ The strong-accent element indicates a vertical accent mark.
-
tenuto
¶ The tenuto element indicates a tenuto line symbol.
-
unstress
¶ The unstress element indicates an unstressed note. It is often notated using a u-shaped symbol.
-
-
class
Musica.MusicXML.Pyxb.
attributes
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2286, 1)¶
-
_attributes__clef
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__directive
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__divisions
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__footnote
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__instruments
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__key
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__level
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__measure_style
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__part_symbol
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__staff_details
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__staves
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__time
= <pyxb.binding.content.ElementDeclaration object>¶
-
_attributes__transpose
= <pyxb.binding.content.ElementDeclaration object>¶
-
clef
¶ Clefs are represented by a combination of sign, line, and clef-octave-change elements.
-
directive
¶ Directives are like directions, but can be grouped together with attributes for convenience. This is typically used for tempo markings at the beginning of a piece of music. This element has been deprecated in Version 2.0 in favor of the directive attribute for direction elements. Language names come from ISO 639, with optional country subcodes from ISO 3166.
-
divisions
¶ Musical notation duration is commonly represented as fractions. The divisions element indicates how many divisions per quarter note are used to indicate a note’s duration. For example, if duration = 1 and divisions = 2, this is an eighth note duration. Duration and divisions are used directly for generating sound output, so they must be chosen to take tuplets into account. Using a divisions element lets us use just one number to represent a duration for each note in the score, while retaining the full power of a fractional representation. If maximum compatibility with Standard MIDI 1.0 files is important, do not have the divisions value exceed 16383.
-
footnote
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
instruments
¶ The instruments element is only used if more than one instrument is represented in the part (e.g., oboe I and II where they play together most of the time). If absent, a value of 1 is assumed.
-
key
¶ The key element represents a key signature. Both traditional and non-traditional key signatures are supported. The optional number attribute refers to staff numbers. If absent, the key signature applies to all staves in the part.
-
level
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
measure_style
¶ A measure-style indicates a special way to print partial to multiple measures within a part. This includes multiple rests over several measures, repeats of beats, single, or multiple measures, and use of slash notation.
-
part_symbol
¶ The part-symbol element indicates how a symbol for a multi-staff part is indicated in the score.
-
staff_details
¶ The staff-details element is used to indicate different types of staves.
-
staves
¶ The staves element is used if there is more than one staff represented in the given part (e.g., 2 staves for typical piano parts). If absent, a value of 1 is assumed. Staves are ordered from top to bottom in a part in numerical order, with staff 1 above staff 2.
-
time
¶ Time signatures are represented by the beats element for the numerator and the beat-type element for the denominator.
-
transpose
¶ If the part is being encoded for a transposing instrument in written vs. concert pitch, the transposition must be encoded in the transpose element using the transpose type.
-
-
class
Musica.MusicXML.Pyxb.
backup
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3808, 1)¶
-
_backup__duration
= <pyxb.binding.content.ElementDeclaration object>¶
-
_backup__footnote
= <pyxb.binding.content.ElementDeclaration object>¶
-
_backup__level
= <pyxb.binding.content.ElementDeclaration object>¶
-
duration
¶ Duration is a positive number specified in division units. This is the intended duration vs. notated duration (for instance, swing eighths vs. even eighths, or differences in dotted notes in Baroque-era music). Differences in duration specific to an interpretation or performance should use the note element’s attack and release attributes.
-
footnote
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
level
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
backward_forward
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_backward_forward_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 687, 1)¶
-
backward
= 'backward'¶
-
forward
= 'forward'¶
-
-
class
Musica.MusicXML.Pyxb.
bar_style
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_bar_style_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 697, 1)¶
-
dashed
= 'dashed'¶
-
dotted
= 'dotted'¶
-
heavy
= 'heavy'¶
-
heavy_heavy
= 'heavy-heavy'¶
-
heavy_light
= 'heavy-light'¶
-
light_heavy
= 'light-heavy'¶
-
light_light
= 'light-light'¶
-
none
= 'none'¶
-
regular
= 'regular'¶
-
short
= 'short'¶
-
tick
= 'tick'¶
-
-
class
Musica.MusicXML.Pyxb.
bar_style_color
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2630, 1)¶
-
_bar_style_color__color
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
barline
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2641, 1)¶
-
_barline__bar_style
= <pyxb.binding.content.ElementDeclaration object>¶
-
_barline__coda
= <pyxb.binding.content.ElementDeclaration object>¶
-
_barline__coda_
= <pyxb.binding.content.AttributeUse object>¶
-
_barline__divisions
= <pyxb.binding.content.AttributeUse object>¶
-
_barline__ending
= <pyxb.binding.content.ElementDeclaration object>¶
-
_barline__fermata
= <pyxb.binding.content.ElementDeclaration object>¶
-
_barline__footnote
= <pyxb.binding.content.ElementDeclaration object>¶
-
_barline__level
= <pyxb.binding.content.ElementDeclaration object>¶
-
_barline__location
= <pyxb.binding.content.AttributeUse object>¶
-
_barline__repeat
= <pyxb.binding.content.ElementDeclaration object>¶
-
_barline__segno
= <pyxb.binding.content.ElementDeclaration object>¶
-
_barline__segno_
= <pyxb.binding.content.AttributeUse object>¶
-
_barline__wavy_line
= <pyxb.binding.content.ElementDeclaration object>¶
-
bar_style
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
coda
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
coda_
¶ Get the value of the attribute from the instance.
-
divisions
¶ Get the value of the attribute from the instance.
-
ending
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
fermata
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
footnote
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
level
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
location
¶ Get the value of the attribute from the instance.
-
repeat
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
segno
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
segno_
¶ Get the value of the attribute from the instance.
-
wavy_line
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
barre
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2725, 1)¶
-
_barre__color
= <pyxb.binding.content.AttributeUse object>¶
-
_barre__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
bass
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2733, 1)¶
-
_bass__bass_alter
= <pyxb.binding.content.ElementDeclaration object>¶
-
_bass__bass_step
= <pyxb.binding.content.ElementDeclaration object>¶
-
bass_alter
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
bass_step
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
bass_alter
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2743, 1)¶
-
_bass_alter__color
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_alter__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_alter__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_alter__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_alter__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_alter__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_alter__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_alter__location
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_alter__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_alter__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_alter__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
location
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
bass_step
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2756, 1)¶
-
_bass_step__color
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_step__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_step__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_step__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_step__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_step__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_step__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_step__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_step__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_bass_step__text
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
text
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
beam
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
beam_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3818, 1)¶
-
_beam__color
= <pyxb.binding.content.AttributeUse object>¶
-
_beam__fan
= <pyxb.binding.content.AttributeUse object>¶
-
_beam__number
= <pyxb.binding.content.AttributeUse object>¶
-
_beam__repeater
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
fan
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
repeater
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
beam_level
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.positiveInteger
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_maxInclusive
= <pyxb.binding.facets.CF_maxInclusive object>¶
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_beam_level_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 38, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
beam_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_beam_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1297, 1)¶
-
backward_hook
= 'backward hook'¶
-
begin
= 'begin'¶
-
continue_
= 'continue'¶
-
end
= 'end'¶
-
forward_hook
= 'forward hook'¶
-
-
class
Musica.MusicXML.Pyxb.
beat_repeat
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2370, 1)¶
-
_beat_repeat__slash_dot
= <pyxb.binding.content.ElementDeclaration object>¶
-
_beat_repeat__slash_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
_beat_repeat__slashes
= <pyxb.binding.content.AttributeUse object>¶
-
_beat_repeat__type
= <pyxb.binding.content.AttributeUse object>¶
-
_beat_repeat__use_dots
= <pyxb.binding.content.AttributeUse object>¶
-
slash_dot
¶ The slash-dot element is used to specify any augmentation dots in the note type used to display repetition marks.
-
slash_type
¶ The slash-type element indicates the graphical note type to use for the display of repetition marks.
-
slashes
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
use_dots
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
beater
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
beater_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2768, 1)¶
-
_beater__tip
= <pyxb.binding.content.AttributeUse object>¶
-
tip
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
beater_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_beater_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 772, 1)¶
-
bow
= 'bow'¶
-
chime_hammer
= 'chime hammer'¶
-
coin
= 'coin'¶
-
finger
= 'finger'¶
-
fingernail
= 'fingernail'¶
-
fist
= 'fist'¶
-
guiro_scraper
= 'guiro scraper'¶
-
hammer
= 'hammer'¶
-
hand
= 'hand'¶
-
jazz_stick
= 'jazz stick'¶
-
knitting_needle
= 'knitting needle'¶
-
metal_hammer
= 'metal hammer'¶
-
snare_stick
= 'snare stick'¶
-
spoon_mallet
= 'spoon mallet'¶
-
triangle_beater
= 'triangle beater'¶
-
triangle_beater_plain
= 'triangle beater plain'¶
-
wire_brush
= 'wire brush'¶
-
-
class
Musica.MusicXML.Pyxb.
bend
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3838, 1)¶
-
_bend__accelerate
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__beats
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__bend_alter
= <pyxb.binding.content.ElementDeclaration object>¶
-
_bend__color
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__first_beat
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__last_beat
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__pre_bend
= <pyxb.binding.content.ElementDeclaration object>¶
-
_bend__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_bend__release
= <pyxb.binding.content.ElementDeclaration object>¶
-
_bend__with_bar
= <pyxb.binding.content.ElementDeclaration object>¶
-
accelerate
¶ Get the value of the attribute from the instance.
-
beats
¶ Get the value of the attribute from the instance.
-
bend_alter
¶ The bend-alter element indicates the number of steps in the bend, similar to the alter element. As with the alter element, numbers like 0.5 can be used to indicate microtones. Negative numbers indicate pre-bends or releases; the pre-bend and release elements are used to distinguish what is intended.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
first_beat
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
last_beat
¶ Get the value of the attribute from the instance.
-
pre_bend
¶ The pre-bend element indicates that this is a pre-bend rather than a normal bend or a release.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
release
¶ The release element indicates that this is a release rather than a normal bend or pre-bend.
-
with_bar
¶ The with-bar element indicates that the bend is to be done at the bridge with a whammy or vibrato bar. The content of the element indicates how this should be notated.
-
-
class
Musica.MusicXML.Pyxb.
bookmark
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3651, 1)¶
-
_bookmark__element
= <pyxb.binding.content.AttributeUse object>¶
-
_bookmark__id
= <pyxb.binding.content.AttributeUse object>¶
-
_bookmark__name
= <pyxb.binding.content.AttributeUse object>¶
-
_bookmark__position
= <pyxb.binding.content.AttributeUse object>¶
-
element
¶ Get the value of the attribute from the instance.
-
id
¶ Get the value of the attribute from the instance.
-
name
¶ Get the value of the attribute from the instance.
-
position
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
bracket
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2779, 1)¶
-
_bracket__color
= <pyxb.binding.content.AttributeUse object>¶
-
_bracket__dash_length
= <pyxb.binding.content.AttributeUse object>¶
-
_bracket__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_bracket__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_bracket__end_length
= <pyxb.binding.content.AttributeUse object>¶
-
_bracket__line_end
= <pyxb.binding.content.AttributeUse object>¶
-
_bracket__line_type
= <pyxb.binding.content.AttributeUse object>¶
-
_bracket__number
= <pyxb.binding.content.AttributeUse object>¶
-
_bracket__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_bracket__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_bracket__space_length
= <pyxb.binding.content.AttributeUse object>¶
-
_bracket__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
dash_length
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
end_length
¶ Get the value of the attribute from the instance.
-
line_end
¶ Get the value of the attribute from the instance.
-
line_type
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
space_length
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
breath_mark
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
breath_mark_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3870, 1)¶
-
_breath_mark__color
= <pyxb.binding.content.AttributeUse object>¶
-
_breath_mark__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_breath_mark__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_breath_mark__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_breath_mark__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_breath_mark__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_breath_mark__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_breath_mark__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_breath_mark__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_breath_mark__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
breath_mark_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_breath_mark_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1310, 1)¶
-
comma
= 'comma'¶
-
emptyString
= ''¶
-
tick
= 'tick'¶
-
-
class
Musica.MusicXML.Pyxb.
cancel
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2382, 1)¶
-
_cancel__location
= <pyxb.binding.content.AttributeUse object>¶
-
location
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
cancel_location
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_cancel_location_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 567, 1)¶
-
before_barline
= 'before-barline'¶
-
left
= 'left'¶
-
right
= 'right'¶
-
-
class
Musica.MusicXML.Pyxb.
circular_arrow
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_circular_arrow_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1321, 1)¶
-
anticlockwise
= 'anticlockwise'¶
-
clockwise
= 'clockwise'¶
-
-
class
Musica.MusicXML.Pyxb.
clef
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2393, 1)¶
-
_clef__additional
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__after_barline
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__clef_octave_change
= <pyxb.binding.content.ElementDeclaration object>¶
-
_clef__color
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__line
= <pyxb.binding.content.ElementDeclaration object>¶
-
_clef__number
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_clef__sign
= <pyxb.binding.content.ElementDeclaration object>¶
-
_clef__size
= <pyxb.binding.content.AttributeUse object>¶
-
additional
¶ Get the value of the attribute from the instance.
-
after_barline
¶ Get the value of the attribute from the instance.
-
clef_octave_change
¶ The clef-octave-change element is used for transposing clefs. A treble clef for tenors would have a value of -1.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
line
¶ Line numbers are counted from the bottom of the staff. Standard values are 2 for the G sign (treble clef), 4 for the F sign (bass clef), 3 for the C sign (alto clef) and 5 for TAB (on a 6-line staff).
-
number
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
sign
¶ The sign element represents the clef symbol.
-
size
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
clef_sign
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
C
= 'C'¶
-
F
= 'F'¶
-
G
= 'G'¶
-
TAB
= 'TAB'¶
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_clef_sign_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 578, 1)¶
-
jianpu
= 'jianpu'¶
-
none
= 'none'¶
-
percussion
= 'percussion'¶
-
-
class
Musica.MusicXML.Pyxb.
color
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_pattern
= <pyxb.binding.facets.CF_pattern object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_color_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 48, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
comma_separated_text
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_pattern
= <pyxb.binding.facets.CF_pattern object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_comma_separated_text_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 61, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
credit
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4745, 1)¶
-
_credit__bookmark
= <pyxb.binding.content.ElementDeclaration object>¶
-
_credit__credit_image
= <pyxb.binding.content.ElementDeclaration object>¶
-
_credit__credit_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
_credit__credit_words
= <pyxb.binding.content.ElementDeclaration object>¶
-
_credit__link
= <pyxb.binding.content.ElementDeclaration object>¶
-
_credit__page
= <pyxb.binding.content.AttributeUse object>¶
-
bookmark
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
credit_image
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
credit_type
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
credit_words
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
link
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
page
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
css_font_size
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_css_font_size_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 70, 1)¶
-
large
= 'large'¶
-
medium
= 'medium'¶
-
small
= 'small'¶
-
x_large
= 'x-large'¶
-
x_small
= 'x-small'¶
-
xx_large
= 'xx-large'¶
-
xx_small
= 'xx-small'¶
-
-
class
Musica.MusicXML.Pyxb.
dashes
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2793, 1)¶
-
_dashes__color
= <pyxb.binding.content.AttributeUse object>¶
-
_dashes__dash_length
= <pyxb.binding.content.AttributeUse object>¶
-
_dashes__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_dashes__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_dashes__number
= <pyxb.binding.content.AttributeUse object>¶
-
_dashes__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_dashes__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_dashes__space_length
= <pyxb.binding.content.AttributeUse object>¶
-
_dashes__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
dash_length
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
space_length
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
defaults
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4775, 1)¶
-
_defaults__appearance
= <pyxb.binding.content.ElementDeclaration object>¶
-
_defaults__lyric_font
= <pyxb.binding.content.ElementDeclaration object>¶
-
_defaults__lyric_language
= <pyxb.binding.content.ElementDeclaration object>¶
-
_defaults__music_font
= <pyxb.binding.content.ElementDeclaration object>¶
-
_defaults__page_layout
= <pyxb.binding.content.ElementDeclaration object>¶
-
_defaults__scaling
= <pyxb.binding.content.ElementDeclaration object>¶
-
_defaults__staff_layout
= <pyxb.binding.content.ElementDeclaration object>¶
-
_defaults__system_layout
= <pyxb.binding.content.ElementDeclaration object>¶
-
_defaults__word_font
= <pyxb.binding.content.ElementDeclaration object>¶
-
appearance
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
lyric_font
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
lyric_language
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
music_font
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
page_layout
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
scaling
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
staff_layout
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
system_layout
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
word_font
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
degree
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2804, 1)¶
-
_degree__degree_alter
= <pyxb.binding.content.ElementDeclaration object>¶
-
_degree__degree_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
_degree__degree_value
= <pyxb.binding.content.ElementDeclaration object>¶
-
_degree__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
degree_alter
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
degree_type
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
degree_value
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
print_object
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
degree_alter
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2818, 1)¶
-
_degree_alter__color
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_alter__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_alter__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_alter__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_alter__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_alter__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_alter__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_alter__plus_minus
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_alter__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_alter__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
plus_minus
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
degree_symbol_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_degree_symbol_value_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 797, 1)¶
-
augmented
= 'augmented'¶
-
diminished
= 'diminished'¶
-
half_diminished
= 'half-diminished'¶
-
major
= 'major'¶
-
minor
= 'minor'¶
-
-
class
Musica.MusicXML.Pyxb.
degree_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
degree_type_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2830, 1)¶
-
_degree_type__color
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_type__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_type__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_type__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_type__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_type__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_type__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_type__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_type__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_type__text
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
text
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
degree_type_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_degree_type_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 810, 1)¶
-
add
= 'add'¶
-
alter
= 'alter'¶
-
subtract
= 'subtract'¶
-
-
class
Musica.MusicXML.Pyxb.
degree_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
positiveInteger
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2842, 1)¶
-
_degree_value__color
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_value__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_value__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_value__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_value__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_value__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_value__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_value__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_value__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_value__symbol
= <pyxb.binding.content.AttributeUse object>¶
-
_degree_value__text
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
symbol
¶ Get the value of the attribute from the instance.
-
text
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
direction
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2855, 1)¶
-
_direction__direction_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction__directive
= <pyxb.binding.content.AttributeUse object>¶
-
_direction__footnote
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction__level
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction__offset
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_direction__sound
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction__staff
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction__voice
= <pyxb.binding.content.ElementDeclaration object>¶
-
direction_type
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
directive
¶ Get the value of the attribute from the instance.
-
footnote
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
level
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
offset
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
placement
¶ Get the value of the attribute from the instance.
-
sound
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
staff
¶ Staff assignment is only needed for music notated on multiple staves. Used by both notes and directions. Staff values are numbers, with 1 referring to the top-most staff in a part.
-
voice
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
direction_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2872, 1)¶
-
_direction_type__accordion_registration
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__bracket
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__coda
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__damp
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__damp_all
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__dashes
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__dynamics
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__eyeglasses
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__harp_pedals
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__image
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__metronome
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__octave_shift
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__other_direction
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__pedal
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__percussion
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__principal_voice
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__rehearsal
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__scordatura
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__segno
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__string_mute
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__wedge
= <pyxb.binding.content.ElementDeclaration object>¶
-
_direction_type__words
= <pyxb.binding.content.ElementDeclaration object>¶
-
accordion_registration
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
bracket
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
coda
¶ The coda element is the visual indicator of a coda sign. A sound element is needed to guide playback applications reliably.
-
damp
¶ The damp element specifies a harp damping mark.
-
damp_all
¶ The damp-all element specifies a harp damping mark for all strings.
-
dashes
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
dynamics
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
eyeglasses
¶ The eyeglasses element specifies the eyeglasses symbol, common in commercial music.
-
harp_pedals
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
image
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
metronome
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
octave_shift
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
other_direction
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
pedal
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
percussion
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
principal_voice
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
rehearsal
¶ The rehearsal type specifies a rehearsal mark. Language is Italian (“it”) by default. Enclosure is square by default. Left justification is assumed if not specified.
-
scordatura
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
segno
¶ The segno element is the visual indicator of a segno sign. A sound element is needed to guide playback applications reliably.
-
string_mute
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
wedge
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
words
¶ The words element specifies a standard text direction. Left justification is assumed if not specified. Language is Italian (“it”) by default. Enclosure is none by default.
-
-
class
Musica.MusicXML.Pyxb.
distance
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3518, 1)¶
-
_distance__type
= <pyxb.binding.content.AttributeUse object>¶
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
distance_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_distance_type_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1174, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
divisions
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.decimal
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_divisions_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 85, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
dynamics
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1991, 1)¶
-
_dynamics__color
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__enclosure
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__f
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__ff
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__fff
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__ffff
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__fffff
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__ffffff
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__fp
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__fz
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__line_through
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__mf
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__mp
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__other_dynamics
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__overline
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__p
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__pp
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__ppp
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__pppp
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__ppppp
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__pppppp
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__rf
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__rfz
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__sf
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__sffz
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__sfp
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__sfpp
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__sfz
= <pyxb.binding.content.ElementDeclaration object>¶
-
_dynamics__underline
= <pyxb.binding.content.AttributeUse object>¶
-
_dynamics__valign
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
enclosure
¶ Get the value of the attribute from the instance.
-
f
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
ff
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
fff
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
ffff
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
fffff
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
ffffff
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
fp
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
fz
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
halign
¶ Get the value of the attribute from the instance.
-
line_through
¶ Get the value of the attribute from the instance.
-
mf
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
mp
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
other_dynamics
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
overline
¶ Get the value of the attribute from the instance.
-
p
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
placement
¶ Get the value of the attribute from the instance.
-
pp
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
ppp
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
pppp
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
ppppp
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
pppppp
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
rf
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
rfz
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
sf
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
sffz
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
sfp
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
sfpp
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
sfz
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
underline
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
effect
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_effect_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 821, 1)¶
-
anvil
= 'anvil'¶
-
auto_horn
= 'auto horn'¶
-
bird_whistle
= 'bird whistle'¶
-
cannon
= 'cannon'¶
-
duck_call
= 'duck call'¶
-
gun_shot
= 'gun shot'¶
-
klaxon_horn
= 'klaxon horn'¶
-
lions_roar
= 'lions roar'¶
-
police_whistle
= 'police whistle'¶
-
siren
= 'siren'¶
-
slide_whistle
= 'slide whistle'¶
-
thunder_sheet
= 'thunder sheet'¶
-
wind_machine
= 'wind machine'¶
-
wind_whistle
= 'wind whistle'¶
-
-
class
Musica.MusicXML.Pyxb.
empty
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2029, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
empty_font
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4790, 1)¶
-
_empty_font__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_font__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_font__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_font__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
empty_line
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3882, 1)¶
-
_empty_line__color
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__dash_length
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__line_shape
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__line_type
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_line__space_length
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
dash_length
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
line_shape
¶ Get the value of the attribute from the instance.
-
line_type
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
space_length
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
empty_placement
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2035, 1)¶
-
_empty_placement__color
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_placement__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_placement__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_placement__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_placement__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_placement__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_placement__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_placement__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_placement__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_placement__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
empty_print_object_style_align
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2057, 1)¶
-
_empty_print_object_style_align__color
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_object_style_align__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_object_style_align__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_object_style_align__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_object_style_align__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_object_style_align__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_object_style_align__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_object_style_align__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_object_style_align__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_object_style_align__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_object_style_align__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_object_style_align__valign
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
empty_print_style
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2043, 1)¶
-
_empty_print_style__color
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
empty_print_style_align
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2050, 1)¶
-
_empty_print_style_align__color
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style_align__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style_align__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style_align__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style_align__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style_align__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style_align__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style_align__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style_align__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style_align__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_print_style_align__valign
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
empty_trill_sound
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2065, 1)¶
-
_empty_trill_sound__accelerate
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__beats
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__color
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__last_beat
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__second_beat
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__start_note
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__trill_step
= <pyxb.binding.content.AttributeUse object>¶
-
_empty_trill_sound__two_note_turn
= <pyxb.binding.content.AttributeUse object>¶
-
accelerate
¶ Get the value of the attribute from the instance.
-
beats
¶ Get the value of the attribute from the instance.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
last_beat
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
second_beat
¶ Get the value of the attribute from the instance.
-
start_note
¶ Get the value of the attribute from the instance.
-
trill_step
¶ Get the value of the attribute from the instance.
-
two_note_turn
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
enclosure_shape
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_enclosure_shape_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 92, 1)¶
-
bracket
= 'bracket'¶
-
circle
= 'circle'¶
-
diamond
= 'diamond'¶
-
none
= 'none'¶
-
oval
= 'oval'¶
-
rectangle
= 'rectangle'¶
-
square
= 'square'¶
-
triangle
= 'triangle'¶
-
-
class
Musica.MusicXML.Pyxb.
encoding
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3431, 1)¶
-
_encoding__encoder
= <pyxb.binding.content.ElementDeclaration object>¶
-
_encoding__encoding_date
= <pyxb.binding.content.ElementDeclaration object>¶
-
_encoding__encoding_description
= <pyxb.binding.content.ElementDeclaration object>¶
-
_encoding__software
= <pyxb.binding.content.ElementDeclaration object>¶
-
_encoding__supports
= <pyxb.binding.content.ElementDeclaration object>¶
-
encoder
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
encoding_date
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
encoding_description
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
software
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
supports
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
ending
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2663, 1)¶
-
_ending__color
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__end_length
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__number
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__text_x
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__text_y
= <pyxb.binding.content.AttributeUse object>¶
-
_ending__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
end_length
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
text_x
¶ Get the value of the attribute from the instance.
-
text_y
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
ending_number
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_pattern
= <pyxb.binding.facets.CF_pattern object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_ending_number_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 716, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
extend
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3893, 1)¶
-
_extend__color
= <pyxb.binding.content.AttributeUse object>¶
-
_extend__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_extend__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_extend__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_extend__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_extend__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_extend__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_extend__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_extend__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_extend__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
fan
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_fan_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1331, 1)¶
-
accel
= 'accel'¶
-
none
= 'none'¶
-
rit
= 'rit'¶
-
-
class
Musica.MusicXML.Pyxb.
feature
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2930, 1)¶
-
_feature__type
= <pyxb.binding.content.AttributeUse object>¶
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
fermata
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
fermata_shape
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2084, 1)¶
-
_fermata__color
= <pyxb.binding.content.AttributeUse object>¶
-
_fermata__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_fermata__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_fermata__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_fermata__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_fermata__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_fermata__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_fermata__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_fermata__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_fermata__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
fermata_shape
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_fermata_shape_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 108, 1)¶
-
angled
= 'angled'¶
-
emptyString
= ''¶
-
normal
= 'normal'¶
-
square
= 'square'¶
-
-
class
Musica.MusicXML.Pyxb.
fifths
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.integer
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_fifths_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 593, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
figure
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3901, 1)¶
-
_figure__extend
= <pyxb.binding.content.ElementDeclaration object>¶
-
_figure__figure_number
= <pyxb.binding.content.ElementDeclaration object>¶
-
_figure__prefix
= <pyxb.binding.content.ElementDeclaration object>¶
-
_figure__suffix
= <pyxb.binding.content.ElementDeclaration object>¶
-
extend_
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
figure_number
¶ A figure-number is a number. Overstrikes of the figure number are represented in the suffix element.
-
prefix
¶ Values for the prefix element include the accidental values sharp, flat, natural, double-sharp, flat-flat, and sharp-sharp. The prefix element may contain additional values for symbols specific to particular figured bass styles.
-
suffix
¶ Values for the suffix element include the accidental values sharp, flat, natural, double-sharp, flat-flat, and sharp-sharp. Suffixes include both symbols that come after the figure number and those that overstrike the figure number. The suffix value slash is used for slashed numbers indicating chromatic alteration. The orientation and display of the slash usually depends on the figure number. The suffix element may contain additional values for symbols specific to particular figured bass styles.
-
-
class
Musica.MusicXML.Pyxb.
figured_bass
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3925, 1)¶
-
_figured_bass__color
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__duration
= <pyxb.binding.content.ElementDeclaration object>¶
-
_figured_bass__figure
= <pyxb.binding.content.ElementDeclaration object>¶
-
_figured_bass__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__footnote
= <pyxb.binding.content.ElementDeclaration object>¶
-
_figured_bass__level
= <pyxb.binding.content.ElementDeclaration object>¶
-
_figured_bass__parentheses
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__print_dot
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__print_lyric
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__print_spacing
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_figured_bass__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
duration
¶ Duration is a positive number specified in division units. This is the intended duration vs. notated duration (for instance, swing eighths vs. even eighths, or differences in dotted notes in Baroque-era music). Differences in duration specific to an interpretation or performance should use the note element’s attack and release attributes.
-
figure
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
footnote
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
level
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
parentheses
¶ Get the value of the attribute from the instance.
-
print_dot
¶ Get the value of the attribute from the instance.
-
print_lyric
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
print_spacing
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
fingering
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2096, 1)¶
-
_fingering__alternate
= <pyxb.binding.content.AttributeUse object>¶
-
_fingering__color
= <pyxb.binding.content.AttributeUse object>¶
-
_fingering__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_fingering__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_fingering__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_fingering__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_fingering__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_fingering__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_fingering__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_fingering__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_fingering__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_fingering__substitution
= <pyxb.binding.content.AttributeUse object>¶
-
alternate
¶ Get the value of the attribute from the instance.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
substitution
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
first_fret
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
positiveInteger
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2941, 1)¶
-
_first_fret__location
= <pyxb.binding.content.AttributeUse object>¶
-
_first_fret__text
= <pyxb.binding.content.AttributeUse object>¶
-
location
¶ Get the value of the attribute from the instance.
-
text
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
font_size
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.STD_union
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_CF_pattern
= <pyxb.binding.facets.CF_pattern object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_MemberTypes
= (<class 'pyxb.binding.datatypes.decimal'>, <class 'Musica.MusicXML.Pyxb.css_font_size'>)¶
-
_None_font_size_FacetMap
= {<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 120, 1)¶
-
large
= 'large'¶
-
medium
= 'medium'¶
-
small
= 'small'¶
-
x_large
= 'x-large'¶
-
x_small
= 'x-small'¶
-
xx_large
= 'xx-large'¶
-
xx_small
= 'xx-small'¶
-
-
class
Musica.MusicXML.Pyxb.
font_style
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_font_style_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 127, 1)¶
-
italic
= 'italic'¶
-
normal
= 'normal'¶
-
-
class
Musica.MusicXML.Pyxb.
font_weight
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_font_weight_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 137, 1)¶
-
bold
= 'bold'¶
-
normal
= 'normal'¶
-
-
class
Musica.MusicXML.Pyxb.
formatted_text
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2110, 1)¶
-
_formatted_text__color
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__dir
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__enclosure
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__justify
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__lang
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__letter_spacing
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__line_height
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__line_through
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__overline
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__rotation
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__space
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__underline
= <pyxb.binding.content.AttributeUse object>¶
-
_formatted_text__valign
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
dir
¶ Get the value of the attribute from the instance.
-
enclosure
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
justify
¶ Get the value of the attribute from the instance.
-
lang
¶ Get the value of the attribute from the instance.
-
letter_spacing
¶ Get the value of the attribute from the instance.
-
line_height
¶ Get the value of the attribute from the instance.
-
line_through
¶ Get the value of the attribute from the instance.
-
overline
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
rotation
¶ Get the value of the attribute from the instance.
-
space
¶ Get the value of the attribute from the instance.
-
underline
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
forward
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3941, 1)¶
-
_forward__duration
= <pyxb.binding.content.ElementDeclaration object>¶
-
_forward__footnote
= <pyxb.binding.content.ElementDeclaration object>¶
-
_forward__level
= <pyxb.binding.content.ElementDeclaration object>¶
-
_forward__staff
= <pyxb.binding.content.ElementDeclaration object>¶
-
_forward__voice
= <pyxb.binding.content.ElementDeclaration object>¶
-
duration
¶ Duration is a positive number specified in division units. This is the intended duration vs. notated duration (for instance, swing eighths vs. even eighths, or differences in dotted notes in Baroque-era music). Differences in duration specific to an interpretation or performance should use the note element’s attack and release attributes.
-
footnote
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
level
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
staff
¶ Staff assignment is only needed for music notated on multiple staves. Used by both notes and directions. Staff values are numbers, with 1 referring to the top-most staff in a part.
-
voice
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
frame
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2953, 1)¶
-
_frame__color
= <pyxb.binding.content.AttributeUse object>¶
-
_frame__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_frame__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_frame__first_fret
= <pyxb.binding.content.ElementDeclaration object>¶
-
_frame__frame_frets
= <pyxb.binding.content.ElementDeclaration object>¶
-
_frame__frame_note
= <pyxb.binding.content.ElementDeclaration object>¶
-
_frame__frame_strings
= <pyxb.binding.content.ElementDeclaration object>¶
-
_frame__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_frame__height
= <pyxb.binding.content.AttributeUse object>¶
-
_frame__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_frame__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_frame__unplayed
= <pyxb.binding.content.AttributeUse object>¶
-
_frame__valign
= <pyxb.binding.content.AttributeUse object>¶
-
_frame__width
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
first_fret
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
frame_frets
¶ The frame-frets element gives the overall size of the frame in horizontal spaces (frets).
-
frame_note
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
frame_strings
¶ The frame-strings element gives the overall size of the frame in vertical lines (strings).
-
halign
¶ Get the value of the attribute from the instance.
-
height
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
unplayed
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
width
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
frame_note
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2980, 1)¶
-
_frame_note__barre
= <pyxb.binding.content.ElementDeclaration object>¶
-
_frame_note__fingering
= <pyxb.binding.content.ElementDeclaration object>¶
-
_frame_note__fret
= <pyxb.binding.content.ElementDeclaration object>¶
-
_frame_note__string
= <pyxb.binding.content.ElementDeclaration object>¶
-
barre
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
fingering
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
fret
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
string
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
fret
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
nonNegativeInteger
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2121, 1)¶
-
_fret__color
= <pyxb.binding.content.AttributeUse object>¶
-
_fret__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_fret__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_fret__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_fret__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
glass
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_glass_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 843, 1)¶
-
wind_chimes
= 'wind chimes'¶
-
-
class
Musica.MusicXML.Pyxb.
glissando
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3952, 1)¶
-
_glissando__color
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__dash_length
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__line_type
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__number
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__space_length
= <pyxb.binding.content.AttributeUse object>¶
-
_glissando__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
dash_length
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
line_type
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
space_length
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
grace
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3967, 1)¶
-
_grace__make_time
= <pyxb.binding.content.AttributeUse object>¶
-
_grace__slash
= <pyxb.binding.content.AttributeUse object>¶
-
_grace__steal_time_following
= <pyxb.binding.content.AttributeUse object>¶
-
_grace__steal_time_previous
= <pyxb.binding.content.AttributeUse object>¶
-
make_time
¶ Get the value of the attribute from the instance.
-
slash
¶ Get the value of the attribute from the instance.
-
steal_time_following
¶ Get the value of the attribute from the instance.
-
steal_time_previous
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
group_barline
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
group_barline_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4797, 1)¶
-
_group_barline__color
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
group_barline_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
Mensurstrich
= 'Mensurstrich'¶
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_group_barline_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1522, 1)¶
-
no
= 'no'¶
-
yes
= 'yes'¶
-
-
class
Musica.MusicXML.Pyxb.
group_name
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4808, 1)¶
-
_group_name__color
= <pyxb.binding.content.AttributeUse object>¶
-
_group_name__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_group_name__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_group_name__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_group_name__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_group_name__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_group_name__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_group_name__justify
= <pyxb.binding.content.AttributeUse object>¶
-
_group_name__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_group_name__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
justify
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
group_symbol
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
group_symbol_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4819, 1)¶
-
_group_symbol__color
= <pyxb.binding.content.AttributeUse object>¶
-
_group_symbol__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_group_symbol__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_group_symbol__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_group_symbol__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
group_symbol_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_group_symbol_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1533, 1)¶
-
brace
= 'brace'¶
-
bracket
= 'bracket'¶
-
line
= 'line'¶
-
none
= 'none'¶
-
square
= 'square'¶
-
-
class
Musica.MusicXML.Pyxb.
grouping
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2992, 1)¶
-
_grouping__feature
= <pyxb.binding.content.ElementDeclaration object>¶
-
_grouping__member_of
= <pyxb.binding.content.AttributeUse object>¶
-
_grouping__number
= <pyxb.binding.content.AttributeUse object>¶
-
_grouping__type
= <pyxb.binding.content.AttributeUse object>¶
-
feature
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
member_of
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
hammer_on_pull_off
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3977, 1)¶
-
_hammer_on_pull_off__color
= <pyxb.binding.content.AttributeUse object>¶
-
_hammer_on_pull_off__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_hammer_on_pull_off__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_hammer_on_pull_off__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_hammer_on_pull_off__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_hammer_on_pull_off__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_hammer_on_pull_off__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_hammer_on_pull_off__number
= <pyxb.binding.content.AttributeUse object>¶
-
_hammer_on_pull_off__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_hammer_on_pull_off__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_hammer_on_pull_off__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_hammer_on_pull_off__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
handbell
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
handbell_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3991, 1)¶
-
_handbell__color
= <pyxb.binding.content.AttributeUse object>¶
-
_handbell__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_handbell__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_handbell__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_handbell__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_handbell__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_handbell__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_handbell__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_handbell__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_handbell__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
handbell_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_handbell_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1342, 1)¶
-
damp
= 'damp'¶
-
echo
= 'echo'¶
-
gyro
= 'gyro'¶
-
hand_martellato
= 'hand martellato'¶
-
mallet_lift
= 'mallet lift'¶
-
mallet_table
= 'mallet table'¶
-
martellato
= 'martellato'¶
-
martellato_lift
= 'martellato lift'¶
-
muted_martellato
= 'muted martellato'¶
-
pluck_lift
= 'pluck lift'¶
-
swing
= 'swing'¶
-
-
class
Musica.MusicXML.Pyxb.
harmonic
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4003, 1)¶
-
_harmonic__artificial
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmonic__base_pitch
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmonic__color
= <pyxb.binding.content.AttributeUse object>¶
-
_harmonic__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_harmonic__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_harmonic__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_harmonic__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_harmonic__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_harmonic__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_harmonic__natural
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmonic__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_harmonic__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_harmonic__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_harmonic__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_harmonic__sounding_pitch
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmonic__touching_pitch
= <pyxb.binding.content.ElementDeclaration object>¶
-
artificial
¶ The artificial element indicates that this is an artificial harmonic.
-
base_pitch
¶ The base pitch is the pitch at which the string is played before touching to create the harmonic.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
natural
¶ The natural element indicates that this is a natural harmonic. These are usually notated at base pitch rather than sounding pitch.
-
placement
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
sounding_pitch
¶ The sounding-pitch is the pitch which is heard when playing the harmonic.
-
touching_pitch
¶ The touching-pitch is the pitch at which the string is touched lightly to produce the harmonic.
-
-
class
Musica.MusicXML.Pyxb.
harmony
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3006, 1)¶
-
_harmony__bass
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmony__color
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__degree
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmony__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__footnote
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmony__frame
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmony__function
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmony__inversion
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmony__kind
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmony__level
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmony__offset
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmony__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__print_frame
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_harmony__root
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmony__staff
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harmony__type
= <pyxb.binding.content.AttributeUse object>¶
-
bass
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
degree
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
footnote
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
frame
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
function
¶ The function element is used to represent classical functional harmony with an indication like I, II, III rather than C, D, E. It is relative to the key that is specified in the MusicXML encoding.
-
inversion
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
kind
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
level
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
offset
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
placement
¶ Get the value of the attribute from the instance.
-
print_frame
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
root
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
staff
¶ Staff assignment is only needed for music notated on multiple staves. Used by both notes and directions. Staff values are numbers, with 1 referring to the top-most staff in a part.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
harmony_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_harmony_type_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 852, 1)¶
-
alternate
= 'alternate'¶
-
explicit
= 'explicit'¶
-
implied
= 'implied'¶
-
-
class
Musica.MusicXML.Pyxb.
harp_pedals
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3028, 1)¶
-
_harp_pedals__color
= <pyxb.binding.content.AttributeUse object>¶
-
_harp_pedals__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_harp_pedals__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_harp_pedals__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_harp_pedals__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_harp_pedals__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_harp_pedals__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_harp_pedals__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_harp_pedals__pedal_tuning
= <pyxb.binding.content.ElementDeclaration object>¶
-
_harp_pedals__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_harp_pedals__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_harp_pedals__valign
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
pedal_tuning
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
heel_toe
(*args, **kw)[source]¶ Bases:
Musica.MusicXML.Pyxb.empty_placement
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4043, 1)¶
-
_heel_toe__substitution
= <pyxb.binding.content.AttributeUse object>¶
-
substitution
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
hole
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4054, 1)¶
-
_hole__color
= <pyxb.binding.content.AttributeUse object>¶
-
_hole__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_hole__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_hole__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_hole__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_hole__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_hole__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_hole__hole_closed
= <pyxb.binding.content.ElementDeclaration object>¶
-
_hole__hole_shape
= <pyxb.binding.content.ElementDeclaration object>¶
-
_hole__hole_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
_hole__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_hole__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_hole__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
hole_closed
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
hole_shape
¶ The optional hole-shape element indicates the shape of the hole symbol; the default is a circle.
-
hole_type
¶ The content of the optional hole-type element indicates what the hole symbol represents in terms of instrument fingering or other techniques.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
hole_closed
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
hole_closed_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4075, 1)¶
-
_hole_closed__location
= <pyxb.binding.content.AttributeUse object>¶
-
location
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
hole_closed_location
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_hole_closed_location_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1361, 1)¶
-
bottom
= 'bottom'¶
-
left
= 'left'¶
-
right
= 'right'¶
-
top
= 'top'¶
-
-
class
Musica.MusicXML.Pyxb.
hole_closed_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_hole_closed_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1373, 1)¶
-
half
= 'half'¶
-
no
= 'no'¶
-
yes
= 'yes'¶
-
-
class
Musica.MusicXML.Pyxb.
horizontal_turn
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2074, 1)¶
-
_horizontal_turn__accelerate
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__beats
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__color
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__last_beat
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__second_beat
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__slash
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__start_note
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__trill_step
= <pyxb.binding.content.AttributeUse object>¶
-
_horizontal_turn__two_note_turn
= <pyxb.binding.content.AttributeUse object>¶
-
accelerate
¶ Get the value of the attribute from the instance.
-
beats
¶ Get the value of the attribute from the instance.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
last_beat
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
second_beat
¶ Get the value of the attribute from the instance.
-
slash
¶ Get the value of the attribute from the instance.
-
start_note
¶ Get the value of the attribute from the instance.
-
trill_step
¶ Get the value of the attribute from the instance.
-
two_note_turn
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
identification
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3444, 1)¶
-
_identification__creator
= <pyxb.binding.content.ElementDeclaration object>¶
-
_identification__encoding
= <pyxb.binding.content.ElementDeclaration object>¶
-
_identification__miscellaneous
= <pyxb.binding.content.ElementDeclaration object>¶
-
_identification__relation
= <pyxb.binding.content.ElementDeclaration object>¶
-
_identification__rights
= <pyxb.binding.content.ElementDeclaration object>¶
-
_identification__source
= <pyxb.binding.content.ElementDeclaration object>¶
-
creator
¶ The creator element is borrowed from Dublin Core. It is used for the creators of the score. The type attribute is used to distinguish different creative contributions. Thus, there can be multiple creators within an identification. Standard type values are composer, lyricist, and arranger. Other type values may be used for different types of creative roles. The type attribute should usually be used even if there is just a single creator element. The MusicXML format does not use the creator / contributor distinction from Dublin Core.
-
encoding
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
miscellaneous
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
relation
¶ A related resource for the music that is encoded. This is similar to the Dublin Core relation element. Standard type values are music, words, and arrangement, but other types may be used.
-
rights
¶ The rights element is borrowed from Dublin Core. It contains copyright and other intellectual property notices. Words, music, and derivatives can have different types, so multiple rights tags with different type attributes are supported. Standard type values are music, words, and arrangement, but other types may be used. The type attribute is only needed when there are multiple rights elements.
-
source
¶ The source for the music that is encoded. This is similar to the Dublin Core source element.
-
-
class
Musica.MusicXML.Pyxb.
image
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3038, 1)¶
-
_image__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_image__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_image__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_image__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_image__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_image__source
= <pyxb.binding.content.AttributeUse object>¶
-
_image__type
= <pyxb.binding.content.AttributeUse object>¶
-
_image__valign
= <pyxb.binding.content.AttributeUse object>¶
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
source
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
instrument
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4086, 1)¶
-
_instrument__id
= <pyxb.binding.content.AttributeUse object>¶
-
id
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
interchangeable
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2428, 1)¶
-
_interchangeable__beat_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
_interchangeable__beats
= <pyxb.binding.content.ElementDeclaration object>¶
-
_interchangeable__separator
= <pyxb.binding.content.AttributeUse object>¶
-
_interchangeable__symbol
= <pyxb.binding.content.AttributeUse object>¶
-
_interchangeable__time_relation
= <pyxb.binding.content.ElementDeclaration object>¶
-
beat_type
¶ The beat-type element indicates the beat unit, as found in the denominator of a time signature.
-
beats
¶ The beats element indicates the number of beats, as found in the numerator of a time signature.
-
separator
¶ Get the value of the attribute from the instance.
-
symbol
¶ Get the value of the attribute from the instance.
-
time_relation
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
inversion
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
nonNegativeInteger
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3045, 1)¶
-
_inversion__color
= <pyxb.binding.content.AttributeUse object>¶
-
_inversion__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_inversion__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_inversion__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_inversion__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_inversion__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_inversion__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_inversion__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_inversion__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
key
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2440, 1)¶
-
_key__cancel
= <pyxb.binding.content.ElementDeclaration object>¶
-
_key__color
= <pyxb.binding.content.AttributeUse object>¶
-
_key__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_key__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_key__fifths
= <pyxb.binding.content.ElementDeclaration object>¶
-
_key__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_key__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_key__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_key__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_key__key_accidental
= <pyxb.binding.content.ElementDeclaration object>¶
-
_key__key_alter
= <pyxb.binding.content.ElementDeclaration object>¶
-
_key__key_octave
= <pyxb.binding.content.ElementDeclaration object>¶
-
_key__key_step
= <pyxb.binding.content.ElementDeclaration object>¶
-
_key__mode
= <pyxb.binding.content.ElementDeclaration object>¶
-
_key__number
= <pyxb.binding.content.AttributeUse object>¶
-
_key__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_key__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_key__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
cancel
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
fifths
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
key_accidental
¶ Non-traditional key signatures can be represented using the Humdrum/Scot concept of a list of altered tones. The key-accidental element indicates the accidental to be displayed in the key signature, represented in the same manner as the accidental element. It is used for disambiguating microtonal accidentals.
-
key_alter
¶ Non-traditional key signatures can be represented using the Humdrum/Scot concept of a list of altered tones. The key-alter element represents the alteration for a given pitch step, represented with semitones in the same manner as the alter element.
-
key_octave
¶ The optional list of key-octave elements is used to specify in which octave each element of the key signature appears.
-
key_step
¶ Non-traditional key signatures can be represented using the Humdrum/Scot concept of a list of altered tones. The key-step element indicates the pitch step to be altered, represented using the same names as in the step element.
-
mode
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
number
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
key_octave
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2460, 1)¶
-
_key_octave__cancel
= <pyxb.binding.content.AttributeUse object>¶
-
_key_octave__number
= <pyxb.binding.content.AttributeUse object>¶
-
cancel
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
kind
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
kind_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3056, 1)¶
-
_kind__bracket_degrees
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__color
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__parentheses_degrees
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__stack_degrees
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__text
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__use_symbols
= <pyxb.binding.content.AttributeUse object>¶
-
_kind__valign
= <pyxb.binding.content.AttributeUse object>¶
-
bracket_degrees
¶ Get the value of the attribute from the instance.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
parentheses_degrees
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
stack_degrees
¶ Get the value of the attribute from the instance.
-
text
¶ Get the value of the attribute from the instance.
-
use_symbols
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
kind_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
French
= 'French'¶
-
German
= 'German'¶
-
Italian
= 'Italian'¶
-
Neapolitan
= 'Neapolitan'¶
-
Tristan
= 'Tristan'¶
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_kind_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 863, 1)¶
-
augmented
= 'augmented'¶
-
augmented_seventh
= 'augmented-seventh'¶
-
diminished
= 'diminished'¶
-
diminished_seventh
= 'diminished-seventh'¶
-
dominant
= 'dominant'¶
-
dominant_11th
= 'dominant-11th'¶
-
dominant_13th
= 'dominant-13th'¶
-
dominant_ninth
= 'dominant-ninth'¶
-
half_diminished
= 'half-diminished'¶
-
major
= 'major'¶
-
major_11th
= 'major-11th'¶
-
major_13th
= 'major-13th'¶
-
major_minor
= 'major-minor'¶
-
major_ninth
= 'major-ninth'¶
-
major_seventh
= 'major-seventh'¶
-
major_sixth
= 'major-sixth'¶
-
minor
= 'minor'¶
-
minor_11th
= 'minor-11th'¶
-
minor_13th
= 'minor-13th'¶
-
minor_ninth
= 'minor-ninth'¶
-
minor_seventh
= 'minor-seventh'¶
-
minor_sixth
= 'minor-sixth'¶
-
none
= 'none'¶
-
other
= 'other'¶
-
pedal
= 'pedal'¶
-
power
= 'power'¶
-
suspended_fourth
= 'suspended-fourth'¶
-
suspended_second
= 'suspended-second'¶
-
-
class
Musica.MusicXML.Pyxb.
left_center_right
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_left_center_right_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 147, 1)¶
-
center
= 'center'¶
-
left
= 'left'¶
-
right
= 'right'¶
-
-
class
Musica.MusicXML.Pyxb.
left_right
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_left_right_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 158, 1)¶
-
left
= 'left'¶
-
right
= 'right'¶
-
-
class
Musica.MusicXML.Pyxb.
level
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2133, 1)¶
-
_level__bracket
= <pyxb.binding.content.AttributeUse object>¶
-
_level__parentheses
= <pyxb.binding.content.AttributeUse object>¶
-
_level__reference
= <pyxb.binding.content.AttributeUse object>¶
-
_level__size
= <pyxb.binding.content.AttributeUse object>¶
-
bracket
¶ Get the value of the attribute from the instance.
-
parentheses
¶ Get the value of the attribute from the instance.
-
reference
¶ Get the value of the attribute from the instance.
-
size
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
line_end
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_line_end_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 947, 1)¶
-
arrow
= 'arrow'¶
-
both
= 'both'¶
-
down
= 'down'¶
-
none
= 'none'¶
-
up
= 'up'¶
-
-
class
Musica.MusicXML.Pyxb.
line_shape
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_line_shape_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 168, 1)¶
-
curved
= 'curved'¶
-
straight
= 'straight'¶
-
-
class
Musica.MusicXML.Pyxb.
line_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_line_type_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 178, 1)¶
-
dashed
= 'dashed'¶
-
dotted
= 'dotted'¶
-
solid
= 'solid'¶
-
wavy
= 'wavy'¶
-
-
class
Musica.MusicXML.Pyxb.
line_width
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3529, 1)¶
-
_line_width__type
= <pyxb.binding.content.AttributeUse object>¶
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
line_width_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_line_width_type_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1181, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
link
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3660, 1)¶
-
_link__actuate
= <pyxb.binding.content.AttributeUse object>¶
-
_link__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_link__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_link__element
= <pyxb.binding.content.AttributeUse object>¶
-
_link__href
= <pyxb.binding.content.AttributeUse object>¶
-
_link__name
= <pyxb.binding.content.AttributeUse object>¶
-
_link__position
= <pyxb.binding.content.AttributeUse object>¶
-
_link__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_link__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_link__role
= <pyxb.binding.content.AttributeUse object>¶
-
_link__show
= <pyxb.binding.content.AttributeUse object>¶
-
_link__title
= <pyxb.binding.content.AttributeUse object>¶
-
_link__type
= <pyxb.binding.content.AttributeUse object>¶
-
actuate
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
element
¶ Get the value of the attribute from the instance.
-
href
¶ Get the value of the attribute from the instance.
-
name
¶ Get the value of the attribute from the instance.
-
position
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
role
¶ Get the value of the attribute from the instance.
-
show
¶ Get the value of the attribute from the instance.
-
title
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
lyric
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4093, 1)¶
-
_lyric__color
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric__elision
= <pyxb.binding.content.ElementDeclaration object>¶
-
_lyric__end_line
= <pyxb.binding.content.ElementDeclaration object>¶
-
_lyric__end_paragraph
= <pyxb.binding.content.ElementDeclaration object>¶
-
_lyric__extend
= <pyxb.binding.content.ElementDeclaration object>¶
-
_lyric__footnote
= <pyxb.binding.content.ElementDeclaration object>¶
-
_lyric__humming
= <pyxb.binding.content.ElementDeclaration object>¶
-
_lyric__justify
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric__laughing
= <pyxb.binding.content.ElementDeclaration object>¶
-
_lyric__level
= <pyxb.binding.content.ElementDeclaration object>¶
-
_lyric__name
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric__number
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric__syllabic
= <pyxb.binding.content.ElementDeclaration object>¶
-
_lyric__text
= <pyxb.binding.content.ElementDeclaration object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
elision
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
end_line
¶ The end-line element comes from RP-017 for Standard MIDI File Lyric meta-events. It facilitates lyric display for Karaoke and similar applications.
-
end_paragraph
¶ The end-paragraph element comes from RP-017 for Standard MIDI File Lyric meta-events. It facilitates lyric display for Karaoke and similar applications.
-
extend_
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
footnote
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
humming
¶ The humming element is taken from Humdrum.
-
justify
¶ Get the value of the attribute from the instance.
-
laughing
¶ The laughing element is taken from Humdrum.
-
level
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
name
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
syllabic
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
text
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
lyric_font
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4831, 1)¶
-
_lyric_font__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric_font__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric_font__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric_font__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric_font__name
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric_font__number
= <pyxb.binding.content.AttributeUse object>¶
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
name
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
lyric_language
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4840, 1)¶
-
_lyric_language__lang
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric_language__name
= <pyxb.binding.content.AttributeUse object>¶
-
_lyric_language__number
= <pyxb.binding.content.AttributeUse object>¶
-
lang
¶ Get the value of the attribute from the instance.
-
name
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
margin_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_margin_type_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1188, 1)¶
-
both
= 'both'¶
-
even
= 'even'¶
-
odd
= 'odd'¶
-
-
class
Musica.MusicXML.Pyxb.
measure_layout
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3540, 1)¶
-
_measure_layout__measure_distance
= <pyxb.binding.content.ElementDeclaration object>¶
-
measure_distance
¶ The measure-distance element specifies the horizontal distance from the previous measure. This value is only used for systems where there is horizontal whitespace in the middle of a system, as in systems with codas. To specify the measure width, use the width attribute of the measure element.
-
-
class
Musica.MusicXML.Pyxb.
measure_numbering
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
measure_numbering_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3088, 1)¶
-
_measure_numbering__color
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_numbering__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_numbering__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_numbering__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_numbering__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_numbering__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_numbering__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_numbering__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_numbering__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_numbering__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_numbering__valign
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
measure_numbering_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_measure_numbering_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 960, 1)¶
-
measure
= 'measure'¶
-
none
= 'none'¶
-
system
= 'system'¶
-
-
class
Musica.MusicXML.Pyxb.
measure_repeat
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
positive_integer_or_empty
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2472, 1)¶
-
_measure_repeat__slashes
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_repeat__type
= <pyxb.binding.content.AttributeUse object>¶
-
slashes
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
measure_style
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2486, 1)¶
-
_measure_style__beat_repeat
= <pyxb.binding.content.ElementDeclaration object>¶
-
_measure_style__color
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_style__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_style__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_style__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_style__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_style__measure_repeat
= <pyxb.binding.content.ElementDeclaration object>¶
-
_measure_style__multiple_rest
= <pyxb.binding.content.ElementDeclaration object>¶
-
_measure_style__number
= <pyxb.binding.content.AttributeUse object>¶
-
_measure_style__slash
= <pyxb.binding.content.ElementDeclaration object>¶
-
beat_repeat
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
color
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
measure_repeat
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
multiple_rest
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
number
¶ Get the value of the attribute from the instance.
-
slash
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
membrane
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_membrane_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 971, 1)¶
-
bass_drum
= 'bass drum'¶
-
bass_drum_on_side
= 'bass drum on side'¶
-
bongos
= 'bongos'¶
-
conga_drum
= 'conga drum'¶
-
goblet_drum
= 'goblet drum'¶
-
military_drum
= 'military drum'¶
-
snare_drum
= 'snare drum'¶
-
snare_drum_snares_off
= 'snare drum snares off'¶
-
tambourine
= 'tambourine'¶
-
tenor_drum
= 'tenor drum'¶
-
timbales
= 'timbales'¶
-
tomtom
= 'tomtom'¶
-
-
class
Musica.MusicXML.Pyxb.
metal
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
Chinese_cymbal
= 'Chinese cymbal'¶
-
Vietnamese_hat
= 'Vietnamese hat'¶
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_metal_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 991, 1)¶
-
almglocken
= 'almglocken'¶
-
bell
= 'bell'¶
-
bell_plate
= 'bell plate'¶
-
brake_drum
= 'brake drum'¶
-
cowbell
= 'cowbell'¶
-
crash_cymbals
= 'crash cymbals'¶
-
crotale
= 'crotale'¶
-
cymbal_tongs
= 'cymbal tongs'¶
-
domed_gong
= 'domed gong'¶
-
finger_cymbals
= 'finger cymbals'¶
-
flexatone
= 'flexatone'¶
-
gong
= 'gong'¶
-
handbell
= 'handbell'¶
-
hi_hat
= 'hi-hat'¶
-
high_hat_cymbals
= 'high-hat cymbals'¶
-
sistrum
= 'sistrum'¶
-
sizzle_cymbal
= 'sizzle cymbal'¶
-
sleigh_bells
= 'sleigh bells'¶
-
suspended_cymbal
= 'suspended cymbal'¶
-
tam_tam
= 'tam tam'¶
-
triangle
= 'triangle'¶
-
-
class
Musica.MusicXML.Pyxb.
metronome
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3099, 1)¶
-
_metronome__beat_unit
= <pyxb.binding.content.ElementDeclaration object>¶
-
_metronome__beat_unit_dot
= <pyxb.binding.content.ElementDeclaration object>¶
-
_metronome__color
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__justify
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__metronome_note
= <pyxb.binding.content.ElementDeclaration object>¶
-
_metronome__metronome_relation
= <pyxb.binding.content.ElementDeclaration object>¶
-
_metronome__parentheses
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__per_minute
= <pyxb.binding.content.ElementDeclaration object>¶
-
_metronome__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome__valign
= <pyxb.binding.content.AttributeUse object>¶
-
beat_unit
¶ The beat-unit element indicates the graphical note type to use in a metronome mark.
-
beat_unit_dot
¶ The beat-unit-dot element is used to specify any augmentation dots for a metronome mark note.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
justify
¶ Get the value of the attribute from the instance.
-
metronome_note
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
metronome_relation
¶ The metronome-relation element describes the relationship symbol that goes between the two sets of metronome-note elements. The currently allowed value is equals, but this may expand in future versions. If the element is empty, the equals value is used.
-
parentheses
¶ Get the value of the attribute from the instance.
-
per_minute
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
metronome_beam
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
beam_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3128, 1)¶
-
_metronome_beam__number
= <pyxb.binding.content.AttributeUse object>¶
-
number
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
metronome_note
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3139, 1)¶
-
_metronome_note__metronome_beam
= <pyxb.binding.content.ElementDeclaration object>¶
-
_metronome_note__metronome_dot
= <pyxb.binding.content.ElementDeclaration object>¶
-
_metronome_note__metronome_tuplet
= <pyxb.binding.content.ElementDeclaration object>¶
-
_metronome_note__metronome_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
metronome_beam
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
metronome_dot
¶ The metronome-dot element works like the dot element in defining metric relationships.
-
metronome_tuplet
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
metronome_type
¶ The metronome-type element works like the type element in defining metric relationships.
-
-
class
Musica.MusicXML.Pyxb.
metronome_tuplet
(*args, **kw)[source]¶ Bases:
Musica.MusicXML.Pyxb.time_modification
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3159, 1)¶
-
_metronome_tuplet__bracket
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome_tuplet__show_number
= <pyxb.binding.content.AttributeUse object>¶
-
_metronome_tuplet__type
= <pyxb.binding.content.AttributeUse object>¶
-
bracket
¶ Get the value of the attribute from the instance.
-
show_number
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
midi_128
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.positiveInteger
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_maxInclusive
= <pyxb.binding.facets.CF_maxInclusive object>¶
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_midi_128_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 200, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
midi_16
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.positiveInteger
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_maxInclusive
= <pyxb.binding.facets.CF_maxInclusive object>¶
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_midi_16_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 190, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
midi_16384
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.positiveInteger
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_maxInclusive
= <pyxb.binding.facets.CF_maxInclusive object>¶
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_midi_16384_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 210, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
midi_device
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2145, 1)¶
-
_midi_device__id
= <pyxb.binding.content.AttributeUse object>¶
-
_midi_device__port
= <pyxb.binding.content.AttributeUse object>¶
-
id
¶ Get the value of the attribute from the instance.
-
port
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
midi_instrument
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2157, 1)¶
-
_midi_instrument__elevation
= <pyxb.binding.content.ElementDeclaration object>¶
-
_midi_instrument__id
= <pyxb.binding.content.AttributeUse object>¶
-
_midi_instrument__midi_bank
= <pyxb.binding.content.ElementDeclaration object>¶
-
_midi_instrument__midi_channel
= <pyxb.binding.content.ElementDeclaration object>¶
-
_midi_instrument__midi_name
= <pyxb.binding.content.ElementDeclaration object>¶
-
_midi_instrument__midi_program
= <pyxb.binding.content.ElementDeclaration object>¶
-
_midi_instrument__midi_unpitched
= <pyxb.binding.content.ElementDeclaration object>¶
-
_midi_instrument__pan
= <pyxb.binding.content.ElementDeclaration object>¶
-
_midi_instrument__volume
= <pyxb.binding.content.ElementDeclaration object>¶
-
elevation
¶ The elevation and pan elements allow placing of sound in a 3-D space relative to the listener. Both are expressed in degrees ranging from -180 to 180. For elevation, 0 is level with the listener, 90 is directly above, and -90 is directly below.
-
id
¶ Get the value of the attribute from the instance.
-
midi_bank
¶ The midi-bank element specified a MIDI 1.0 bank number ranging from 1 to 16,384.
-
midi_channel
¶ The midi-channel element specifies a MIDI 1.0 channel numbers ranging from 1 to 16.
-
midi_name
¶ The midi-name element corresponds to a ProgramName meta-event within a Standard MIDI File.
-
midi_program
¶ The midi-program element specifies a MIDI 1.0 program number ranging from 1 to 128.
-
midi_unpitched
¶ For unpitched instruments, the midi-unpitched element specifies a MIDI 1.0 note number ranging from 1 to 128. It is usually used with MIDI banks for percussion. Note that MIDI 1.0 note numbers are generally specified from 0 to 127 rather than the 1 to 128 numbering used in this element.
-
pan
¶ The pan and elevation elements allow placing of sound in a 3-D space relative to the listener. Both are expressed in degrees ranging from -180 to 180. For pan, 0 is straight ahead, -90 is hard left, 90 is hard right, and -180 and 180 are directly behind the listener.
-
volume
¶ The volume element value is a percentage of the maximum ranging from 0 to 100, with decimal values allowed. This corresponds to a scaling value for the MIDI 1.0 channel volume controller.
-
-
class
Musica.MusicXML.Pyxb.
millimeters
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.decimal
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_millimeters_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1199, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
miscellaneous
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3474, 1)¶
-
_miscellaneous__miscellaneous_field
= <pyxb.binding.content.ElementDeclaration object>¶
-
miscellaneous_field
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
miscellaneous_field
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3483, 1)¶
-
_miscellaneous_field__name
= <pyxb.binding.content.AttributeUse object>¶
-
name
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
mode
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_mode_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 600, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
mordent
(*args, **kw)[source]¶ Bases:
Musica.MusicXML.Pyxb.empty_trill_sound
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4144, 1)¶
-
_mordent__approach
= <pyxb.binding.content.AttributeUse object>¶
-
_mordent__departure
= <pyxb.binding.content.AttributeUse object>¶
-
_mordent__long
= <pyxb.binding.content.AttributeUse object>¶
-
approach
¶ Get the value of the attribute from the instance.
-
departure
¶ Get the value of the attribute from the instance.
-
long
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
multiple_rest
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
positive_integer_or_empty
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2503, 1)¶
-
_multiple_rest__use_symbols
= <pyxb.binding.content.AttributeUse object>¶
-
use_symbols
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
mute
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_mute_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 220, 1)¶
-
bucket
= 'bucket'¶
-
cup
= 'cup'¶
-
echo
= 'echo'¶
-
harmon_no_stem
= 'harmon-no-stem'¶
-
harmon_stem
= 'harmon-stem'¶
-
hat
= 'hat'¶
-
off
= 'off'¶
-
on
= 'on'¶
-
palm
= 'palm'¶
-
plunger
= 'plunger'¶
-
practice
= 'practice'¶
-
solotone
= 'solotone'¶
-
stop_hand
= 'stop-hand'¶
-
stop_mute
= 'stop-mute'¶
-
straight
= 'straight'¶
-
-
class
Musica.MusicXML.Pyxb.
name_display
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2206, 1)¶
-
_name_display__accidental_text
= <pyxb.binding.content.ElementDeclaration object>¶
-
_name_display__display_text
= <pyxb.binding.content.ElementDeclaration object>¶
-
_name_display__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
accidental_text
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
display_text
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
print_object
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
non_arpeggiate
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4157, 1)¶
-
_non_arpeggiate__color
= <pyxb.binding.content.AttributeUse object>¶
-
_non_arpeggiate__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_non_arpeggiate__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_non_arpeggiate__number
= <pyxb.binding.content.AttributeUse object>¶
-
_non_arpeggiate__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_non_arpeggiate__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_non_arpeggiate__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_non_arpeggiate__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
non_negative_decimal
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.decimal
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_non_negative_decimal_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 243, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
notations
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4168, 1)¶
-
_notations__accidental_mark
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__arpeggiate
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__articulations
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__dynamics
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__fermata
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__footnote
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__glissando
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__level
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__non_arpeggiate
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__ornaments
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__other_notation
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_notations__slide
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__slur
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__technical
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__tied
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notations__tuplet
= <pyxb.binding.content.ElementDeclaration object>¶
-
accidental_mark
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
arpeggiate
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
articulations
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
dynamics
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
fermata
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
footnote
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
glissando
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
level
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
non_arpeggiate
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
ornaments
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
other_notation
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
print_object
¶ Get the value of the attribute from the instance.
-
slide
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
slur
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
technical
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
tied
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
tuplet
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
note
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4194, 1)¶
-
_note__accidental
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__attack
= <pyxb.binding.content.AttributeUse object>¶
-
_note__beam
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__chord
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__color
= <pyxb.binding.content.AttributeUse object>¶
-
_note__cue
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_note__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_note__dot
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__duration
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__dynamics
= <pyxb.binding.content.AttributeUse object>¶
-
_note__end_dynamics
= <pyxb.binding.content.AttributeUse object>¶
-
_note__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_note__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_note__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_note__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_note__footnote
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__grace
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__instrument
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__level
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__lyric
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__notations
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__notehead
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__notehead_text
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__pitch
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__pizzicato
= <pyxb.binding.content.AttributeUse object>¶
-
_note__play
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__print_dot
= <pyxb.binding.content.AttributeUse object>¶
-
_note__print_lyric
= <pyxb.binding.content.AttributeUse object>¶
-
_note__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_note__print_spacing
= <pyxb.binding.content.AttributeUse object>¶
-
_note__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_note__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_note__release
= <pyxb.binding.content.AttributeUse object>¶
-
_note__rest
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__staff
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__stem
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__tie
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__time_modification
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__time_only
= <pyxb.binding.content.AttributeUse object>¶
-
_note__type
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__unpitched
= <pyxb.binding.content.ElementDeclaration object>¶
-
_note__voice
= <pyxb.binding.content.ElementDeclaration object>¶
-
accidental
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
attack
¶ Get the value of the attribute from the instance.
-
beam
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
chord
¶ The chord element indicates that this note is an additional chord tone with the preceding note. The duration of this note can be no longer than the preceding note. In MuseData, a missing duration indicates the same length as the previous note, but the MusicXML format requires a duration for chord notes too.
-
color
¶ Get the value of the attribute from the instance.
-
cue
¶ The cue element indicates the presence of a cue note.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
dot
¶ One dot element is used for each dot of prolongation. The placement element is used to specify whether the dot should appear above or below the staff line. It is ignored for notes that appear on a staff space.
-
duration
¶ Duration is a positive number specified in division units. This is the intended duration vs. notated duration (for instance, swing eighths vs. even eighths, or differences in dotted notes in Baroque-era music). Differences in duration specific to an interpretation or performance should use the note element’s attack and release attributes.
-
dynamics
¶ Get the value of the attribute from the instance.
-
end_dynamics
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
footnote
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
grace
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
instrument
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
level
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
lyric
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
notations
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
notehead
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
notehead_text
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
pitch
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
pizzicato
¶ Get the value of the attribute from the instance.
-
play
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
print_dot
¶ Get the value of the attribute from the instance.
-
print_lyric
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
print_spacing
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
release
¶ Get the value of the attribute from the instance.
-
rest
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
staff
¶ Staff assignment is only needed for music notated on multiple staves. Used by both notes and directions. Staff values are numbers, with 1 referring to the top-most staff in a part.
-
stem
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
tie
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
time_modification
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
time_only
¶ Get the value of the attribute from the instance.
-
type
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
unpitched
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
voice
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
note_size
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
non_negative_decimal
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3553, 1)¶
-
_note_size__type
= <pyxb.binding.content.AttributeUse object>¶
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
note_size_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_note_size_type_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1206, 1)¶
-
cue
= 'cue'¶
-
grace
= 'grace'¶
-
large
= 'large'¶
-
-
class
Musica.MusicXML.Pyxb.
note_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
note_type_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4253, 1)¶
-
_note_type__size
= <pyxb.binding.content.AttributeUse object>¶
-
size
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
note_type_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_note_type_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1384, 1)¶
-
breve
= 'breve'¶
-
eighth
= 'eighth'¶
-
half
= 'half'¶
-
long
= 'long'¶
-
maxima
= 'maxima'¶
-
n1024th
= '1024th'¶
-
n128th
= '128th'¶
-
n16th
= '16th'¶
-
n256th
= '256th'¶
-
n32nd
= '32nd'¶
-
n512th
= '512th'¶
-
n64th
= '64th'¶
-
quarter
= 'quarter'¶
-
whole
= 'whole'¶
-
-
class
Musica.MusicXML.Pyxb.
notehead
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
notehead_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4264, 1)¶
-
_notehead__color
= <pyxb.binding.content.AttributeUse object>¶
-
_notehead__filled
= <pyxb.binding.content.AttributeUse object>¶
-
_notehead__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_notehead__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_notehead__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_notehead__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_notehead__parentheses
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
filled
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
parentheses
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
notehead_text
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4282, 1)¶
-
_notehead_text__accidental_text
= <pyxb.binding.content.ElementDeclaration object>¶
-
_notehead_text__display_text
= <pyxb.binding.content.ElementDeclaration object>¶
-
accidental_text
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
display_text
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
notehead_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_notehead_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1406, 1)¶
-
arrow_down
= 'arrow down'¶
-
arrow_up
= 'arrow up'¶
-
back_slashed
= 'back slashed'¶
-
circle_dot
= 'circle dot'¶
-
circle_x
= 'circle-x'¶
-
cluster
= 'cluster'¶
-
cross
= 'cross'¶
-
diamond
= 'diamond'¶
-
do
= 'do'¶
-
fa
= 'fa'¶
-
fa_up
= 'fa up'¶
-
inverted_triangle
= 'inverted triangle'¶
-
la
= 'la'¶
-
left_triangle
= 'left triangle'¶
-
mi
= 'mi'¶
-
none
= 'none'¶
-
normal
= 'normal'¶
-
re
= 're'¶
-
rectangle
= 'rectangle'¶
-
slash
= 'slash'¶
-
slashed
= 'slashed'¶
-
so
= 'so'¶
-
square
= 'square'¶
-
ti
= 'ti'¶
-
triangle
= 'triangle'¶
-
x
= 'x'¶
-
-
class
Musica.MusicXML.Pyxb.
number_level
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.positiveInteger
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_maxInclusive
= <pyxb.binding.facets.CF_maxInclusive object>¶
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_number_level_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 252, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
number_of_lines
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.nonNegativeInteger
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_maxInclusive
= <pyxb.binding.facets.CF_maxInclusive object>¶
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_number_of_lines_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 262, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
number_or_normal
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.STD_union
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_CF_pattern
= <pyxb.binding.facets.CF_pattern object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_MemberTypes
= (<class 'pyxb.binding.datatypes.decimal'>, <class 'Musica.MusicXML.Pyxb.STD_ANON'>)¶
-
_None_number_or_normal_FacetMap
= {<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 272, 1)¶
-
normal
= 'normal'¶
-
-
class
Musica.MusicXML.Pyxb.
octave
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.integer
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_maxInclusive
= <pyxb.binding.facets.CF_maxInclusive object>¶
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_octave_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1443, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
octave_shift
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3172, 1)¶
-
_octave_shift__color
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__dash_length
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__number
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__size
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__space_length
= <pyxb.binding.content.AttributeUse object>¶
-
_octave_shift__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
dash_length
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
size
¶ Get the value of the attribute from the instance.
-
space_length
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
offset
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3183, 1)¶
-
_offset__sound
= <pyxb.binding.content.AttributeUse object>¶
-
sound
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
on_off
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_on_off_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1022, 1)¶
-
off
= 'off'¶
-
on
= 'on'¶
-
-
class
Musica.MusicXML.Pyxb.
opus
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4849, 1)¶
-
_opus__actuate
= <pyxb.binding.content.AttributeUse object>¶
-
_opus__href
= <pyxb.binding.content.AttributeUse object>¶
-
_opus__role
= <pyxb.binding.content.AttributeUse object>¶
-
_opus__show
= <pyxb.binding.content.AttributeUse object>¶
-
_opus__title
= <pyxb.binding.content.AttributeUse object>¶
-
_opus__type
= <pyxb.binding.content.AttributeUse object>¶
-
actuate
¶ Get the value of the attribute from the instance.
-
href
¶ Get the value of the attribute from the instance.
-
role
¶ Get the value of the attribute from the instance.
-
show
¶ Get the value of the attribute from the instance.
-
title
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
ornaments
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4294, 1)¶
-
_ornaments__accidental_mark
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__delayed_inverted_turn
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__delayed_turn
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__inverted_mordent
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__inverted_turn
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__mordent
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__other_ornament
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__schleifer
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__shake
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__tremolo
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__trill_mark
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__turn
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__vertical_turn
= <pyxb.binding.content.ElementDeclaration object>¶
-
_ornaments__wavy_line
= <pyxb.binding.content.ElementDeclaration object>¶
-
accidental_mark
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
delayed_inverted_turn
¶ The delayed-inverted-turn element indicates an inverted turn that is delayed until the end of the current note.
-
delayed_turn
¶ The delayed-turn element indicates a normal turn that is delayed until the end of the current note.
-
inverted_mordent
¶ The inverted-mordent element represents the sign without the vertical line. The long attribute is “no” by default.
-
inverted_turn
¶ The inverted-turn element has the shape which goes down and then up.
-
mordent
¶ The mordent element represents the sign with the vertical line. The long attribute is “no” by default.
-
other_ornament
¶ The other-ornament element is used to define any ornaments not yet in the MusicXML format. This allows extended representation, though without application interoperability.
-
schleifer
¶ The name for this ornament is based on the German, to avoid confusion with the more common slide element defined earlier.
-
shake
¶ The shake element has a similar appearance to an inverted-mordent element.
-
tremolo
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
trill_mark
¶ The trill-mark element represents the trill-mark symbol.
-
turn
¶ The turn element is the normal turn shape which goes up then down.
-
vertical_turn
¶ The vertical-turn element has the turn symbol shape arranged vertically going from upper left to lower right.
-
wavy_line
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
other_appearance
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3564, 1)¶
-
_other_appearance__type
= <pyxb.binding.content.AttributeUse object>¶
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
other_direction
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3194, 1)¶
-
_other_direction__color
= <pyxb.binding.content.AttributeUse object>¶
-
_other_direction__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_other_direction__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_other_direction__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_other_direction__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_other_direction__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_other_direction__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_other_direction__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_other_direction__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_other_direction__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_other_direction__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_other_direction__valign
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
other_notation
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4362, 1)¶
-
_other_notation__color
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__number
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_other_notation__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
other_play
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2219, 1)¶
-
_other_play__type
= <pyxb.binding.content.AttributeUse object>¶
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
over_under
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_over_under_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 285, 1)¶
-
over
= 'over'¶
-
under
= 'under'¶
-
-
class
Musica.MusicXML.Pyxb.
page_layout
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3575, 1)¶
-
_page_layout__page_height
= <pyxb.binding.content.ElementDeclaration object>¶
-
_page_layout__page_margins
= <pyxb.binding.content.ElementDeclaration object>¶
-
_page_layout__page_width
= <pyxb.binding.content.ElementDeclaration object>¶
-
page_height
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
page_margins
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
page_width
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
page_margins
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3588, 1)¶
-
_page_margins__bottom_margin
= <pyxb.binding.content.ElementDeclaration object>¶
-
_page_margins__left_margin
= <pyxb.binding.content.ElementDeclaration object>¶
-
_page_margins__right_margin
= <pyxb.binding.content.ElementDeclaration object>¶
-
_page_margins__top_margin
= <pyxb.binding.content.ElementDeclaration object>¶
-
_page_margins__type
= <pyxb.binding.content.AttributeUse object>¶
-
bottom_margin
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
left_margin
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
right_margin
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
top_margin
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
part_group
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4856, 1)¶
-
_part_group__footnote
= <pyxb.binding.content.ElementDeclaration object>¶
-
_part_group__group_abbreviation
= <pyxb.binding.content.ElementDeclaration object>¶
-
_part_group__group_abbreviation_display
= <pyxb.binding.content.ElementDeclaration object>¶
-
_part_group__group_barline
= <pyxb.binding.content.ElementDeclaration object>¶
-
_part_group__group_name
= <pyxb.binding.content.ElementDeclaration object>¶
-
_part_group__group_name_display
= <pyxb.binding.content.ElementDeclaration object>¶
-
_part_group__group_symbol
= <pyxb.binding.content.ElementDeclaration object>¶
-
_part_group__group_time
= <pyxb.binding.content.ElementDeclaration object>¶
-
_part_group__level
= <pyxb.binding.content.ElementDeclaration object>¶
-
_part_group__number
= <pyxb.binding.content.AttributeUse object>¶
-
_part_group__type
= <pyxb.binding.content.AttributeUse object>¶
-
footnote
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
group_abbreviation
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
group_abbreviation_display
¶ Formatting specified in the group-abbreviation-display element overrides formatting specified in the group-abbreviation element.
-
group_barline
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
group_name
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
group_name_display
¶ Formatting specified in the group-name-display element overrides formatting specified in the group-name element.
-
group_symbol
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
group_time
¶ The group-time element indicates that the displayed time signatures should stretch across all parts and staves in the group.
-
level
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
number
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
part_list
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4890, 1)¶
-
_part_list__part_group
= <pyxb.binding.content.ElementDeclaration object>¶
-
_part_list__score_part
= <pyxb.binding.content.ElementDeclaration object>¶
-
part_group
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
score_part
¶ Each MusicXML part corresponds to a track in a Standard MIDI Format 1 file. The score-instrument elements are used when there are multiple instruments per track. The midi-device element is used to make a MIDI device or port assignment for the given track. Initial midi-instrument assignments may be made here as well.
-
-
class
Musica.MusicXML.Pyxb.
part_name
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4904, 1)¶
-
_part_name__color
= <pyxb.binding.content.AttributeUse object>¶
-
_part_name__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_part_name__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_part_name__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_part_name__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_part_name__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_part_name__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_part_name__justify
= <pyxb.binding.content.AttributeUse object>¶
-
_part_name__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_part_name__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_part_name__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
justify
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
part_symbol
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
group_symbol_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2514, 1)¶
-
_part_symbol__bottom_staff
= <pyxb.binding.content.AttributeUse object>¶
-
_part_symbol__color
= <pyxb.binding.content.AttributeUse object>¶
-
_part_symbol__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_part_symbol__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_part_symbol__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_part_symbol__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_part_symbol__top_staff
= <pyxb.binding.content.AttributeUse object>¶
-
bottom_staff
¶ Get the value of the attribute from the instance.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
top_staff
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
pedal
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3206, 1)¶
-
_pedal__color
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__line
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__sign
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__type
= <pyxb.binding.content.AttributeUse object>¶
-
_pedal__valign
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
line
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
sign
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
pedal_tuning
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3216, 1)¶
-
_pedal_tuning__pedal_alter
= <pyxb.binding.content.ElementDeclaration object>¶
-
_pedal_tuning__pedal_step
= <pyxb.binding.content.ElementDeclaration object>¶
-
pedal_alter
¶ The pedal-alter element defines the chromatic alteration for a single harp pedal.
-
pedal_step
¶ The pedal-step element defines the pitch step for a single harp pedal.
-
-
class
Musica.MusicXML.Pyxb.
per_minute
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3234, 1)¶
-
_per_minute__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_per_minute__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_per_minute__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_per_minute__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
percent
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.decimal
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_maxInclusive
= <pyxb.binding.facets.CF_maxInclusive object>¶
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_percent_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 295, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
percussion
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3245, 1)¶
-
_percussion__beater
= <pyxb.binding.content.ElementDeclaration object>¶
-
_percussion__color
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__effect
= <pyxb.binding.content.ElementDeclaration object>¶
-
_percussion__enclosure
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__glass
= <pyxb.binding.content.ElementDeclaration object>¶
-
_percussion__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__membrane
= <pyxb.binding.content.ElementDeclaration object>¶
-
_percussion__metal
= <pyxb.binding.content.ElementDeclaration object>¶
-
_percussion__other_percussion
= <pyxb.binding.content.ElementDeclaration object>¶
-
_percussion__pitched
= <pyxb.binding.content.ElementDeclaration object>¶
-
_percussion__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__stick
= <pyxb.binding.content.ElementDeclaration object>¶
-
_percussion__stick_location
= <pyxb.binding.content.ElementDeclaration object>¶
-
_percussion__timpani
= <pyxb.binding.content.ElementDeclaration object>¶
-
_percussion__valign
= <pyxb.binding.content.AttributeUse object>¶
-
_percussion__wood
= <pyxb.binding.content.ElementDeclaration object>¶
-
beater
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
effect
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
enclosure
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
glass
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
halign
¶ Get the value of the attribute from the instance.
-
membrane
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
metal
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
other_percussion
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
pitched
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
stick
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
stick_location
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
timpani
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
valign
¶ Get the value of the attribute from the instance.
-
wood
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
pitch
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4377, 1)¶
-
_pitch__alter
= <pyxb.binding.content.ElementDeclaration object>¶
-
_pitch__octave
= <pyxb.binding.content.ElementDeclaration object>¶
-
_pitch__step
= <pyxb.binding.content.ElementDeclaration object>¶
-
alter
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
octave
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
step
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
pitched
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_pitched_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1032, 1)¶
-
chimes
= 'chimes'¶
-
glockenspiel
= 'glockenspiel'¶
-
mallet
= 'mallet'¶
-
marimba
= 'marimba'¶
-
tubular_chimes
= 'tubular chimes'¶
-
vibraphone
= 'vibraphone'¶
-
xylophone
= 'xylophone'¶
-
-
class
Musica.MusicXML.Pyxb.
placement_text
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4388, 1)¶
-
_placement_text__color
= <pyxb.binding.content.AttributeUse object>¶
-
_placement_text__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_placement_text__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_placement_text__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_placement_text__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_placement_text__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_placement_text__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_placement_text__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_placement_text__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_placement_text__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
play
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2230, 1)¶
-
_play__id
= <pyxb.binding.content.AttributeUse object>¶
-
_play__ipa
= <pyxb.binding.content.ElementDeclaration object>¶
-
_play__mute
= <pyxb.binding.content.ElementDeclaration object>¶
-
_play__other_play
= <pyxb.binding.content.ElementDeclaration object>¶
-
_play__semi_pitched
= <pyxb.binding.content.ElementDeclaration object>¶
-
id
¶ Get the value of the attribute from the instance.
-
ipa
¶ The ipa element represents International Phonetic Alphabet (IPA) sounds for vocal music. String content is limited to IPA 2005 symbols represented in Unicode 6.0.
-
mute
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
other_play
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
semi_pitched
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
positive_decimal
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.decimal
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_minExclusive
= <pyxb.binding.facets.CF_minExclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_positive_decimal_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 305, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
positive_divisions
(*args, **kw)[source]¶ Bases:
Musica.MusicXML.Pyxb.divisions
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_minExclusive
= <pyxb.binding.facets.CF_minExclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_positive_divisions_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 314, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
positive_integer_or_empty
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.STD_union
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_CF_pattern
= <pyxb.binding.facets.CF_pattern object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_MemberTypes
= (<class 'pyxb.binding.datatypes.positiveInteger'>, <class 'Musica.MusicXML.Pyxb.STD_ANON_'>)¶
-
_None_positive_integer_or_empty_FacetMap
= {<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 323, 1)¶
-
emptyString
= ''¶
-
-
class
Musica.MusicXML.Pyxb.
principal_voice
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3266, 1)¶
-
_principal_voice__color
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__symbol
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__type
= <pyxb.binding.content.AttributeUse object>¶
-
_principal_voice__valign
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
symbol
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
principal_voice_symbol
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
Hauptstimme
= 'Hauptstimme'¶
-
Nebenstimme
= 'Nebenstimme'¶
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_principal_voice_symbol_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1047, 1)¶
-
none
= 'none'¶
-
plain
= 'plain'¶
-
-
class
Musica.MusicXML.Pyxb.
print_
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3279, 1)¶
-
_print___blank_page
= <pyxb.binding.content.AttributeUse object>¶
-
_print___measure_layout
= <pyxb.binding.content.ElementDeclaration object>¶
-
_print___measure_numbering
= <pyxb.binding.content.ElementDeclaration object>¶
-
_print___new_page
= <pyxb.binding.content.AttributeUse object>¶
-
_print___new_system
= <pyxb.binding.content.AttributeUse object>¶
-
_print___page_layout
= <pyxb.binding.content.ElementDeclaration object>¶
-
_print___page_number
= <pyxb.binding.content.AttributeUse object>¶
-
_print___part_abbreviation_display
= <pyxb.binding.content.ElementDeclaration object>¶
-
_print___part_name_display
= <pyxb.binding.content.ElementDeclaration object>¶
-
_print___staff_layout
= <pyxb.binding.content.ElementDeclaration object>¶
-
_print___staff_spacing
= <pyxb.binding.content.AttributeUse object>¶
-
_print___system_layout
= <pyxb.binding.content.ElementDeclaration object>¶
-
blank_page
¶ Get the value of the attribute from the instance.
-
measure_layout
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
measure_numbering
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
new_page
¶ Get the value of the attribute from the instance.
-
new_system
¶ Get the value of the attribute from the instance.
-
page_layout
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
page_number
¶ Get the value of the attribute from the instance.
-
part_abbreviation_display
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
part_name_display
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
staff_layout
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
staff_spacing
¶ Get the value of the attribute from the instance.
-
system_layout
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
repeat
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2682, 1)¶
-
_repeat__direction
= <pyxb.binding.content.AttributeUse object>¶
-
_repeat__times
= <pyxb.binding.content.AttributeUse object>¶
-
_repeat__winged
= <pyxb.binding.content.AttributeUse object>¶
-
direction
¶ Get the value of the attribute from the instance.
-
times
¶ Get the value of the attribute from the instance.
-
winged
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
rest
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4400, 1)¶
-
_rest__display_octave
= <pyxb.binding.content.ElementDeclaration object>¶
-
_rest__display_step
= <pyxb.binding.content.ElementDeclaration object>¶
-
_rest__measure
= <pyxb.binding.content.AttributeUse object>¶
-
display_octave
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
display_step
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
measure
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
right_left_middle
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_right_left_middle_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 725, 1)¶
-
left
= 'left'¶
-
middle
= 'middle'¶
-
right
= 'right'¶
-
-
class
Musica.MusicXML.Pyxb.
root
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3295, 1)¶
-
_root__root_alter
= <pyxb.binding.content.ElementDeclaration object>¶
-
_root__root_step
= <pyxb.binding.content.ElementDeclaration object>¶
-
root_alter
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
root_step
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
root_alter
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3305, 1)¶
-
_root_alter__color
= <pyxb.binding.content.AttributeUse object>¶
-
_root_alter__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_root_alter__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_root_alter__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_root_alter__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_root_alter__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_root_alter__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_root_alter__location
= <pyxb.binding.content.AttributeUse object>¶
-
_root_alter__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_root_alter__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_root_alter__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
location
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
root_step
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3318, 1)¶
-
_root_step__color
= <pyxb.binding.content.AttributeUse object>¶
-
_root_step__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_root_step__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_root_step__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_root_step__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_root_step__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_root_step__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_root_step__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_root_step__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_root_step__text
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
text
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
rotation_degrees
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.decimal
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_maxInclusive
= <pyxb.binding.facets.CF_maxInclusive object>¶
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_rotation_degrees_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 336, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
scaling
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3596, 1)¶
-
_scaling__millimeters
= <pyxb.binding.content.ElementDeclaration object>¶
-
_scaling__tenths
= <pyxb.binding.content.ElementDeclaration object>¶
-
millimeters
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
tenths
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
scordatura
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3330, 1)¶
-
_scordatura__accord
= <pyxb.binding.content.ElementDeclaration object>¶
-
accord
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
score_instrument
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4915, 1)¶
-
_score_instrument__ensemble
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_instrument__id
= <pyxb.binding.content.AttributeUse object>¶
-
_score_instrument__instrument_abbreviation
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_instrument__instrument_name
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_instrument__instrument_sound
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_instrument__solo
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_instrument__virtual_instrument
= <pyxb.binding.content.ElementDeclaration object>¶
-
ensemble
¶ The ensemble element was added in Version 2.0. It is present if performance is intended by an ensemble such as an orchestral section. The text of the ensemble element contains the size of the section, or is empty if the ensemble size is not specified.
-
id
¶ Get the value of the attribute from the instance.
-
instrument_abbreviation
¶ The optional instrument-abbreviation element is typically used within a software application, rather than appearing on the printed page of a score.
-
instrument_name
¶ The instrument-name element is typically used within a software application, rather than appearing on the printed page of a score.
-
instrument_sound
¶ The instrument-sound element describes the default timbre of the score-instrument. This description is independent of a particular virtual or MIDI instrument specification and allows playback to be shared more easily between applications and libraries.
-
solo
¶ The solo element was added in Version 2.0. It is present if performance is intended by a solo instrument.
-
virtual_instrument
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
score_part
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4954, 1)¶
-
_score_part__group
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_part__id
= <pyxb.binding.content.AttributeUse object>¶
-
_score_part__identification
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_part__midi_device
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_part__midi_instrument
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_part__part_abbreviation
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_part__part_abbreviation_display
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_part__part_name
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_part__part_name_display
= <pyxb.binding.content.ElementDeclaration object>¶
-
_score_part__score_instrument
= <pyxb.binding.content.ElementDeclaration object>¶
-
group
¶ The group element allows the use of different versions of the part for different purposes. Typical values include score, parts, sound, and data. Ordering information that is directly encoded in MuseData can be derived from the ordering within a MusicXML score or opus.
-
id
¶ Get the value of the attribute from the instance.
-
identification
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
midi_device
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
midi_instrument
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
part_abbreviation
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
part_abbreviation_display
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
part_name
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
part_name_display
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
score_instrument
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
semi_pitched
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_semi_pitched_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 346, 1)¶
-
high
= 'high'¶
-
low
= 'low'¶
-
medium
= 'medium'¶
-
medium_high
= 'medium-high'¶
-
medium_low
= 'medium-low'¶
-
very_low
= 'very-low'¶
-
-
class
Musica.MusicXML.Pyxb.
semitones
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.decimal
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_semitones_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1453, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
show_frets
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_show_frets_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 607, 1)¶
-
letters
= 'letters'¶
-
numbers
= 'numbers'¶
-
-
class
Musica.MusicXML.Pyxb.
show_tuplet
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_show_tuplet_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1460, 1)¶
-
actual
= 'actual'¶
-
both
= 'both'¶
-
none
= 'none'¶
-
-
class
Musica.MusicXML.Pyxb.
slash
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2528, 1)¶
-
_slash__slash_dot
= <pyxb.binding.content.ElementDeclaration object>¶
-
_slash__slash_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
_slash__type
= <pyxb.binding.content.AttributeUse object>¶
-
_slash__use_dots
= <pyxb.binding.content.AttributeUse object>¶
-
_slash__use_stems
= <pyxb.binding.content.AttributeUse object>¶
-
slash_dot
¶ The slash-dot element is used to specify any augmentation dots in the note type used to display repetition marks.
-
slash_type
¶ The slash-type element indicates the graphical note type to use for the display of repetition marks.
-
type
¶ Get the value of the attribute from the instance.
-
use_dots
¶ Get the value of the attribute from the instance.
-
use_stems
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
slide
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4410, 1)¶
-
_slide__accelerate
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__beats
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__color
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__dash_length
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__first_beat
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__last_beat
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__line_type
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__number
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__space_length
= <pyxb.binding.content.AttributeUse object>¶
-
_slide__type
= <pyxb.binding.content.AttributeUse object>¶
-
accelerate
¶ Get the value of the attribute from the instance.
-
beats
¶ Get the value of the attribute from the instance.
-
color
¶ Get the value of the attribute from the instance.
-
dash_length
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
first_beat
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
last_beat
¶ Get the value of the attribute from the instance.
-
line_type
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
space_length
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
slur
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4426, 1)¶
-
_slur__bezier_offset
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__bezier_offset2
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__bezier_x
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__bezier_x2
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__bezier_y
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__bezier_y2
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__color
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__dash_length
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__line_type
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__number
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__orientation
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__space_length
= <pyxb.binding.content.AttributeUse object>¶
-
_slur__type
= <pyxb.binding.content.AttributeUse object>¶
-
bezier_offset
¶ Get the value of the attribute from the instance.
-
bezier_offset2
¶ Get the value of the attribute from the instance.
-
bezier_x
¶ Get the value of the attribute from the instance.
-
bezier_x2
¶ Get the value of the attribute from the instance.
-
bezier_y
¶ Get the value of the attribute from the instance.
-
bezier_y2
¶ Get the value of the attribute from the instance.
-
color
¶ Get the value of the attribute from the instance.
-
dash_length
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
line_type
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
orientation
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
space_length
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
sound
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3339, 1)¶
-
_sound__coda
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__dacapo
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__dalsegno
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__damper_pedal
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__divisions
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__dynamics
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__elevation
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__fine
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__forward_repeat
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__midi_device
= <pyxb.binding.content.ElementDeclaration object>¶
-
_sound__midi_instrument
= <pyxb.binding.content.ElementDeclaration object>¶
-
_sound__offset
= <pyxb.binding.content.ElementDeclaration object>¶
-
_sound__pan
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__pizzicato
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__play
= <pyxb.binding.content.ElementDeclaration object>¶
-
_sound__segno
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__soft_pedal
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__sostenuto_pedal
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__tempo
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__time_only
= <pyxb.binding.content.AttributeUse object>¶
-
_sound__tocoda
= <pyxb.binding.content.AttributeUse object>¶
-
coda
¶ Get the value of the attribute from the instance.
-
dacapo
¶ Get the value of the attribute from the instance.
-
dalsegno
¶ Get the value of the attribute from the instance.
-
damper_pedal
¶ Get the value of the attribute from the instance.
-
divisions
¶ Get the value of the attribute from the instance.
-
dynamics
¶ Get the value of the attribute from the instance.
-
elevation
¶ Get the value of the attribute from the instance.
-
fine
¶ Get the value of the attribute from the instance.
-
forward_repeat
¶ Get the value of the attribute from the instance.
-
midi_device
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
midi_instrument
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
offset
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
pan
¶ Get the value of the attribute from the instance.
-
pizzicato
¶ Get the value of the attribute from the instance.
-
play
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
segno
¶ Get the value of the attribute from the instance.
-
soft_pedal
¶ Get the value of the attribute from the instance.
-
sostenuto_pedal
¶ Get the value of the attribute from the instance.
-
tempo
¶ Get the value of the attribute from the instance.
-
time_only
¶ Get the value of the attribute from the instance.
-
tocoda
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
staff_details
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2538, 1)¶
-
_staff_details__capo
= <pyxb.binding.content.ElementDeclaration object>¶
-
_staff_details__number
= <pyxb.binding.content.AttributeUse object>¶
-
_staff_details__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_staff_details__print_spacing
= <pyxb.binding.content.AttributeUse object>¶
-
_staff_details__show_frets
= <pyxb.binding.content.AttributeUse object>¶
-
_staff_details__staff_lines
= <pyxb.binding.content.ElementDeclaration object>¶
-
_staff_details__staff_size
= <pyxb.binding.content.ElementDeclaration object>¶
-
_staff_details__staff_tuning
= <pyxb.binding.content.ElementDeclaration object>¶
-
_staff_details__staff_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
capo
¶ The capo element indicates at which fret a capo should be placed on a fretted instrument. This changes the open tuning of the strings specified by staff-tuning by the specified number of half-steps.
-
number
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
print_spacing
¶ Get the value of the attribute from the instance.
-
show_frets
¶ Get the value of the attribute from the instance.
-
staff_lines
¶ The staff-lines element specifies the number of lines for a non 5-line staff.
-
staff_size
¶ The staff-size element indicates how large a staff space is on this staff, expressed as a percentage of the work’s default scaling. Values less than 100 make the staff space smaller while values over 100 make the staff space larger. A staff-type of cue, ossia, or editorial implies a staff-size of less than 100, but the exact value is implementation-dependent unless specified here. Staff size affects staff height only, not the relationship of the staff to the left and right margins.
-
staff_tuning
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
staff_type
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
staff_layout
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3606, 1)¶
-
_staff_layout__number
= <pyxb.binding.content.AttributeUse object>¶
-
_staff_layout__staff_distance
= <pyxb.binding.content.ElementDeclaration object>¶
-
number
¶ Get the value of the attribute from the instance.
-
staff_distance
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
staff_line
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.integer
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_staff_line_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 617, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
staff_number
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.positiveInteger
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_staff_number_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 624, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
staff_tuning
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2567, 1)¶
-
_staff_tuning__line
= <pyxb.binding.content.AttributeUse object>¶
-
_staff_tuning__tuning_alter
= <pyxb.binding.content.ElementDeclaration object>¶
-
_staff_tuning__tuning_octave
= <pyxb.binding.content.ElementDeclaration object>¶
-
_staff_tuning__tuning_step
= <pyxb.binding.content.ElementDeclaration object>¶
-
line
¶ Get the value of the attribute from the instance.
-
tuning_alter
¶ The tuning-alter element is represented like the alter element, with a different name to reflect is different function.
-
tuning_octave
¶ The tuning-octave element is represented like the octave element, with a different name to reflect is different function.
-
tuning_step
¶ The tuning-step element is represented like the step element, with a different name to reflect is different function.
-
-
class
Musica.MusicXML.Pyxb.
staff_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_staff_type_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 631, 1)¶
-
alternate
= 'alternate'¶
-
cue
= 'cue'¶
-
editorial
= 'editorial'¶
-
ossia
= 'ossia'¶
-
regular
= 'regular'¶
-
-
class
Musica.MusicXML.Pyxb.
start_note
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_start_note_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 360, 1)¶
-
below
= 'below'¶
-
main
= 'main'¶
-
upper
= 'upper'¶
-
-
class
Musica.MusicXML.Pyxb.
start_stop
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_start_stop_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 371, 1)¶
-
start
= 'start'¶
-
stop
= 'stop'¶
-
-
class
Musica.MusicXML.Pyxb.
start_stop_change_continue
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_start_stop_change_continue_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1059, 1)¶
-
change
= 'change'¶
-
continue_
= 'continue'¶
-
start
= 'start'¶
-
stop
= 'stop'¶
-
-
class
Musica.MusicXML.Pyxb.
start_stop_continue
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_start_stop_continue_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 383, 1)¶
-
continue_
= 'continue'¶
-
start
= 'start'¶
-
stop
= 'stop'¶
-
-
class
Musica.MusicXML.Pyxb.
start_stop_discontinue
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_start_stop_discontinue_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 736, 1)¶
-
discontinue
= 'discontinue'¶
-
start
= 'start'¶
-
stop
= 'stop'¶
-
-
class
Musica.MusicXML.Pyxb.
start_stop_single
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_start_stop_single_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 396, 1)¶
-
single
= 'single'¶
-
start
= 'start'¶
-
stop
= 'stop'¶
-
-
class
Musica.MusicXML.Pyxb.
stem
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
stem_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4441, 1)¶
-
_stem__color
= <pyxb.binding.content.AttributeUse object>¶
-
_stem__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_stem__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_stem__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_stem__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
stem_value
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_stem_value_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1471, 1)¶
-
double
= 'double'¶
-
down
= 'down'¶
-
none
= 'none'¶
-
up
= 'up'¶
-
-
class
Musica.MusicXML.Pyxb.
step
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
A
= 'A'¶
-
B
= 'B'¶
-
C
= 'C'¶
-
D
= 'D'¶
-
E
= 'E'¶
-
F
= 'F'¶
-
G
= 'G'¶
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_step_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1483, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
stick
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3396, 1)¶
-
_stick__stick_material
= <pyxb.binding.content.ElementDeclaration object>¶
-
_stick__stick_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
_stick__tip
= <pyxb.binding.content.AttributeUse object>¶
-
stick_material
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
stick_type
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
tip
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
stick_location
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_stick_location_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1087, 1)¶
-
center
= 'center'¶
-
cymbal_bell
= 'cymbal bell'¶
-
cymbal_edge
= 'cymbal edge'¶
-
rim
= 'rim'¶
-
-
class
Musica.MusicXML.Pyxb.
stick_material
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_stick_material_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1099, 1)¶
-
hard
= 'hard'¶
-
medium
= 'medium'¶
-
shaded
= 'shaded'¶
-
soft
= 'soft'¶
-
x
= 'x'¶
-
-
class
Musica.MusicXML.Pyxb.
stick_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_stick_type_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1112, 1)¶
-
bass_drum
= 'bass drum'¶
-
double_bass_drum
= 'double bass drum'¶
-
timpani
= 'timpani'¶
-
xylophone
= 'xylophone'¶
-
yarn
= 'yarn'¶
-
-
class
Musica.MusicXML.Pyxb.
string
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
string_number
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2249, 1)¶
-
_string__color
= <pyxb.binding.content.AttributeUse object>¶
-
_string__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_string__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_string__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_string__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_string__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_string__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_string__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_string__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_string__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
string_mute
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3407, 1)¶
-
_string_mute__color
= <pyxb.binding.content.AttributeUse object>¶
-
_string_mute__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_string_mute__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_string_mute__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_string_mute__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_string_mute__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_string_mute__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_string_mute__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_string_mute__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_string_mute__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_string_mute__type
= <pyxb.binding.content.AttributeUse object>¶
-
_string_mute__valign
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
string_number
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.positiveInteger
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_string_number_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 407, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
strong_accent
(*args, **kw)[source]¶ Bases:
Musica.MusicXML.Pyxb.empty_placement
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4453, 1)¶
-
_strong_accent__type
= <pyxb.binding.content.AttributeUse object>¶
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
style_text
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4464, 1)¶
-
_style_text__color
= <pyxb.binding.content.AttributeUse object>¶
-
_style_text__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_style_text__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_style_text__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_style_text__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_style_text__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_style_text__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_style_text__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_style_text__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
supports
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3494, 1)¶
-
_supports__attribute
= <pyxb.binding.content.AttributeUse object>¶
-
_supports__element
= <pyxb.binding.content.AttributeUse object>¶
-
_supports__type
= <pyxb.binding.content.AttributeUse object>¶
-
_supports__value
= <pyxb.binding.content.AttributeUse object>¶
-
attribute
¶ Get the value of the attribute from the instance.
-
element
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
value_
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
syllabic
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_syllabic_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1498, 1)¶
-
begin
= 'begin'¶
-
end
= 'end'¶
-
middle
= 'middle'¶
-
single
= 'single'¶
-
-
class
Musica.MusicXML.Pyxb.
symbol_size
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_symbol_size_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 414, 1)¶
-
cue
= 'cue'¶
-
full
= 'full'¶
-
large
= 'large'¶
-
-
class
Musica.MusicXML.Pyxb.
system_dividers
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3616, 1)¶
-
_system_dividers__left_divider
= <pyxb.binding.content.ElementDeclaration object>¶
-
_system_dividers__right_divider
= <pyxb.binding.content.ElementDeclaration object>¶
-
left_divider
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
right_divider
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
system_layout
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3628, 1)¶
-
_system_layout__system_distance
= <pyxb.binding.content.ElementDeclaration object>¶
-
_system_layout__system_dividers
= <pyxb.binding.content.ElementDeclaration object>¶
-
_system_layout__system_margins
= <pyxb.binding.content.ElementDeclaration object>¶
-
_system_layout__top_system_distance
= <pyxb.binding.content.ElementDeclaration object>¶
-
system_distance
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
system_dividers
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
system_margins
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
top_system_distance
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
system_margins
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3642, 1)¶
-
_system_margins__left_margin
= <pyxb.binding.content.ElementDeclaration object>¶
-
_system_margins__right_margin
= <pyxb.binding.content.ElementDeclaration object>¶
-
left_margin
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
right_margin
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
technical
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4475, 1)¶
-
_technical__arrow
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__bend
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__double_tongue
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__down_bow
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__fingering
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__fingernails
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__fret
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__hammer_on
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__handbell
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__harmonic
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__heel
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__hole
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__open_string
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__other_technical
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__pluck
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__pull_off
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__snap_pizzicato
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__stopped
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__string
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__tap
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__thumb_position
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__toe
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__triple_tongue
= <pyxb.binding.content.ElementDeclaration object>¶
-
_technical__up_bow
= <pyxb.binding.content.ElementDeclaration object>¶
-
arrow
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
bend
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
double_tongue
¶ The double-tongue element represents the double tongue symbol (two dots arranged horizontally).
-
down_bow
¶ The down-bow element represents the symbol that is used both for down-bowing on bowed instruments, and down-stroke on plucked instruments.
-
fingering
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
fingernails
¶ The fingernails element is used in notation for harp and other plucked string instruments.
-
fret
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
hammer_on
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
handbell
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
harmonic
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
heel
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
hole
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
open_string
¶ The open-string element represents the zero-shaped open string symbol.
-
other_technical
¶ The other-technical element is used to define any technical indications not yet in the MusicXML format. This allows extended representation, though without application interoperability.
-
pluck
¶ The pluck element is used to specify the plucking fingering on a fretted instrument, where the fingering element refers to the fretting fingering. Typical values are p, i, m, a for pulgar/thumb, indicio/index, medio/middle, and anular/ring fingers.
-
pull_off
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
snap_pizzicato
¶ The snap-pizzicato element represents the snap pizzicato symbol. This is a circle with a line, where the line comes inside the circle. It is distinct from the thumb-position symbol, where the line does not come inside the circle.
-
stopped
¶ The stopped element represents the stopped symbol, which looks like a plus sign.
-
string
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
tap
¶ The tap element indicates a tap on the fretboard. The element content allows specification of the notation; + and T are common choices. If empty, the display is application-specific.
-
thumb_position
¶ The thumb-position element represents the thumb position symbol. This is a circle with a line, where the line does not come within the circle. It is distinct from the snap pizzicato symbol, where the line comes inside the circle.
-
toe
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
triple_tongue
¶ The triple-tongue element represents the triple tongue symbol (three dots arranged horizontally).
-
up_bow
¶ The up-bow element represents the symbol that is used both for up-bowing on bowed instruments, and up-stroke on plucked instruments.
-
-
class
Musica.MusicXML.Pyxb.
tenths
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.decimal
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_tenths_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 425, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
text_direction
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_text_direction_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 434, 1)¶
-
lro
= 'lro'¶
-
ltr
= 'ltr'¶
-
rlo
= 'rlo'¶
-
rtl
= 'rtl'¶
-
-
class
Musica.MusicXML.Pyxb.
text_element_data
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4555, 1)¶
-
_text_element_data__color
= <pyxb.binding.content.AttributeUse object>¶
-
_text_element_data__dir
= <pyxb.binding.content.AttributeUse object>¶
-
_text_element_data__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_text_element_data__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_text_element_data__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_text_element_data__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_text_element_data__lang
= <pyxb.binding.content.AttributeUse object>¶
-
_text_element_data__letter_spacing
= <pyxb.binding.content.AttributeUse object>¶
-
_text_element_data__line_through
= <pyxb.binding.content.AttributeUse object>¶
-
_text_element_data__overline
= <pyxb.binding.content.AttributeUse object>¶
-
_text_element_data__rotation
= <pyxb.binding.content.AttributeUse object>¶
-
_text_element_data__underline
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
dir
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
lang
¶ Get the value of the attribute from the instance.
-
letter_spacing
¶ Get the value of the attribute from the instance.
-
line_through
¶ Get the value of the attribute from the instance.
-
overline
¶ Get the value of the attribute from the instance.
-
rotation
¶ Get the value of the attribute from the instance.
-
underline
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
text_font_color
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4572, 1)¶
-
_text_font_color__color
= <pyxb.binding.content.AttributeUse object>¶
-
_text_font_color__dir
= <pyxb.binding.content.AttributeUse object>¶
-
_text_font_color__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_text_font_color__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_text_font_color__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_text_font_color__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_text_font_color__lang
= <pyxb.binding.content.AttributeUse object>¶
-
_text_font_color__letter_spacing
= <pyxb.binding.content.AttributeUse object>¶
-
_text_font_color__line_through
= <pyxb.binding.content.AttributeUse object>¶
-
_text_font_color__overline
= <pyxb.binding.content.AttributeUse object>¶
-
_text_font_color__rotation
= <pyxb.binding.content.AttributeUse object>¶
-
_text_font_color__underline
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
dir
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
lang
¶ Get the value of the attribute from the instance.
-
letter_spacing
¶ Get the value of the attribute from the instance.
-
line_through
¶ Get the value of the attribute from the instance.
-
overline
¶ Get the value of the attribute from the instance.
-
rotation
¶ Get the value of the attribute from the instance.
-
underline
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
tie
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4589, 1)¶
-
_tie__time_only
= <pyxb.binding.content.AttributeUse object>¶
-
_tie__type
= <pyxb.binding.content.AttributeUse object>¶
-
time_only
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
tied
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4597, 1)¶
-
_tied__bezier_offset
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__bezier_offset2
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__bezier_x
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__bezier_x2
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__bezier_y
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__bezier_y2
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__color
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__dash_length
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__line_type
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__number
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__orientation
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__space_length
= <pyxb.binding.content.AttributeUse object>¶
-
_tied__type
= <pyxb.binding.content.AttributeUse object>¶
-
bezier_offset
¶ Get the value of the attribute from the instance.
-
bezier_offset2
¶ Get the value of the attribute from the instance.
-
bezier_x
¶ Get the value of the attribute from the instance.
-
bezier_x2
¶ Get the value of the attribute from the instance.
-
bezier_y
¶ Get the value of the attribute from the instance.
-
bezier_y2
¶ Get the value of the attribute from the instance.
-
color
¶ Get the value of the attribute from the instance.
-
dash_length
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
line_type
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
orientation
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
space_length
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
time
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2575, 1)¶
-
_time__beat_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
_time__beats
= <pyxb.binding.content.ElementDeclaration object>¶
-
_time__color
= <pyxb.binding.content.AttributeUse object>¶
-
_time__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_time__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_time__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_time__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_time__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_time__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_time__halign
= <pyxb.binding.content.AttributeUse object>¶
-
_time__interchangeable
= <pyxb.binding.content.ElementDeclaration object>¶
-
_time__number
= <pyxb.binding.content.AttributeUse object>¶
-
_time__print_object
= <pyxb.binding.content.AttributeUse object>¶
-
_time__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_time__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_time__senza_misura
= <pyxb.binding.content.ElementDeclaration object>¶
-
_time__separator
= <pyxb.binding.content.AttributeUse object>¶
-
_time__symbol
= <pyxb.binding.content.AttributeUse object>¶
-
_time__valign
= <pyxb.binding.content.AttributeUse object>¶
-
beat_type
¶ The beat-type element indicates the beat unit, as found in the denominator of a time signature.
-
beats
¶ The beats element indicates the number of beats, as found in the numerator of a time signature.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
halign
¶ Get the value of the attribute from the instance.
-
interchangeable
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
number
¶ Get the value of the attribute from the instance.
-
print_object
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
senza_misura
¶ A senza-misura element explicitly indicates that no time signature is present. The optional element content indicates the symbol to be used, if any, such as an X. The time element’s symbol attribute is not used when a senza-misura element is present.
-
separator
¶ Get the value of the attribute from the instance.
-
symbol
¶ Get the value of the attribute from the instance.
-
valign
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
time_modification
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4614, 1)¶
-
_time_modification__actual_notes
= <pyxb.binding.content.ElementDeclaration object>¶
-
_time_modification__normal_dot
= <pyxb.binding.content.ElementDeclaration object>¶
-
_time_modification__normal_notes
= <pyxb.binding.content.ElementDeclaration object>¶
-
_time_modification__normal_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
actual_notes
¶ The actual-notes element describes how many notes are played in the time usually occupied by the number in the normal-notes element.
-
normal_dot
¶ The normal-dot element is used to specify dotted normal tuplet types.
-
normal_notes
¶ The normal-notes element describes how many notes are usually played in the time occupied by the number in the actual-notes element.
-
normal_type
¶ If the type associated with the number in the normal-notes element is different than the current note type (e.g., a quarter note within an eighth note triplet), then the normal-notes type (e.g. eighth) is specified in the normal-type and normal-dot elements.
-
-
class
Musica.MusicXML.Pyxb.
time_only
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_pattern
= <pyxb.binding.facets.CF_pattern object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_time_only_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 446, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
time_relation
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_time_relation_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 644, 1)¶
-
bracket
= 'bracket'¶
-
equals
= 'equals'¶
-
hyphen
= 'hyphen'¶
-
parentheses
= 'parentheses'¶
-
slash
= 'slash'¶
-
space
= 'space'¶
-
-
class
Musica.MusicXML.Pyxb.
time_separator
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_time_separator_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 658, 1)¶
-
adjacent
= 'adjacent'¶
-
diagonal
= 'diagonal'¶
-
horizontal
= 'horizontal'¶
-
none
= 'none'¶
-
vertical
= 'vertical'¶
-
-
class
Musica.MusicXML.Pyxb.
time_symbol
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_time_symbol_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 671, 1)¶
-
common
= 'common'¶
-
cut
= 'cut'¶
-
dotted_note
= 'dotted-note'¶
-
normal
= 'normal'¶
-
note
= 'note'¶
-
single_number
= 'single-number'¶
-
-
class
Musica.MusicXML.Pyxb.
tip_direction
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_tip_direction_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1071, 1)¶
-
down
= 'down'¶
-
left
= 'left'¶
-
northeast
= 'northeast'¶
-
northwest
= 'northwest'¶
-
right
= 'right'¶
-
southeast
= 'southeast'¶
-
southwest
= 'southwest'¶
-
up
= 'up'¶
-
-
class
Musica.MusicXML.Pyxb.
top_bottom
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_top_bottom_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 455, 1)¶
-
bottom
= 'bottom'¶
-
top
= 'top'¶
-
-
class
Musica.MusicXML.Pyxb.
transpose
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2599, 1)¶
-
_transpose__chromatic
= <pyxb.binding.content.ElementDeclaration object>¶
-
_transpose__diatonic
= <pyxb.binding.content.ElementDeclaration object>¶
-
_transpose__double
= <pyxb.binding.content.ElementDeclaration object>¶
-
_transpose__number
= <pyxb.binding.content.AttributeUse object>¶
-
_transpose__octave_change
= <pyxb.binding.content.ElementDeclaration object>¶
-
chromatic
¶ The chromatic element represents the number of semitones needed to get from written to sounding pitch. This value does not include octave-change values; the values for both elements need to be added to the written pitch to get the correct sounding pitch.
-
diatonic
¶ The diatonic element specifies the number of pitch steps needed to go from written to sounding pitch. This allows for correct spelling of enharmonic transpositions.
-
double
¶ If the double element is present, it indicates that the music is doubled one octave down from what is currently written (as is the case for mixed cello / bass parts in orchestral literature).
-
number
¶ Get the value of the attribute from the instance.
-
octave_change
¶ The octave-change element indicates how many octaves to add to get from written pitch to sounding pitch.
-
-
class
Musica.MusicXML.Pyxb.
tremolo
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
tremolo_marks
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4644, 1)¶
-
_tremolo__color
= <pyxb.binding.content.AttributeUse object>¶
-
_tremolo__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_tremolo__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_tremolo__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_tremolo__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_tremolo__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_tremolo__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
_tremolo__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_tremolo__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_tremolo__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_tremolo__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
tremolo_marks
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.integer
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_maxInclusive
= <pyxb.binding.facets.CF_maxInclusive object>¶
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_tremolo_marks_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1510, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
trill_beats
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.decimal
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_minInclusive
= <pyxb.binding.facets.CF_minInclusive object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_trill_beats_FacetMap
= {<class 'pyxb.binding.facets.CF_totalDigits'>: <pyxb.binding.facets.CF_totalDigits object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_fractionDigits'>: <pyxb.binding.facets.CF_fractionDigits object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 465, 1)¶
-
-
class
Musica.MusicXML.Pyxb.
trill_step
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_trill_step_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 474, 1)¶
-
half
= 'half'¶
-
unison
= 'unison'¶
-
whole
= 'whole'¶
-
-
class
Musica.MusicXML.Pyxb.
tuplet
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4661, 1)¶
-
_tuplet__bracket
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet__line_shape
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet__number
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet__show_number
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet__show_type
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet__tuplet_actual
= <pyxb.binding.content.ElementDeclaration object>¶
-
_tuplet__tuplet_normal
= <pyxb.binding.content.ElementDeclaration object>¶
-
_tuplet__type
= <pyxb.binding.content.AttributeUse object>¶
-
bracket
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
line_shape
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
show_number
¶ Get the value of the attribute from the instance.
-
show_type
¶ Get the value of the attribute from the instance.
-
tuplet_actual
¶ The tuplet-actual element provide optional full control over how the actual part of the tuplet is displayed, including number and note type (with dots). If any of these elements are absent, their values are based on the time-modification element.
-
tuplet_normal
¶ The tuplet-normal element provide optional full control over how the normal part of the tuplet is displayed, including number and note type (with dots). If any of these elements are absent, their values are based on the time-modification element.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
tuplet_dot
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4691, 1)¶
-
_tuplet_dot__color
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_dot__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_dot__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_dot__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_dot__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
tuplet_number
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
nonNegativeInteger
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4699, 1)¶
-
_tuplet_number__color
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_number__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_number__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_number__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_number__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
tuplet_portion
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4711, 1)¶
-
_tuplet_portion__tuplet_dot
= <pyxb.binding.content.ElementDeclaration object>¶
-
_tuplet_portion__tuplet_number
= <pyxb.binding.content.ElementDeclaration object>¶
-
_tuplet_portion__tuplet_type
= <pyxb.binding.content.ElementDeclaration object>¶
-
tuplet_dot
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
tuplet_number
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
tuplet_type
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
tuplet_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_TypeDefinition
¶ alias of
note_type_value
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4722, 1)¶
-
_tuplet_type__color
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_type__font_family
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_type__font_size
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_type__font_style
= <pyxb.binding.content.AttributeUse object>¶
-
_tuplet_type__font_weight
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
font_family
¶ Get the value of the attribute from the instance.
-
font_size
¶ Get the value of the attribute from the instance.
-
font_style
¶ Get the value of the attribute from the instance.
-
font_weight
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
two_note_turn
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_two_note_turn_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 485, 1)¶
-
half
= 'half'¶
-
none
= 'none'¶
-
whole
= 'whole'¶
-
-
class
Musica.MusicXML.Pyxb.
typed_text
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'SIMPLE'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2261, 1)¶
-
_typed_text__type
= <pyxb.binding.content.AttributeUse object>¶
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
unpitched
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4734, 1)¶
-
_unpitched__display_octave
= <pyxb.binding.content.ElementDeclaration object>¶
-
_unpitched__display_step
= <pyxb.binding.content.ElementDeclaration object>¶
-
display_octave
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
display_step
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
-
class
Musica.MusicXML.Pyxb.
up_down
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_up_down_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 496, 1)¶
-
down
= 'down'¶
-
up
= 'up'¶
-
-
class
Musica.MusicXML.Pyxb.
up_down_stop_continue
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_up_down_stop_continue_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1126, 1)¶
-
continue_
= 'continue'¶
-
down
= 'down'¶
-
stop
= 'stop'¶
-
up
= 'up'¶
-
-
class
Musica.MusicXML.Pyxb.
upright_inverted
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_upright_inverted_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 506, 1)¶
-
inverted
= 'inverted'¶
-
upright
= 'upright'¶
-
-
class
Musica.MusicXML.Pyxb.
valign
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_valign_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 516, 1)¶
-
baseline
= 'baseline'¶
-
bottom
= 'bottom'¶
-
middle
= 'middle'¶
-
top
= 'top'¶
-
-
class
Musica.MusicXML.Pyxb.
valign_image
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_valign_image_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 528, 1)¶
-
bottom
= 'bottom'¶
-
middle
= 'middle'¶
-
top
= 'top'¶
-
-
class
Musica.MusicXML.Pyxb.
virtual_instrument
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4978, 1)¶
-
_virtual_instrument__virtual_library
= <pyxb.binding.content.ElementDeclaration object>¶
-
_virtual_instrument__virtual_name
= <pyxb.binding.content.ElementDeclaration object>¶
-
virtual_library
¶ The virtual-library element indicates the virtual instrument library name.
-
virtual_name
¶ The virtual-name element indicates the library-specific name for the virtual instrument.
-
-
class
Musica.MusicXML.Pyxb.
wavy_line
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 2272, 1)¶
-
_wavy_line__accelerate
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__beats
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__color
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__last_beat
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__number
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__placement
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__second_beat
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__start_note
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__trill_step
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__two_note_turn
= <pyxb.binding.content.AttributeUse object>¶
-
_wavy_line__type
= <pyxb.binding.content.AttributeUse object>¶
-
accelerate
¶ Get the value of the attribute from the instance.
-
beats
¶ Get the value of the attribute from the instance.
-
color
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
last_beat
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
placement
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
second_beat
¶ Get the value of the attribute from the instance.
-
start_note
¶ Get the value of the attribute from the instance.
-
trill_step
¶ Get the value of the attribute from the instance.
-
two_note_turn
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
wedge
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.AttributeUse object>}¶
-
_ContentTypeTag
= 'EMPTY'¶
-
_ElementMap
= {}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 3415, 1)¶
-
_wedge__color
= <pyxb.binding.content.AttributeUse object>¶
-
_wedge__dash_length
= <pyxb.binding.content.AttributeUse object>¶
-
_wedge__default_x
= <pyxb.binding.content.AttributeUse object>¶
-
_wedge__default_y
= <pyxb.binding.content.AttributeUse object>¶
-
_wedge__line_type
= <pyxb.binding.content.AttributeUse object>¶
-
_wedge__niente
= <pyxb.binding.content.AttributeUse object>¶
-
_wedge__number
= <pyxb.binding.content.AttributeUse object>¶
-
_wedge__relative_x
= <pyxb.binding.content.AttributeUse object>¶
-
_wedge__relative_y
= <pyxb.binding.content.AttributeUse object>¶
-
_wedge__space_length
= <pyxb.binding.content.AttributeUse object>¶
-
_wedge__spread
= <pyxb.binding.content.AttributeUse object>¶
-
_wedge__type
= <pyxb.binding.content.AttributeUse object>¶
-
color
¶ Get the value of the attribute from the instance.
-
dash_length
¶ Get the value of the attribute from the instance.
-
default_x
¶ Get the value of the attribute from the instance.
-
default_y
¶ Get the value of the attribute from the instance.
-
line_type
¶ Get the value of the attribute from the instance.
-
niente
¶ Get the value of the attribute from the instance.
-
number
¶ Get the value of the attribute from the instance.
-
relative_x
¶ Get the value of the attribute from the instance.
-
relative_y
¶ Get the value of the attribute from the instance.
-
space_length
¶ Get the value of the attribute from the instance.
-
spread
¶ Get the value of the attribute from the instance.
-
type
¶ Get the value of the attribute from the instance.
-
-
class
Musica.MusicXML.Pyxb.
wedge_type
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_wedge_type_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1138, 1)¶
-
continue_
= 'continue'¶
-
crescendo
= 'crescendo'¶
-
diminuendo
= 'diminuendo'¶
-
stop
= 'stop'¶
-
-
class
Musica.MusicXML.Pyxb.
winged
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_winged_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 747, 1)¶
-
curved
= 'curved'¶
-
double_curved
= 'double-curved'¶
-
double_straight
= 'double-straight'¶
-
none
= 'none'¶
-
straight
= 'straight'¶
-
-
class
Musica.MusicXML.Pyxb.
wood
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.string
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_wood_FacetMap
= {<class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_minLength object>, <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_maxLength object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_length object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 1150, 1)¶
-
board_clapper
= 'board clapper'¶
-
cabasa
= 'cabasa'¶
-
castanets
= 'castanets'¶
-
claves
= 'claves'¶
-
guiro
= 'guiro'¶
-
log_drum
= 'log drum'¶
-
maraca
= 'maraca'¶
-
maracas
= 'maracas'¶
-
ratchet
= 'ratchet'¶
-
sandpaper_blocks
= 'sandpaper blocks'¶
-
slit_drum
= 'slit drum'¶
-
temple_block
= 'temple block'¶
-
vibraslap
= 'vibraslap'¶
-
wood_block
= 'wood block'¶
-
-
class
Musica.MusicXML.Pyxb.
work
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.complexTypeDefinition
Create a new instance of this binding.
Arguments are used as transition values along the content model. Keywords are passed to the constructor of any simple content, or used to initialize attribute and element values whose L{id <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) matches the keyword.
@keyword _dom_node: The node to use as the source of binding content. @type _dom_node: C{xml.dom.Element}
@keyword _location: An optional instance of L{pyxb.utils.utility.Location} showing the origin the binding. If C{None}, a value from C{_dom_node} is used if available.
@keyword _from_xml: See L{_TypeBinding_mixin.Factory}
@keyword _finalize_content_model: If C{True} the constructor invokes L{_TypeBinding_mixin._finalizeContentModel} prior to return. The value defaults to C{False} when content is assigned through keyword parameters (bypassing the content model) or neither a C{_dom_node} nor positional element parameters have been provided, and to C{True} in all other cases.
-
_Abstract
= False¶
-
_AttributeMap
= {}¶
-
_Automaton
= <pyxb.utils.fac.Automaton object>¶
-
_ContentTypeTag
= 'ELEMENT_ONLY'¶
-
_ElementMap
= {<pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>, <pyxb.namespace.ExpandedName object>: <pyxb.binding.content.ElementDeclaration object>}¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_TypeDefinition
= None¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 4996, 1)¶
-
_work__opus
= <pyxb.binding.content.ElementDeclaration object>¶
-
_work__work_number
= <pyxb.binding.content.ElementDeclaration object>¶
-
_work__work_title
= <pyxb.binding.content.ElementDeclaration object>¶
-
opus
¶ Return the value for this use within the given instance.
Note that this is the L{resetValue()}, not the L{defaultValue()}, if the element has not yet been assigned a value.
-
work_number
¶ The work-number element specifies the number of a work, such as its opus number.
-
work_title
¶ The work-title element specifies the title of a work, not including its opus or other work number.
-
-
class
Musica.MusicXML.Pyxb.
yes_no
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.token
,pyxb.binding.basis.enumeration_mixin
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_yes_no_FacetMap
= {<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 539, 1)¶
-
no
= 'no'¶
-
yes
= 'yes'¶
-
-
class
Musica.MusicXML.Pyxb.
yes_no_number
(*args, **kw)[source]¶ Bases:
pyxb.binding.basis.STD_union
-
_CF_enumeration
= <pyxb.binding.facets.CF_enumeration object>¶
-
_CF_pattern
= <pyxb.binding.facets.CF_pattern object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_MemberTypes
= (<class 'Musica.MusicXML.Pyxb.yes_no'>, <class 'pyxb.binding.datatypes.decimal'>)¶
-
_None_yes_no_number_FacetMap
= {<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 549, 1)¶
-
no
= 'no'¶
-
yes
= 'yes'¶
-
-
class
Musica.MusicXML.Pyxb.
yyyy_mm_dd
(*args, **kw)[source]¶ Bases:
pyxb.binding.datatypes.date
Initialize a newly created STD instance.
Usually there is one positional argument, which is a value that can be converted to the underlying Python type.
@keyword _validate_constraints: If True (default if validation is enabled), the newly constructed value is checked against its constraining facets. @type _validate_constraints: C{bool}
@keyword _apply_attributes: If C{True} (default), any attributes present in the keywords or DOM node are applied. Normally presence of such an attribute should produce an error; when creating simple content for a complex type we need the DOM node, but do not want to apply the attributes, so we bypass the application.
-
_CF_pattern
= <pyxb.binding.facets.CF_pattern object>¶
-
_Documentation
= ''¶
-
_ExpandedName
= <pyxb.namespace.ExpandedName object>¶
-
_None_yyyy_mm_dd_FacetMap
= {<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pattern object>, <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.CF_minInclusive object>, <class 'pyxb.binding.facets.CF_maxExclusive'>: <pyxb.binding.facets.CF_maxExclusive object>, <class 'pyxb.binding.facets.CF_minExclusive'>: <pyxb.binding.facets.CF_minExclusive object>, <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF_enumeration object>, <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_whiteSpace object>, <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.CF_maxInclusive object>}¶
-
_XSDLocation
= pyxb.utils.utility.Location('musicxml.xsd', 556, 1)¶
-