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