| Package | Description | 
|---|---|
| gov.nasa.worldwind.render | |
| gov.nasa.worldwind.util | |
| gov.nasa.worldwind.util.tree | 
 A tree control drawn in the world window. 
 | 
| gov.nasa.worldwindx.examples.util | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractBrowserBalloon
A  
 that displays HTML, JavaScript, and Flash content using the
 system's native browser. | 
class  | 
GlobeBrowserBalloon
A  
 that displays HTML, JavaScript, and Flash content using
 the system's native browser, and who's origin is located at a position on the Globe. | 
class  | 
ScreenBrowserBalloon
A  
 that displays HTML, JavaScript, and Flash content
 using the system's native browser, and who's origin is located at a point on the screen. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractHotSpot
AbstractHotSpot is an abstract base class for the  
HotSpot interface. | 
class  | 
AbstractResizeHotSpot
A HotSpot for resizing a frame or window. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DragControl
A  
TreeHotSpot that can handle drag events. | 
class  | 
FrameResizeControl
A screen control for resizing a frame. 
 | 
class  | 
ScrollBar.ScrollControl
Control for the scroll arrows and areas of the scroll bar above and below the knob. 
 | 
class  | 
ScrollBar.ScrollKnob
Control for dragging the scroll knob. 
 | 
class  | 
ScrollFrame
A frame that can scroll its contents. 
 | 
class  | 
TreeHotSpot
An area of a  
Tree that can receive select and mouse events. | 
| Modifier and Type | Field and Description | 
|---|---|
protected HotSpot | 
ScrollFrame.minimizeButton
HotSpot to handle user input on the minimize button. 
 | 
protected HotSpot | 
TreeHotSpot.parent
The parent HotSpot, or null if this TreeHotSpot has no parent. 
 | 
protected HotSpot | 
ScrollBar.scrollDownBlockControl
HotSpot to handle input on page down control. 
 | 
protected HotSpot | 
ScrollBar.scrollDownControl
HotSpot to handle input on the scroll down control. 
 | 
protected HotSpot | 
ScrollBar.scrollUpBlockControl
HotSpot to handle input on page up control. 
 | 
protected HotSpot | 
ScrollBar.scrollUpControl
HotSpot to handle input on the scroll up control. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected HotSpot | 
BasicTreeLayout.createSelectControl(TreeNode node)
Create a pickable object to represent selection control in the tree. 
 | 
protected HotSpot | 
BasicTreeLayout.createTogglePathControl(Tree tree,
                       TreeNode node)
Create a pickable object to represent a toggle control in the tree. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ScrollBar.initializeUIControls(HotSpot parent)
Initialize the objects that represent the UI controls. 
 | 
| Constructor and Description | 
|---|
DragControl(HotSpot parent)
Create a drag control. 
 | 
ScrollBar(HotSpot parent)
Create a scroll bar in the vertical orientation. 
 | 
ScrollBar(HotSpot parent,
         String orientation)
Create a scroll bar with an orientation. 
 | 
ScrollControl(HotSpot parent,
             ScrollBar owner,
             String adjustment)  | 
ScrollKnob(HotSpot parent,
          ScrollBar owner)  | 
TreeHotSpot(HotSpot parent)
Create a hot spot. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BalloonResizeController
Create a controller to resize a  
Balloon by dragging the mouse. | 
| Modifier and Type | Field and Description | 
|---|---|
protected HotSpot | 
HotSpotController.activeHotSpot  | 
| Modifier and Type | Method and Description | 
|---|---|
protected HotSpot | 
HotSpotController.getActiveHotSpot()
Returns the currently active  
HotSpot, or null if there is no active
 HotSpot. | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
HotSpotController.setActiveHotSpot(HotSpot hotSpot)
Sets the active  
HotSpot to the specified HotSpot. |