uk.ac.man.bioinf.module
Class AbstractEnumeratedModuleIdentifier
java.lang.Object
|
+--uk.ac.man.bioinf.util.AbstractEnumeration
|
+--uk.ac.man.bioinf.module.AbstractEnumeratedModuleIdentifier
- All Implemented Interfaces:
- ModuleIdentifier
- Direct Known Subclasses:
- CinemaBootIdentifier, CinemaColorIdentifier, CinemaCommandLineParserIdentifier, CinemaConsensusIdentifier, CinemaCoreIdentifier, CinemaGroupIdentifier, CinemaModuleCoreIdentifier, CinemaMotifIdentifier, CinemaSharedIdentifier, CinemaUtilityIdentifier, SequenceInputModuleIdentifier, SequenceOutputModuleIdentifier, XMLBootIdentifier
- public abstract class AbstractEnumeratedModuleIdentifier
- extends AbstractEnumeration
- implements ModuleIdentifier
AbstractEnumeratedModuleIdentifier.java
Created: Sun May 7 17:42:13 2000
- Version:
- $Id: AbstractEnumeratedModuleIdentifier.java,v 1.4 2001/04/11 17:04:43 lord Exp $
- Author:
- Phillip Lord
AbstractEnumeratedModuleIdentifier
public AbstractEnumeratedModuleIdentifier(String className,
String toString)
AbstractEnumeratedModuleIdentifier
public AbstractEnumeratedModuleIdentifier(String className,
String toString,
boolean isInterface)
getAllIdentifiers
public static ModuleIdentifier[] getAllIdentifiers(Class cla)
getModuleName
public String getModuleName()
- Description copied from interface:
ModuleIdentifier
- Returns the name of the module being defined.
- Specified by:
getModuleName
in interface ModuleIdentifier
- Returns:
- the name
getClassName
public String getClassName()
- Description copied from interface:
ModuleIdentifier
- Returns the string of the class name.
- Specified by:
getClassName
in interface ModuleIdentifier
- Returns:
- the class name
isInterface
public boolean isInterface()
- Description copied from interface:
ModuleIdentifier
- Returns whether this module is an interface.
- Specified by:
isInterface
in interface ModuleIdentifier
- Returns:
- whether this module is an interface.
toString
public String toString()
- Overrides:
toString
in class AbstractEnumeration