|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.view.sounding.DataController
ucar.unidata.view.sounding.WindController
public class WindController
Provides support for mediating interactions between a (mutable) wind profile database and views of the wind-data in a wind-profile display.
| Constructor Summary | |
|---|---|
WindController(ucar.unidata.view.sounding.WindDataModel database,
WindProfileDisplay display)
Constructs from an wind-profile database and wind-profile display. |
|
| Method Summary | |
|---|---|
protected void |
addDataDisplayable(int index)
Adds a given displayed datum to the view. |
protected void |
removeAllDataDisplayables()
Removes all displayed data from the view. |
protected void |
removeDataDisplayable(int index)
Removes a given displayed datum from the view. |
protected void |
selectedIndexChange(int index)
Handles a change to the index of the selected wind-profile. |
protected void |
setVisibility(int index,
boolean visible)
Sets the visibility of a given displayed datum. |
| Methods inherited from class ucar.unidata.view.sounding.DataController |
|---|
addDataDisplayables, removeDataDisplayables, setVisibility |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WindController(ucar.unidata.view.sounding.WindDataModel database,
WindProfileDisplay display)
database - The wind-profile database.display - The wind-profile display.| Method Detail |
|---|
protected void selectedIndexChange(int index)
throws VisADException,
RemoteException
selectedIndexChange in class DataControllerindex - The index of the selected wind-profile. A
values of -1 means that there is no selected
wind-profile.
VisADException - VisAD failure.
RemoteException - Java RMI failure.
protected void addDataDisplayable(int index)
throws VisADException,
RemoteException
addDataDisplayable in class DataControllerindex - The index of the displayed datum.
VisADException - VisAD failure.
RemoteException - Java RMI failure.
protected void removeAllDataDisplayables()
throws VisADException,
RemoteException
removeAllDataDisplayables in class DataControllerVisADException - VisAD failure.
RemoteException - Java RMI failure.
protected void removeDataDisplayable(int index)
throws IndexOutOfBoundsException,
VisADException,
RemoteException
removeDataDisplayable in class DataControllerindex - The index of the displayed datum.
IndexOutOfBoundsException - The index is out of range.
VisADException - VisAD failure.
RemoteException - Java RMI failure.
protected void setVisibility(int index,
boolean visible)
throws VisADException,
RemoteException
setVisibility in class DataControllerindex - The index of the displayed datum.visible - Whether or not the datum should be visible.
VisADException - VisAD failure.
RemoteException - Java RMI failure.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||