001    package net.sf.japi.swing;
002    
003    import javax.swing.ActionMap;
004    
005    /** An ActionMap subclass which provides a (possibly localized) name.
006     * @author <a href="mailto:chris@itcqis.com">Christian Hujer</a>
007     */
008    public class NamedActionMap extends ActionMap {
009    
010        /** The name. */
011        private final String name;
012    
013        /** Create a NamedActionMap.
014         * @param name Name
015         */
016        public NamedActionMap(final String name) {
017            this.name = name;
018        }
019    
020        /** Returns the name.
021         * @return the name.
022         */
023        public String getName() {
024            return name;
025        }
026    
027    } // class NamedActionMap