de.uni_paderborn.fujaba.mpEdit
Class KeyMapFile

java.lang.Object
  extended byde.uni_paderborn.fujaba.mpEdit.KeyMap
      extended byde.uni_paderborn.fujaba.mpEdit.KeyMapFile

class KeyMapFile
extends KeyMap

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.12 $
Author:
$Author: schneider $

Field Summary
protected  java.util.Hashtable keyhash
          No comment provided by developer, please add a comment to improve documentation.
 
Constructor Summary
KeyMapFile(java.util.Hashtable aKeytable)
          Constructor for class KeyMapFile
KeyMapFile(java.io.Reader aReader)
          Constructor for class KeyMapFile
 
Method Summary
 java.util.Hashtable cloneKeyTable()
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String getAction(int modifiers, int key)
          Get the action attribute of the KeyMap object
private  void ioassert(boolean flag)
          No comment provided by developer, please add a comment to improve documentation.
 void setKeyAction(java.lang.String action, int modifiers, int key)
          Sets the keyAction attribute of the KeyMap object
 void writeTo(java.io.Writer aWriter)
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

keyhash

protected java.util.Hashtable keyhash
No comment provided by developer, please add a comment to improve documentation.

Constructor Detail

KeyMapFile

public KeyMapFile(java.util.Hashtable aKeytable)
Constructor for class KeyMapFile

Parameters:
aKeytable - No description provided

KeyMapFile

public KeyMapFile(java.io.Reader aReader)
Constructor for class KeyMapFile

Parameters:
aReader - No description provided
Method Detail

ioassert

private void ioassert(boolean flag)
               throws java.io.IOException
No comment provided by developer, please add a comment to improve documentation.

Parameters:
flag - No description provided
Throws:
java.io.IOException - Exception description not provided

setKeyAction

public void setKeyAction(java.lang.String action,
                         int modifiers,
                         int key)
Sets the keyAction attribute of the KeyMap object

Parameters:
action - The new keyAction value
modifiers - The new keyAction value
key - The new keyAction value

getAction

public java.lang.String getAction(int modifiers,
                                  int key)
Get the action attribute of the KeyMap object

Parameters:
modifiers - No description provided
key - No description provided
Returns:
The action value

cloneKeyTable

public java.util.Hashtable cloneKeyTable()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

writeTo

public void writeTo(java.io.Writer aWriter)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
aWriter - No description provided