'add one or more events at the specified positions'

def add_positions(self, position):

    if ((position is None) or (hasattr(position, u'len') and (len(position) == 0))):
        return
    positions = self.get_positions()
    positions = np.hstack([positions, np.asanyarray(position)])
    self.set_positions(positions)
