Also used :
InstanceUtils(org.kie.workbench.common.stunner.core.client.session.impl.InstanceUtils)
DefinitionUtils(org.kie.workbench.common.stunner.core.util.DefinitionUtils)
ToolbarView(org.kie.workbench.common.stunner.client.widgets.toolbar.ToolbarView)
ManagedInstance(org.jboss.errai.ioc.client.api.ManagedInstance)
ClientSession(org.kie.workbench.common.stunner.core.client.session.ClientSession)
AbstractToolbarItem(org.kie.workbench.common.stunner.client.widgets.toolbar.item.AbstractToolbarItem)
Inject(javax.inject.Inject)
AbstractToolbarCommand(org.kie.workbench.common.stunner.client.widgets.toolbar.command.AbstractToolbarCommand)
List(java.util.List)
Dependent(javax.enterprise.context.Dependent)
Annotation(java.lang.annotation.Annotation)
PostConstruct(javax.annotation.PostConstruct)
Any(javax.enterprise.inject.Any)
LinkedList(java.util.LinkedList)
Toolbar(org.kie.workbench.common.stunner.client.widgets.toolbar.Toolbar)
ToolbarCommand(org.kie.workbench.common.stunner.client.widgets.toolbar.ToolbarCommand)
Diagram(org.kie.workbench.common.stunner.core.diagram.Diagram)
Annotation(java.lang.annotation.Annotation)
Diagram(org.kie.workbench.common.stunner.core.diagram.Diagram)