org.openide.util
Class UtilitiesCompositeActionMap

java.lang.Object
  extended by javax.swing.ActionMap
      extended by org.openide.util.UtilitiesCompositeActionMap
All Implemented Interfaces:
java.io.Serializable

final class UtilitiesCompositeActionMap
extends javax.swing.ActionMap

ActionMap that is composed from all Components up to the ExplorerManager.Provider

Author:
Jaroslav Tulach

Constructor Summary
UtilitiesCompositeActionMap(java.awt.Component c)
           
 
Method Summary
 java.lang.Object[] allKeys()
           
 void clear()
           
 javax.swing.Action get(java.lang.Object key)
           
 javax.swing.ActionMap getParent()
           
 java.lang.Object[] keys()
           
 void put(java.lang.Object key, javax.swing.Action action)
           
 void remove(java.lang.Object key)
           
 void setParent(javax.swing.ActionMap map)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UtilitiesCompositeActionMap

public UtilitiesCompositeActionMap(java.awt.Component c)
Method Detail

size

public int size()
Overrides:
size in class javax.swing.ActionMap

get

public javax.swing.Action get(java.lang.Object key)
Overrides:
get in class javax.swing.ActionMap

allKeys

public java.lang.Object[] allKeys()
Overrides:
allKeys in class javax.swing.ActionMap

keys

public java.lang.Object[] keys()
Overrides:
keys in class javax.swing.ActionMap

remove

public void remove(java.lang.Object key)
Overrides:
remove in class javax.swing.ActionMap

setParent

public void setParent(javax.swing.ActionMap map)
Overrides:
setParent in class javax.swing.ActionMap

clear

public void clear()
Overrides:
clear in class javax.swing.ActionMap

put

public void put(java.lang.Object key,
                javax.swing.Action action)
Overrides:
put in class javax.swing.ActionMap

getParent

public javax.swing.ActionMap getParent()
Overrides:
getParent in class javax.swing.ActionMap