org.ocd.cmdmgr.nativeapp
Class NativeAppCmdFactory
java.lang.Object
|
+--org.ocd.cmdmgr.nativeapp.NativeAppCmdFactory
- All Implemented Interfaces:
- ICmdFactory
- public class NativeAppCmdFactory
- extends java.lang.Object
- implements ICmdFactory
- Since:
- $Date: 2002/08/09 02:41:37 $
- Version:
- $Revision: 1.2 $
- Author:
- $Author: drichan $, ocd_dino - ocd_dino@users.sourceforge.net (initial author)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final java.lang.String NAME
DEFAULT_LARGE_ICON
public static final java.lang.String DEFAULT_LARGE_ICON
DEFAULT_SMALL_ICON
public static final java.lang.String DEFAULT_SMALL_ICON
NativeAppCmdFactory
public NativeAppCmdFactory()
- Creates new NativeAppActionFactory
getSingleton
public static NativeAppCmdFactory getSingleton()
- Get the Singleton Instance
getCmdAction
public ICmdAction getCmdAction(java.lang.Object pCmd)
throws InvalidCmdException,
ActionCreationException
- Get an Action from this Factory
- Specified by:
getCmdAction
in interface ICmdFactory
- Parameters:
pCmd
- to get Action for- Returns:
- ICmdAction
- Throws:
InvalidCmdException
- if the pCmd Object is not supportedActionCreationException
- if there was an error creating the Action
isSupported
public boolean isSupported(java.lang.Object pInfo)
- Return true if this Factory can create an for the given Command
- Specified by:
isSupported
in interface ICmdFactory
- Parameters:
pCmd
- to check- Returns:
- true if the pCmd is supported.
getName
public java.lang.String getName()
- Get the Name of this Factory
- Specified by:
getName
in interface ICmdFactory
getLargeIcon
public javax.swing.Icon getLargeIcon()
- Get the Large Icon for this Factory
- Specified by:
getLargeIcon
in interface ICmdFactory
getSmallIcon
public javax.swing.Icon getSmallIcon()
- Get the Small Icon for this Factory
- Specified by:
getSmallIcon
in interface ICmdFactory