apps
Class AbstractActionModel

java.lang.Object
  extended by apps.AbstractActionModel
Direct Known Subclasses:
CreateButtonModel, PerformActionModel

public abstract class AbstractActionModel
extends Object

Provide services for invoking actions during configuration and startup.

The action classes and corresponding human-readable names are kept in the apps.ActionListBundle properties file (which can be translated). They are displayed in lexical order by human-readable name.

Author:
Bob Jacobsen Copyright 2003, 2007
See Also:
PerformActionPanel

Constructor Summary
AbstractActionModel()
           
 
Method Summary
static Class[] classList()
           
 String getClassName()
           
 String getName()
           
static String[] nameList()
           
 void setClassName(String n)
           
 void setName(String n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractActionModel

public AbstractActionModel()
Method Detail

getClassName

public String getClassName()

getName

public String getName()

setName

public void setName(String n)

setClassName

public void setClassName(String n)

nameList

public static String[] nameList()

classList

public static Class[] classList()


Copyright © 1997 - 2008 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: SourceForge_Logo