|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.sdsc.mbt.viewables.BondFormRegistry
A class used to register BondForm implementation objects. The names of the BondForm objects can be retrieved and used in a GUI menu in order for a user to pick the desired BondForm algorithm. The retrieved BondForm object may then be handed to a StructureStyle instance in order to assocate one or more Bond representations to a given bond form scheme.
BondForm
,
Constructor Summary | |
BondFormRegistry()
|
Method Summary | |
static void |
add(java.lang.String name,
BondForm bondForm)
Add a new BondForm implementation. |
static int |
count()
Return the number of registered BondForm impelementations. |
static BondForm |
get(java.lang.String name)
Get an BondForm implementation by name. |
static BondForm |
getDefault()
Get the default BondForm implementation. |
static java.lang.String |
getDefaultName()
Return the name of the default BondForm impelementation. |
static java.util.Enumeration |
names()
Return an Enumeration of String values for all registered BondForm objects. |
static void |
remove(java.lang.String name)
Remove an existing BondForm implementation. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BondFormRegistry()
Method Detail |
public static int count()
public static java.lang.String getDefaultName()
public static void add(java.lang.String name, BondForm bondForm)
public static void remove(java.lang.String name)
public static BondForm get(java.lang.String name)
public static BondForm getDefault()
public static java.util.Enumeration names()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |