Пример #1
0
 def __init__(self, **kwargs):
     if "duration" in kwargs:
         self.duration = kwargs["duration"]
     Node.__init__(self,
                   rules=[
                       OtherNodes.DirectionNode, OtherNodes.ExpressionNode,
                       NoteNode
                   ],
                   limit=3)
     if self.item is None:
         self.item = Note.Note()
Пример #2
0
 def __init__(self, **kwargs):
     if "duration" in kwargs:
         self.duration = kwargs["duration"]
     Node.__init__(
         self,
         rules=[
             OtherNodes.DirectionNode,
             OtherNodes.ExpressionNode,
             NoteNode],
         limit=3)
     if self.item is None:
         self.item = Note.Note()
Пример #3
0
 def __init__(self):
     Node.__init__(self, rules=[type(self)], limit=1)
Пример #4
0
 def __init__(self):
     Node.__init__(self, limit=-1)
Пример #5
0
 def SetItem(self, new_item):
     Node.SetItem(self, new_item)
     if hasattr(new_item, "duration"):
         self.duration = new_item.duration
     else:
         self.duration = 0
Пример #6
0
 def __init__(self):
     Node.__init__(self, rules=[NoteNode.NoteNode, NoteNode.Placeholder])
     self.note_total = 0
     self.note_types = []
Пример #7
0
 def __init__(self):
     Node.__init__(self, rules=[type(self)], limit=1)
Пример #8
0
 def __init__(self):
     Node.__init__(self, limit=-1)