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