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)  String[] atomFormats
           
(package private)  int atomIndex
           
private static String FONTFACE
           
private static int FONTSIZE
           
private static String FONTSTYLE
           
(package private)  Text hoverText
           
(package private)  String labelFormat
           
(package private)  String specialLabel
           
(package private)  String text
           
(package private)  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
 String getShapeState()
           
 void initShape()
           
 void setProperty(String propertyName, Object value, 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 String FONTFACE
See Also:
Constant Field Values

FONTSTYLE

private static final 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

Point3i xy

text

String text

labelFormat

String labelFormat

atomFormats

String[] atomFormats

specialLabel

String specialLabel
Constructor Detail

Hover

public Hover()
Method Detail

initShape

public void initShape()
Overrides:
initShape in class Shape

setProperty

public void setProperty(String propertyName,
                        Object value,
                        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 String getShapeState()
Overrides:
getShapeState in class Shape