scripps.vvm.schemes
Class ResidueColor_ByResidueType

java.lang.Object
  |
  +--harmonic.mz.data.ModelNode
        |
        +--scripps.vvm.schemes.Scheme
              |
              +--scripps.vvm.schemes.ResidueColorScheme
                    |
                    +--scripps.vvm.schemes.ResidueColor_ByResidueType
All Implemented Interfaces:
java.awt.event.ActionListener, harmonic.mz.data.DataNode, harmonic.mz.gui.Documentable, java.util.EventListener, harmonic.mz.data.Interpolater, harmonic.meshGeom.math.MarkableObject, harmonic.mz.event.NodeListener

public class ResidueColor_ByResidueType
extends ResidueColorScheme


Field Summary
 harmonic.mz.data.fields.ColorField adenosine
           
 harmonic.mz.data.fields.ColorField ala
           
 harmonic.mz.data.fields.ColorField arg
           
 harmonic.mz.data.fields.ColorField asn
           
 harmonic.mz.data.fields.ColorField asp
           
 harmonic.mz.data.fields.ScalarField colorScale
           
 harmonic.mz.data.fields.ColorField cys
           
 harmonic.mz.data.fields.ColorField cytosine
           
 harmonic.mz.data.fields.ColorField def
           
 harmonic.mz.data.fields.ColorField gln
           
 harmonic.mz.data.fields.ColorField glu
           
 harmonic.mz.data.fields.ColorField gly
           
 harmonic.mz.data.fields.ColorField guanosine
           
 harmonic.mz.data.fields.ColorField his
           
 harmonic.mz.data.fields.ColorField ile
           
 harmonic.mz.data.fields.ColorField leu
           
 harmonic.mz.data.fields.ColorField lys
           
 harmonic.mz.data.fields.ColorField met
           
 harmonic.mz.data.fields.ColorField phe
           
 harmonic.mz.data.fields.ColorField pro
           
 harmonic.mz.data.fields.ColorField ser
           
 harmonic.mz.data.fields.ColorField thr
           
 harmonic.mz.data.fields.ColorField thymidine
           
 harmonic.mz.data.fields.ColorField trp
           
 harmonic.mz.data.fields.ColorField tyr
           
 harmonic.mz.data.fields.ColorField uridine
           
 harmonic.mz.data.fields.ColorField val
           
 
Fields inherited from class harmonic.mz.data.ModelNode
_fileRoot_, _thread_, ATTRIB_CONTROL_WIDGET, ATTRIB_LISTABLE, ATTRIB_PRESENTABLE, ATTRIB_PRIVATE, ATTRIB_REMOVEABLE, ATTRIB_RENAMEABLE, ATTRIB_SHOW_CONTEXT_MENU, ATTRIB_TYPE_FILTER, ATTRIB_USERGROUP, ATTRIB_VALUE_GROUP, ATTRIB_VE_LISTENER, bCustomCS, bDebug, bValid, name
 
Constructor Summary
ResidueColor_ByResidueType()
           
 
Method Summary
 harmonic.mz.data.fields.ColorField addAA(java.lang.String name, harmonic.meshGeom.math.Clr3f clr)
           
 java.lang.Object getValue(java.lang.Object _residue, java.lang.Object data)
           
 
Methods inherited from class scripps.vvm.schemes.Scheme
nodeChanged
 
Methods inherited from class harmonic.mz.data.ModelNode
actionPerformed, addAll, addAlphaed, addField, addField, addField, addFields, addNetworkInput, addNetworkOutput, addNode, addNodeListener, addNodeListener, addNodes, addNodes, addToCurrent, addToGlobals, addToNetworkEditor, addToTemps, addWithUndo, allFieldsAreFinal, applyDataTransfer, areFieldsValid, assignFromMetaFields, assignFromXMLAttributes, assignFromXMLString, assignToMetaFields, assignToXMLAttributes, assignToXMLString, at, bind, canSelect, castSelection, checkFileRead, checkNetworkInput, childCount, clean, clearAttrib, clearNotified, compare, copyFrom, createControlWidget, createCopy, createXMLElement, deepCopy, defeatNodeEvents, disableEvents, enableEvents, expectedValidationTime, fileRoot, finalize, findFieldElement, findNode, fromXMLNodes, getAttrib, getBound, getCatagory, getControlWidget, getCurrentNames, getDataTransfer, getDataTransferTypes, getDeleted, getDirectInputs, getDirectOutputs, getEffectors, getEntryListener, getErrorState, getFilterType, getFullName, getHandles, getInstanceURL, getInterpolater, getIsLeaf, getListable, getMark, getMetaFields, getName, getNodeChildren_V, getNodeChildren, getNodeID, getNodeParent, getObjectRep, getPresentable, getPrivate, getReferencePoolName, getRemoteOwner, getRemoveable, getRenameable, getSaveable, getSavedChildren, getSelect, getSeparateDirectInputs, getSeparateDirectOutputs, getSequenced, getSerialNo, getTags, getTentativeSelect, getTransformable, getTransformableParent, getTransient, getTreeName, getTypeImage, getTypeURL, getUnfoldedChildren, getUpdateTime, getUserGroup, getValidates, getValue, getXMLNodes, hasDependants, hasExternalRef, hashKey, hasValidationLock, hideControlWidget, indexOf, initControlWidget, insertNode, interpolate_Linear, interpolate_Quadratic, invalidate, isField, isFinal, isInSubtree, isInTree, isLinked, isNotified, isPurged, isSet, isTemporary, isValid, linkedTo, linksChildren, makeContextMenu, makeFixed, makePrototype, makeReferenced, makeUnreferenced, makeVisibleInGUI, markNotified, mayValidate, notifyListeners, postAssignFromXMLElement, preAssignToXMLElement, printChildren, printTags, printTree, printTree, purge, purgeFinal, pythonString, remove, removeAll, removeAll, removeHandles, removeNetworkInput, removeNetworkOutput, removeNode, removeNode, removeNode, removeNodeListener, replace, selfNodeChanged, set, setActualName, setAttrib, setBound, setCatagory, setChildrenExcept, setCoordSystem, setCurrentControlWidget, setCurrentNames, setDeleted, setEntryListener, setErrorState, setFromPrototype, setIsField, setIsLeaf, setIsSet, setListable, setMark, setMetaFields, setName, setNodeParent, setPresentable, setPrivate, setRemoteOwner, setRemoveable, setRenameable, setSaveable, setSelect, setSelect, setSequenced, setSerialNo, setTentativeSelect, setTentativeSelect, setToLink, setTransient, setTransientChildren, setUpdateTime, setUserGroup, setValidates, setValidationLock, setValue, setValueGroup, showControlWidget, showControlWidget, showControlWidget, showHandles, startRename, tag, toString, unlinkListeners, unmarkNotified, untag, updateBindable, valChanged, valChanged, validate, valueString
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

gly

public harmonic.mz.data.fields.ColorField gly

ala

public harmonic.mz.data.fields.ColorField ala

ser

public harmonic.mz.data.fields.ColorField ser

glu

public harmonic.mz.data.fields.ColorField glu

gln

public harmonic.mz.data.fields.ColorField gln

cys

public harmonic.mz.data.fields.ColorField cys

pro

public harmonic.mz.data.fields.ColorField pro

arg

public harmonic.mz.data.fields.ColorField arg

thr

public harmonic.mz.data.fields.ColorField thr

asp

public harmonic.mz.data.fields.ColorField asp

asn

public harmonic.mz.data.fields.ColorField asn

val

public harmonic.mz.data.fields.ColorField val

tyr

public harmonic.mz.data.fields.ColorField tyr

ile

public harmonic.mz.data.fields.ColorField ile

phe

public harmonic.mz.data.fields.ColorField phe

lys

public harmonic.mz.data.fields.ColorField lys

trp

public harmonic.mz.data.fields.ColorField trp

his

public harmonic.mz.data.fields.ColorField his

met

public harmonic.mz.data.fields.ColorField met

def

public harmonic.mz.data.fields.ColorField def

leu

public harmonic.mz.data.fields.ColorField leu

adenosine

public harmonic.mz.data.fields.ColorField adenosine

cytosine

public harmonic.mz.data.fields.ColorField cytosine

guanosine

public harmonic.mz.data.fields.ColorField guanosine

thymidine

public harmonic.mz.data.fields.ColorField thymidine

uridine

public harmonic.mz.data.fields.ColorField uridine

colorScale

public harmonic.mz.data.fields.ScalarField colorScale
Constructor Detail

ResidueColor_ByResidueType

public ResidueColor_ByResidueType()
Method Detail

addAA

public harmonic.mz.data.fields.ColorField addAA(java.lang.String name,
                                                harmonic.meshGeom.math.Clr3f clr)

getValue

public java.lang.Object getValue(java.lang.Object _residue,
                                 java.lang.Object data)
Specified by:
getValue in class Scheme