Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.ui.keys
Class NaturalKey

    java.lang.Object
      org.eclipse.ui.keys.Key
          org.eclipse.ui.keys.NaturalKey

All Implemented Interfaces:
  Comparable

Direct Known Subclasses:
  CharacterKey, SpecialKey

public abstract class NaturalKey
extends Key

Instances of `NaturalKey` represent all keys on the keyboard not known by convention as 'modifier keys'. These can either be keys that belong to a natural language of some kind(e.g., "A", "1"), any Unicode character (e.g., "backspace"), or they can be special controls keys used by computers (e.g., "F10", "PageUp").

`NaturalKey` objects are immutable. Clients are not permitted to extend this class.

Since:
  3.0

Field Summary

Fields inherited from class org.eclipse.ui.keys.Key
`name`

Methods inherited from class org.eclipse.ui.keys.Key
`compareTo, equals, hashCode, toString`

Methods inherited from class java.lang.Object
`clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.