public enum EnumStructure extends java.lang.Enum<EnumStructure>
Enum Constant and Description |
---|
CARBOHYDRATE |
DNA |
HELIX |
HELIX_310 |
HELIX_ALPHA |
HELIX_PI |
NONE |
NOT |
RNA |
SHEET |
TURN |
Modifier and Type | Field and Description |
---|---|
private int |
color |
private int |
id |
private java.lang.String |
name |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBioStructureTypeName(boolean isGeneric) |
int |
getColor() |
int |
getId() |
java.lang.String |
getName() |
static EnumStructure |
getProteinStructureType(java.lang.String name)
In DRuMS, RasMol, and Chime, quoting from
http://www.umass.edu/microbio/rasmol/rascolor.htm
The RasMol structure color scheme colors the molecule by
protein secondary structure.
|
private boolean |
isProtein() |
static EnumStructure |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static EnumStructure[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EnumStructure NOT
public static final EnumStructure NONE
public static final EnumStructure TURN
public static final EnumStructure SHEET
public static final EnumStructure HELIX
public static final EnumStructure DNA
public static final EnumStructure RNA
public static final EnumStructure CARBOHYDRATE
public static final EnumStructure HELIX_310
public static final EnumStructure HELIX_ALPHA
public static final EnumStructure HELIX_PI
public static EnumStructure[] values()
for (EnumStructure c : EnumStructure.values()) System.out.println(c);
public static EnumStructure valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getId()
public java.lang.String getName()
public int getColor()
public static final EnumStructure getProteinStructureType(java.lang.String name)
name
- public java.lang.String getBioStructureTypeName(boolean isGeneric)
private boolean isProtein()