def toolbox_lifeline(self): return GroupPlacementTool( self.view, item_factory=self._namespace_item_factory(items.LifelineItem, UML.Lifeline), handle_index=SE, after_handler=self._after_handler, )
def toolbox_fork_node(self): return GroupPlacementTool( self.view, item_factory=self._item_factory(items.ForkNodeItem, UML.JoinNode), handle_index=1, after_handler=self._after_handler, )
def toolbox_usecase(self): return GroupPlacementTool( self.view, item_factory=self._namespace_item_factory(items.UseCaseItem, UML.UseCase), handle_index=SE, after_handler=self._after_handler, )
def toolbox_flow_final_node(self): return GroupPlacementTool( self.view, item_factory=self._item_factory(items.FlowFinalNodeItem, UML.FlowFinalNode), handle_index=SE, after_handler=self._after_handler, )
def toolbox_decision_node(self): return GroupPlacementTool( self.view, item_factory=self._item_factory(items.DecisionNodeItem, UML.DecisionNode), handle_index=SE, after_handler=self._after_handler, )
def toolbox_action(self): return GroupPlacementTool( self.view, item_factory=self._namespace_item_factory(items.ActionItem, UML.Action), handle_index=SE, after_handler=self._after_handler, )
def toolbox_device(self): return GroupPlacementTool( self.view, item_factory=self._namespace_item_factory(items.NodeItem, UML.Device), handle_index=SE, after_handler=self._after_handler, )
def toolbox_partition(self): # note no subject, which is created by grouping adapter return GroupPlacementTool(self.view, item_factory=self._item_factory( items.PartitionItem), handle_index=SE, after_handler=self._after_handler)
def toolbox_subsystem(self): return GroupPlacementTool(self.view, item_factory=self._namespace_item_factory( items.SubsystemItem, UML.Component, 'subsystem'), handle_index=SE, after_handler=self._after_handler)
def toolbox_object_node(self): return GroupPlacementTool( self.view, item_factory=self._namespace_item_factory(items.ObjectNodeItem, UML.ObjectNode), handle_index=SE, after_handler=self._after_handler, )
def toolbox_component(self): return GroupPlacementTool( self.view, item_factory=self._namespace_item_factory(items.ComponentItem, UML.Component), handle_index=SE, after_handler=self._after_handler, )
def toolbox_activity_final_node(self): return GroupPlacementTool( self.view, item_factory=self._item_factory( diagram.actions.ActivityFinalNodeItem, UML.ActivityFinalNode), handle_index=SE, after_handler=self._after_handler, )
def toolbox_accept_event_action(self): return GroupPlacementTool( self.view, item_factory=self._namespace_item_factory( diagram.actions.AcceptEventActionItem, UML.AcceptEventAction), handle_index=SE, after_handler=self._after_handler, )
def toolbox_send_signal_action(self): return GroupPlacementTool( self.view, item_factory=self._namespace_item_factory( diagram.actions.SendSignalActionItem, UML.SendSignalAction), handle_index=SE, after_handler=self._after_handler, )
def toolbox_node(self): return GroupPlacementTool( self.view, item_factory=self._namespace_item_factory( diagram.components.NodeItem, UML.Node), handle_index=SE, after_handler=self._after_handler, )
def toolbox_initial_node(self): return GroupPlacementTool(self.view, item_factory=self._item_factory( items.InitialNodeItem, UML.InitialNode), handle_index=SE, after_handler=self._after_handler)