Я никогда этого не делал, но я предполагаю, что либо вам нужно либо создать часть редактирования для каждой метки, а затем каждая часть редактирования получит запрос REQ_DIRECT, либо вы можете напрямую подключить прослушиватель draw2d к метке и создать большеконкретные запросы.Первый вариант может быть реализован путем возврата из содержащейся фигуры двух дочерних моделей, которые вы, вероятно, можете хранить у родителя.Фабрика должна иметь возможность идентифицировать их и создать новую часть редактирования, которая, в свою очередь, создает фигуру, которая содержит только метку и которая устанавливает политику прямого редактирования. Я не знаю, как реализовать второе решение: -)