Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing.text

Interface Keymap

java.lang.Object
|
+--javax.swing.text.Keymap


public interface Keymap

Method Summary

voidaddActionForKeyStroke(javax.swing.KeyStroke key, javax.swing.Action a)

javax.swing.ActiongetAction(javax.swing.KeyStroke key)

javax.swing.Action[]getBoundActions()

javax.swing.KeyStroke[]getBoundKeyStrokes()

javax.swing.ActiongetDefaultAction()

javax.swing.KeyStroke[]getKeyStrokesForAction(javax.swing.Action a)

java.lang.StringgetName()

javax.swing.text.KeymapgetResolveParent()

booleanisLocallyDefined(javax.swing.KeyStroke key)

voidremoveBindings()

voidremoveKeyStrokeBinding(javax.swing.KeyStroke keys)

voidsetDefaultAction(javax.swing.Action a)

voidsetResolveParent(javax.swing.text.Keymap parent)

Method Details

addActionForKeyStroke

public void addActionForKeyStroke(javax.swing.KeyStroke key, javax.swing.Action a)

Parameters:


getAction

public Action getAction(javax.swing.KeyStroke key)

Parameters:


getBoundActions

public Action[] getBoundActions()


getBoundKeyStrokes

public KeyStroke[] getBoundKeyStrokes()


getDefaultAction

public Action getDefaultAction()


getKeyStrokesForAction

public KeyStroke[] getKeyStrokesForAction(javax.swing.Action a)

Parameters:


getName

public String getName()


getResolveParent

public Keymap getResolveParent()


isLocallyDefined

public boolean isLocallyDefined(javax.swing.KeyStroke key)

Parameters:


removeBindings

public void removeBindings()


removeKeyStrokeBinding

public void removeKeyStrokeBinding(javax.swing.KeyStroke keys)

Parameters:


setDefaultAction

public void setDefaultAction(javax.swing.Action a)

Parameters:


setResolveParent

public void setResolveParent(javax.swing.text.Keymap parent)

Parameters: