org.jmol.shape
Class Hover

java.lang.Object
  extended by org.jmol.shape.Shape
      extended by org.jmol.shape.Object2dShape
          extended by org.jmol.shape.TextShape
              extended by org.jmol.shape.Hover

public class Hover
extends TextShape


Field Summary
(package private)  java.lang.String[] atomFormats
           
(package private)  int atomIndex
           
private static java.lang.String FONTFACE
           
private static int FONTSIZE
           
private static java.lang.String FONTSTYLE
           
(package private)  Text hoverText
           
(package private)  java.lang.String labelFormat
           
(package private)  java.lang.String specialLabel
           
(package private)  java.lang.String text
           
(package private)  javax.vecmath.Point3i xy
           
 
Fields inherited from class org.jmol.shape.Object2dShape
currentBgColor, currentBgTranslucentLevel, currentColor, currentFont, currentObject, currentTranslucentLevel, isAll, isHover, objects, thisID
 
Fields inherited from class org.jmol.shape.Shape
g3d, isBioShape, modelSet, myVisibilityFlag, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, viewer, xmlProperties
 
Constructor Summary
Hover()
           
 
Method Summary
 java.lang.String getShapeState()
           
 void initShape()
           
 void setProperty(java.lang.String propertyName, java.lang.Object value, java.util.BitSet bsSelected)
          may come from any source -- executed AFTER a shape's own setProperty method
 
Methods inherited from class org.jmol.shape.Object2dShape
checkObjectClicked, checkObjectHovered, initModelSet, setVisibilityFlags
 
Methods inherited from class org.jmol.shape.Shape
appendCmd, checkBoundsMinMax, checkObjectDragged, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColorCommand, getColorCommand, getFontCommand, getIndexFromName, getProperty, getProperty, getShapeCommands, getShapeCommands, getShapeDetail, getSize, getSize, getViewer, initializeShape, merge, setColix, setColix, setColix, setModelClickability, setModelSet, setShapeProperty, setShapeSize, setSize, setSize, setStateInfo, setStateInfo, wasClicked
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FONTFACE

private static final java.lang.String FONTFACE
See Also:
Constant Field Values

FONTSTYLE

private static final java.lang.String FONTSTYLE
See Also:
Constant Field Values

FONTSIZE

private static final int FONTSIZE
See Also:
Constant Field Values

hoverText

Text hoverText

atomIndex

int atomIndex

xy

javax.vecmath.Point3i xy

text

java.lang.String text

labelFormat

java.lang.String labelFormat

atomFormats

java.lang.String[] atomFormats

specialLabel

java.lang.String specialLabel
Constructor Detail

Hover

public Hover()
Method Detail

initShape

public void initShape()
Overrides:
initShape in class Shape

setProperty

public void setProperty(java.lang.String propertyName,
                        java.lang.Object value,
                        java.util.BitSet bsSelected)
Description copied from class: Shape
may come from any source -- executed AFTER a shape's own setProperty method

Overrides:
setProperty in class TextShape

getShapeState

public java.lang.String getShapeState()
Overrides:
getShapeState in class Shape