Home » openjdk-7 » javax » swing » plaf » basic » [javadoc | source]
javax.swing.plaf.basic
class: LazyActionMap [javadoc | source]
java.lang.Object
   javax.swing.ActionMap
      javax.swing.plaf.ActionMapUIResource
         javax.swing.plaf.basic.LazyActionMap

All Implemented Interfaces:
    UIResource, java$io$Serializable

An ActionMap that populates its contents as necessary. The contents are populated by invoking the loadActionMap method on the passed in Object.
Method from javax.swing.plaf.basic.LazyActionMap Summary:
allKeys,   clear,   get,   getActionMap,   installLazyActionMap,   keys,   put,   put,   remove,   setParent,   size
Methods from javax.swing.ActionMap:
allKeys,   clear,   get,   getParent,   keys,   put,   remove,   setParent,   size
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.swing.plaf.basic.LazyActionMap Detail:
 public Object[] allKeys() 
 public  void clear() 
 public Action get(Object key) 
 static ActionMap getActionMap(Class loaderClass,
    String defaultsKey) 
    Returns an ActionMap that will be populated by invoking the loadActionMap method on the specified Class when necessary.

    This should be used if the ActionMap can be shared.

 static  void installLazyActionMap(JComponent c,
    Class loaderClass,
    String defaultsKey) 
    Installs an ActionMap that will be populated by invoking the loadActionMap method on the specified Class when necessary.

    This should be used if the ActionMap can be shared.

 public Object[] keys() 
 public  void put(Action action) 
 public  void put(Object key,
    Action action) 
 public  void remove(Object key) 
 public  void setParent(ActionMap map) 
 public int size()