public class ViewPanelImpl.VMInfo
extends java.lang.Object
implements java.awt.image.ImageObserver
| Constructor and Description |
|---|
VMInfo(java.lang.Object obj)
ctor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addControlInfo(ucar.unidata.idv.ui.ViewPanelImpl.ControlInfo controlInfo)
new control
|
void |
changeControlInfo(ucar.unidata.idv.ui.ViewPanelImpl.ControlInfo controlInfo)
The control info changed
|
boolean |
holds(java.lang.Object obj)
Do we hold the given object
|
boolean |
imageUpdate(java.awt.Image img,
int flags,
int x,
int y,
int width,
int height)
Handle update
|
protected void |
paintButton(java.awt.Graphics g,
ucar.unidata.idv.ui.ViewPanelImpl.ControlInfo controlInfo)
Paint the button
|
void |
removeControlInfo(ucar.unidata.idv.ui.ViewPanelImpl.ControlInfo controlInfo)
Remove the control
|
void |
showPopupMenu()
SHow the ViewManager popup menu
|
void |
viewManagerChanged()
my viewmanager has changed.
|
void |
viewManagerDestroyed()
my viewmanager had been removed
|
public VMInfo(java.lang.Object obj)
obj - Either a ViewManager or a string labelpublic void showPopupMenu()
public boolean imageUpdate(java.awt.Image img,
int flags,
int x,
int y,
int width,
int height)
imageUpdate in interface java.awt.image.ImageObserverimg - paramflags - paramx - paramy - paramwidth - paramheight - parampublic boolean holds(java.lang.Object obj)
obj - The objectpublic void removeControlInfo(ucar.unidata.idv.ui.ViewPanelImpl.ControlInfo controlInfo)
controlInfo - the contorl info to removepublic void changeControlInfo(ucar.unidata.idv.ui.ViewPanelImpl.ControlInfo controlInfo)
controlInfo - the control info_protected void paintButton(java.awt.Graphics g,
ucar.unidata.idv.ui.ViewPanelImpl.ControlInfo controlInfo)
g - graphicscontrolInfo - the control info_public void addControlInfo(ucar.unidata.idv.ui.ViewPanelImpl.ControlInfo controlInfo)
controlInfo - the control infopublic void viewManagerDestroyed()
public void viewManagerChanged()