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