Class AppendDecisionShortcut

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.canvas.controls.keyboard.shortcut.KeyboardShortcut<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>

    @Dependent
    public class AppendDecisionShortcut
    extends org.kie.workbench.common.stunner.core.client.canvas.controls.keyboard.shortcut.AbstractAppendNodeShortcut
    • Constructor Summary

      Constructors 
      Constructor Description
      AppendDecisionShortcut​(org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ToolboxDomainLookups toolboxDomainLookups, org.kie.workbench.common.stunner.core.registry.impl.DefinitionsCacheRegistry definitionsCacheRegistry, org.kie.workbench.common.stunner.core.client.components.toolbox.actions.GeneralCreateNodeAction generalCreateNodeAction)  
    • Constructor Detail

      • AppendDecisionShortcut

        @Inject
        public AppendDecisionShortcut​(org.kie.workbench.common.stunner.core.client.components.toolbox.actions.ToolboxDomainLookups toolboxDomainLookups,
                                      org.kie.workbench.common.stunner.core.registry.impl.DefinitionsCacheRegistry definitionsCacheRegistry,
                                      @Default
                                      org.kie.workbench.common.stunner.core.client.components.toolbox.actions.GeneralCreateNodeAction generalCreateNodeAction)
    • Method Detail

      • matchesPressedKeys

        public boolean matchesPressedKeys​(org.kie.workbench.common.stunner.core.client.event.keyboard.KeyboardEvent.Key... pressedKeys)
      • matchesSelectedElement

        public boolean matchesSelectedElement​(org.kie.workbench.common.stunner.core.graph.Element selectedElement)
      • canAppendNodeOfDefinition

        public boolean canAppendNodeOfDefinition​(Object definition)
        Specified by:
        canAppendNodeOfDefinition in class org.kie.workbench.common.stunner.core.client.canvas.controls.keyboard.shortcut.AbstractAppendNodeShortcut
      • getKeyCombination

        public org.kie.workbench.common.stunner.core.client.event.keyboard.KeyboardEvent.Key[] getKeyCombination()
      • getLabel

        public String getLabel()