Skip navigation links
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
12c (12.2.1.1)

E67111-01

Package oracle.ide.keyboard

Defining your default accelerators

See: Description

Package oracle.ide.keyboard Description

Defining your default accelerators

Create an accelerator definition (accelerators.xml). In this case, "HELLO" is our action ID.
<context scope="global">
  <preset name="Default">
    <map action="HELLO">
      <accel>control alt shift H</accel>
    </map>
  </preset>
  <preset name="Emacs">
    <map action="HELLO">>
      <accel>control alt shift H</accel>
      <accel>X</accel>
    </map>
  </preset>
</context>

Register this accelerator file:

  final KeyStrokeContextRegistry keyStrokeContextRegistry = Ide.getKeyStrokeContextRegistry();
  keyStrokeContextRegistry.addAcceleratorDefinitionFile(
          getClass().getClassLoader(),
          "acceleratorsample/accelerators.xml"
  );
Skip navigation links
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
12c (12.2.1.1)

E67111-01

Copyright © 1997, 2016, Oracle. All rights reserved.