|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DisplayControl | |
|---|---|
| ucar.unidata.idv | The idv package. |
| ucar.unidata.idv.collab | Collaboration support for the IDV. |
| ucar.unidata.idv.control | DisplayControls for the IDV - A DisplayControl generally has a data depiction and a control window for modifying or interacting with the display. |
| ucar.unidata.idv.control.editor | This package is my (jeffmc) aborted protyping effort for a radar editor facility. |
| ucar.unidata.idv.control.multi | The IDV MultiDisplay. |
| ucar.unidata.idv.ui | User Interface (UI) classes for the IDV |
| Uses of DisplayControl in ucar.unidata.idv |
|---|
| Methods in ucar.unidata.idv that return DisplayControl | |
|---|---|
DisplayControl |
IntegratedDataViewer.createDisplay(String dataSourceName,
String paramName,
String displayName,
String properties)
Create a display from the given datasource/paramname pair. |
DisplayControl |
IntegratedDataViewer.createDisplay(String dataSourceName,
String paramName,
String displayName,
String properties,
boolean initDisplayInThread)
Create a display from the given datasource/paramname pair. |
DisplayControl |
ControlContext.createDisplay(String dataSourceName,
String paramName,
String displayName,
String properties,
boolean initDisplayInThread)
Create a new DisplayControl |
DisplayControl |
IntegratedDataViewer.doMakeControl(DataChoice dataChoice,
ControlDescriptor descriptor,
String properties)
Create the DisplayControl, identified by the given
ControlDescriptor for the given DataChoice |
DisplayControl |
IntegratedDataViewer.doMakeControl(DataChoice dataChoice,
ControlDescriptor descriptor,
String properties,
DataSelection dataSelection)
Create the DisplayControl, identified by the given
ControlDescriptor for the given DataChoice |
DisplayControl |
IntegratedDataViewer.doMakeControl(List dataChoices,
ControlDescriptor descriptor)
Create the DisplayControl, identified by the given
ControlDescriptor for the given list of
DataChoices |
DisplayControl |
IntegratedDataViewer.doMakeControl(List dataChoices,
ControlDescriptor descriptor,
Hashtable properties,
DataSelection dataSelection)
Create the DisplayControl, identified by the given
ControlDescriptor for the given list of
DataChoices |
DisplayControl |
IntegratedDataViewer.doMakeControl(List dataChoices,
ControlDescriptor descriptor,
Hashtable properties,
DataSelection dataSelection,
boolean initDisplayInThread)
Finally, we really create the DisplayControl, identified by
the given * ControlDescriptor using the given list of
DataChoices |
DisplayControl |
IntegratedDataViewer.doMakeControl(List dataChoices,
ControlDescriptor descriptor,
String propertiesString,
DataSelection dataSelection)
Create the DisplayControl, identified by the given
ControlDescriptor for the given list of
DataChoices |
DisplayControl |
IntegratedDataViewer.doMakeControl(List dataChoices,
ControlDescriptor descriptor,
String propertiesString,
DataSelection dataSelection,
boolean initDisplayInThread)
Finally, we really create the DisplayControl, identified by the given
ControlDescriptor using the given list of
DataChoices |
DisplayControl |
IntegratedDataViewer.doMakeControl(String controlName)
This method is called by the helptips, passing in the name of the display control (from controls.xml). |
DisplayControl |
IntegratedDataViewer.doMakeControl(String controlName,
DataChoice dataChoice)
make a control |
DisplayControl |
IntegratedDataViewer.doMakeControl(String controlName,
List dataChoices)
make a control |
DisplayControl |
ControlDescriptor.doMakeDisplay(DataChoice dataChoice,
IntegratedDataViewer viewer,
String argProperties,
DataSelection dataSelection)
Wrapper method that makes a single element array of DataChoices with the given DataChoice parameter. |
DisplayControl |
ControlDescriptor.doMakeDisplay(List dataChoices,
IntegratedDataViewer viewer,
Hashtable argProperties,
DataSelection dataSelection,
boolean initDisplayInThread)
Instantiate the DisplayControl defined by the Class data member. |
DisplayControl |
ControlDescriptor.doMakeDisplay(List dataChoices,
IntegratedDataViewer viewer,
String argPropertiesString,
DataSelection dataSelection,
boolean initDisplayInThread)
Instantiate the DisplayControl defined by the Class data member. |
DisplayControl |
DisplayInfo.getDisplayControl()
Return the DisplayControl |
DisplayControl |
IdvPersistenceManager.instantiateFromTemplate(String templateFile)
Create the DisplayControl from the bundle in the given templateFile |
| Methods in ucar.unidata.idv with parameters of type DisplayControl | |
|---|---|
void |
IntegratedDataViewer.addDisplayControl(DisplayControl control)
Add the given DisplayControl into the list of
display controls. |
void |
ControlContext.addDisplayControl(DisplayControl control)
a Add the given DisplayControl |
void |
MapViewManager.checkProjection(FieldImpl data,
DisplayControl display)
Deprecated. no substitute. Use setMapProjection() |
void |
IntegratedDataViewer.controlHasBeenInitialized(DisplayControl control)
Called by the given DisplayControl when it has been fully
initialized. |
void |
ViewManager.controlMoved(DisplayControl control)
This gets called when a display control has been moved to this viewmanager |
void |
ViewManager.displayControlChanged(DisplayControl displayControl)
Called when the dispay category or other state of the display control has changed. |
void |
ViewManager.displayControlVisibilityChanged(DisplayControl displayControl)
handle when the display control has changed |
void |
ViewManager.displayDataChanged(DisplayControl displayControl)
Handle the display data changing |
void |
MapViewManager.displayDataChanged(DisplayControl display)
Handle a change to the data in a DisplayControl |
void |
MapViewManager.displayDataChanged(DisplayControl display,
boolean fromInitialLoad)
Handle a change to the data in a DisplayControl |
void |
ViewManager.ensureOnlyOneTimeDriver(DisplayControl displayControl)
Ensure that there is only one time driver for this view THERE CAN BE ONLY ONE! - Highlander |
String |
DisplayConventions.getMapProjectionLabel(MapProjection mp,
DisplayControl display)
Create a label for a map projection based on a DisplayControl. |
void |
ControlDescriptor.initControl(DisplayControl control,
List newDataChoices,
IntegratedDataViewer idv,
Hashtable newProperties,
DataSelection dataSelection)
Initializes the DisplayControl |
void |
ControlDescriptor.initControl(DisplayControl control,
List newDataChoices,
IntegratedDataViewer idv,
String properties,
DataSelection dataSelection)
Deprecated. Use other initControl |
boolean |
ViewManager.okToImportDisplay(DisplayControl control)
Can this view manager import the given display control. |
boolean |
MapViewManager.okToImportDisplay(DisplayControl control)
can this viewmanager import the given display control |
void |
IntegratedDataViewer.removeDisplayControl(DisplayControl control)
Remove the given DisplayControl from the list of
display controls. |
void |
ControlContext.removeDisplayControl(DisplayControl control)
Remove the given DisplayControl |
void |
IdvPersistenceManager.saveDisplayControl(DisplayControl displayControl)
Write out the given display control |
void |
IdvPersistenceManager.saveDisplayControl(DisplayControl displayControl,
File file)
Write out the given display control to te given file |
void |
IdvPersistenceManager.saveDisplayControlFavorite(DisplayControl displayControl,
String templateName)
Prompt the user for a name and write out the given display control as a bundle into the user's .unidata/idv/displaytemplates directory. |
void |
IntegratedDataViewer.showWindow(DisplayControl control,
IdvWindow window)
Implementation of the ControlContext method. |
void |
ControlContext.showWindow(DisplayControl control,
IdvWindow window)
Popup the given window. |
void |
IntegratedDataViewer.toFront(DisplayControl control)
Move the given display control to the front. |
| Method parameters in ucar.unidata.idv with type arguments of type DisplayControl | |
|---|---|
int |
ViewManager.paintDisplayList(Graphics2D graphics,
List<DisplayControl> displayControls,
int width,
int height,
boolean bottom,
Color color,
Font font)
Paint the display list in a 2D graphics |
| Constructors in ucar.unidata.idv with parameters of type DisplayControl | |
|---|---|
ControlDescriptor(IntegratedDataViewer idv,
String displayTemplateFile,
DisplayControl prototype)
Constructor for when we are a wrapper around a display template |
|
DisplayInfo(DisplayControl displayControl,
ViewManager viewManager,
Displayable displayable)
Create this display info. |
|
| Uses of DisplayControl in ucar.unidata.idv.collab |
|---|
| Methods in ucar.unidata.idv.collab with parameters of type DisplayControl | |
|---|---|
void |
CollabManager.controlHasBeenInitialized(DisplayControl control)
This gets called when the given DisplayControl
has been initialized. |
boolean |
CollabManager.haveDisplayControl(DisplayControl displayControl)
Is this an existing DisplayControl |
void |
CollabManager.writeRemoveDisplayControl(DisplayControl display)
Send the MSG_REMOVEDISPLAYCONTROL message for the given display control |
| Uses of DisplayControl in ucar.unidata.idv.control |
|---|
| Classes in ucar.unidata.idv.control that implement DisplayControl | |
|---|---|
class |
AerologicalSoundingControl
Abstract class for displaying an aerological diagram (eg, Skew-T log p) of an atmospheric sounding. |
class |
AnimationTextControl
|
class |
AudioControl
Class AudioControl Plays and records audio |
class |
BaseImageControl
A DisplayControl for handling image sequences |
class |
CappiControl
Class for controlling the display of CAPPIs of WSR-88D Level II data |
class |
ChatLogControl
DisplayControl for displaying straight text or HTML. |
class |
ColorCrossSectionControl
Class for displaying cross sections as color shaded displays. |
class |
ColorPlanViewControl
Class for controlling the display of color shaded plan views of gridded data. |
class |
ColorRadarVolumeControl
Class to make controls and displays for WS-88D level II data showing all values for one parm from a full volume scan (one data file) as pixels in 3d space above the Earth. |
class |
ColorRhiControl
Class to make displays and controls for a pseudo-RHI plot of WSR-88D Level II data. |
class |
ContourCrossSectionControl
A cross section control for displaying contours. |
class |
ContourPlanViewControl
A control for displaying gridded data as 2D contours. |
class |
CrossSectionControl
TODO: We need to be able to persist/unpersist the ViewManager so its state is saved. |
class |
DataTransectControl
Class for displaying transects of data along a cross section line. |
class |
DisplayControlImpl
This is the main base class for all DisplayControls. |
class |
DrawingControl
A MetApps Display Control for drawing lines on a navigated display. |
class |
FlowCrossSectionControl
A cross section control for depicting flow (vectors or wind barbs) |
class |
FlowPlanViewControl
A plan view control for flow data (vector or wind barbs) |
class |
FlowTimeHeightControl
A plan view control for flow data (vector or wind barbs) |
class |
GriddedSkewTControl
Deprecated. use GriddedSoundingControl |
class |
GriddedSoundingControl
Creates an aerological sounding diagram for soundings. |
class |
GridDisplayControl
Class with methods used by a DisplayControlImpl. |
class |
GridTableControl
A MetApps Display Control with Displayable and controls for one 3D isosurface display of one parameter. |
class |
HovmollerControl
Class description |
class |
ImageControl
Class for controlling the display of color images. |
class |
ImageMovieControl
Class for controlling the display of color images. |
class |
ImagePlanViewControl
Class for controlling the display of images. |
class |
ImageSequenceControl
A DisplayControl for handling image sequences |
class |
JythonControl
Allows for the creation of a display by an end user through the use of Jython |
class |
Level2ColorCrossSectionControl
Class for displaying WSR-88D Level II cross sections as color shaded displays. |
class |
Level2TimeHeightControl
Given an earth-locared 3D VisAD Field of WSR-88D II data with a time domain, make a 2D plot of the radar data against height and time for one location on the Earth, and make related controls. |
class |
LineProbeControl
An abstract base class that manages a vertical probe To create a probe call doMakeProbe To be notified of changes override: void probePositionChanged (double x, double y); |
class |
LocationIndicatorControl
A MetApps Display Control for drawing lines on a navigated display. |
class |
MapDisplayControl
A control for displaying map lines. |
class |
MovieDisplayControl
Control for displaying a movie (QuickTime). |
class |
NoteControl
Just shows the "notes" field. |
class |
ObsDisplayControl
A DisplayControl for station models |
class |
ObsListControl
A DisplayControl for station models |
class |
OmniControl
A wrapper around the visad spread sheet cell display |
class |
PlanViewControl
Class to handle all kinds of PlanViews. |
class |
PointCloudControl
A display control for volume rendering of a 3D grid |
class |
ProbeControl
A widget to display data values at one point in the 2d or 3d data field. |
class |
ProfileControl
Given a VisAD Field, make a 2D plot of the range data against one of the 3 domain coordinates. |
class |
ProfilerControl
An abstract class that provides common services for Profiler display related controls. |
class |
ProfilerMultiStationControl
Given an earth-located VisAD Field of multi-station NOAA Profiler data, make a mapped wind data display, and make related controls. |
class |
ProfilerTimeHeightControl
Given an earth-located VisAD Field of one or more NOAA Profiler Network staiton data, make a 2D plot of the wind data against height and time, and make related controls. |
class |
RadarCrossSectionControl
Class for displaying WSR-88D Level II cross sections as color shaded displays. |
class |
RadarGridControl
Display control for a "RadarGrid," radar range-rings plus radial lines. |
class |
RadarRhiControl
Created by IntelliJ IDEA. |
class |
RadarSweepControl
Class for making and controlling the display of color shaded plots of WSR-88D Level II radar sweeps in 2D or in 3D. |
class |
RadarVWPControl
for WSR-88D Level II VAD wind profile (VWP) |
class |
RangeAndBearingControl
Class to make a dragable line with end points which computes the range and bearing between the end points. |
class |
RaobSkewTControl
Deprecated. use RaobSoundingControl |
class |
RaobSoundingControl
A AerologicalSoundingControl for RAOB data. |
class |
ShapefileControl
A MetApps Display Control with Displayable and controls for one 3D isosurface display of one parameter. |
class |
SkewTControl
Deprecated. Use AerologicalSoundingDisplay |
class |
StationLocationControl
Class to display a set of locations |
class |
StationModelControl
A DisplayControl for station models |
class |
TemplateControl
A class that serves as a template for creating new (Grid oriented) display controls Cut and paste this. |
class |
TextDisplayControl
DisplayControl for displaying straight text or HTML. |
class |
TextProductControl
Class to display weather text |
class |
ThreeDSurfaceControl
A MetApps Display Control with Displayable and controls for one 3D isosurface display of one parameter. |
class |
TimeHeightControl
Given an earth-locared 3D VisAD Field with a time domain, make a 2D plot of the range data against height and time for one location on the Earth, and make related controls. |
class |
TimeSeriesControl
Given a 2D VisAD FieldImpl for one parameter, make a single plot of the range data of one parm, against time, for one location in the 2D field given by a probe the user can move. |
class |
TopographyControl
A Display Control with Displayable and controls for one 3D surface display of topography. |
class |
TrackControl
A MetApps Display Control with Displayable and controls for displaying a track (balloon sounding or aircraft track) |
class |
TrackSkewTControl
Deprecated. use TrackSoundingControl |
class |
TrackSoundingControl
Creates an aerological Skew-T diagram for soundings from track (i.e. |
class |
TrajectoryFeatureTypeSoundingControl
Created by IntelliJ IDEA. |
class |
TransectDrawingControl
A MetApps Display Control for drawing lines on a navigated display. |
class |
ValuePlanViewControl
Class for controlling the display of plan view text plots of gridded data. |
class |
VerticalProfileControl
Given a VisAD Field, make a 2D plot of the range data against one of the 3 domain coordinates. |
class |
VolumeRenderControl
A display control for volume rendering of a 3D grid |
class |
WindTimeHeightControl
For wind time/height profiles. |
class |
WMSControl
Class for controlling the display of color images. |
class |
WorldWindControl
Class to display a set of locations |
class |
YahooLocationControl
Class to display a set of locations |
| Methods in ucar.unidata.idv.control that return DisplayControl | |
|---|---|
DisplayControl |
ReadoutInfo.getFromDisplay()
Get the FromDisplay property. |
| Methods in ucar.unidata.idv.control with parameters of type DisplayControl | |
|---|---|
void |
ReadoutInfo.setFromDisplay(DisplayControl value)
Set the FromDisplay property. |
| Constructors in ucar.unidata.idv.control with parameters of type DisplayControl | |
|---|---|
ReadoutInfo(DisplayControl from,
Data data)
_more_ |
|
ReadoutInfo(DisplayControl from,
Data data,
EarthLocation location,
Real time)
_more_ |
|
| Uses of DisplayControl in ucar.unidata.idv.control.editor |
|---|
| Classes in ucar.unidata.idv.control.editor that implement DisplayControl | |
|---|---|
class |
RadarEditor
|
static class |
RadarEditor.MyRadarSweepControl
Class MyRadarSweepControl _more_ |
| Uses of DisplayControl in ucar.unidata.idv.control.multi |
|---|
| Classes in ucar.unidata.idv.control.multi that implement DisplayControl | |
|---|---|
class |
MultiDisplayHolder
A DisplayControl for station models |
| Uses of DisplayControl in ucar.unidata.idv.ui |
|---|
| Methods in ucar.unidata.idv.ui with parameters of type DisplayControl | |
|---|---|
void |
SideLegend.CategoryPanel.add(DisplayControl control,
JComponent comp)
Add the given display control and its GUI component to this panel |
void |
IdvUIManager.addDisplayControl(DisplayControl control)
Notify the data source holders of a new display control. |
void |
LoadBundleDialog.addDisplayControl(DisplayControl displayControl)
Add the decoded display to the list |
void |
DataSourceHolder.addDisplayControl(DisplayControl control)
Adds the given DisplayControl |
void |
ViewPanel.addDisplayControl(DisplayControl control)
Add the given display control |
void |
ViewPanelImpl.addDisplayControl(DisplayControl control)
Add the given display control |
void |
DataSourceHolder.addDisplayControl(DisplayControl control,
DataChoice choice)
A no-op that can be overrode by a derived class |
void |
DataTree.addDisplayControl(DisplayControl control,
DataChoice choice)
We have this here so we can display the DisplayControl-s in the DataTree. |
void |
IdvUIManager.addViewMenuItems(DisplayControl control,
List items)
Gets called by the display controls. |
void |
ViewPanel.addViewMenuItems(DisplayControl control,
List items)
Add view menu items for the display control |
void |
ViewPanelImpl.addViewMenuItems(DisplayControl control,
List items)
Add view menu items for the display control |
boolean |
SideLegend.CategoryPanel.containsDisplayControl(DisplayControl control)
Does this category panel contain the given control |
void |
ViewPanel.controlMoved(DisplayControl control)
_more_ |
void |
ViewPanelImpl.controlMoved(DisplayControl control)
Handle a control moved |
void |
IdvUIManager.displayControlChanged(DisplayControl displayControl)
The display changed |
void |
ViewPanel.displayControlChanged(DisplayControl displayControl)
Called by the IDV when there has been a change to the display controls. |
void |
ViewPanelImpl.displayControlChanged(DisplayControl control)
Called by the IDV when there has been a change to the display controls. |
void |
ViewPanelImpl.dockControl(DisplayControl control)
Reinserts the control into the control tabs |
void |
ViewPanelImpl.expandControl(DisplayControl control)
Expand the control's gui in the tabs |
protected JButton |
IdvLegend.makePropertiesButton(DisplayControl control)
Create an icon button for showing the window for the given display control. |
void |
ViewPanelImpl.removeControlTab(DisplayControl control)
Remove the control from the control tab if we are doing control tabs This calls removeControlTabInThread in the Swing thread |
void |
ViewPanelImpl.removeControlTab(DisplayControl control,
boolean inSwingThread)
_more_ |
void |
IdvUIManager.removeDisplayControl(DisplayControl control)
Notify the data source holders of a removed display control. |
void |
DataSourceHolder.removeDisplayControl(DisplayControl control)
Remove the given DisplayControl |
void |
ViewPanel.removeDisplayControl(DisplayControl control)
|
void |
ViewPanelImpl.removeDisplayControl(DisplayControl control)
|
void |
IdvComponentHolder.removeDisplayControl(DisplayControl displayControl)
_more_ |
void |
DataTree.removeDisplayControl(DisplayControl control)
Remove the tree node that represents the given display control |
void |
IdvUIManager.showWindow(DisplayControl control,
IdvWindow window)
Implementation of the ControlContext method. |
void |
ViewPanelImpl.undockControl(DisplayControl control)
Remove the control from the tabs |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||