Uses of Interface
ucar.unidata.idv.ControlContext
Packages that use ControlContext
Package
Description
The idv package.
DisplayControls for the IDV - A DisplayControl generally has a data
depiction and a control window for modifying or interacting with the
display.
The IDV MultiDisplay.
-
Uses of ControlContext in ucar.unidata.idv
Subinterfaces of ControlContext in ucar.unidata.idvModifier and TypeInterfaceDescriptioninterfaceThis interface defines the context in which aViewManagerexists.Classes in ucar.unidata.idv that implement ControlContextModifier and TypeClassDescriptionclassThis is the default implementation of an IDV.classClass descriptionclassThis is the central class for IDV applications.classAn example IDV application that supports muliple view panes in the same window, a la AWIPSMethods in ucar.unidata.idv with parameters of type ControlContextModifier and TypeMethodDescriptionvoidDisplayControl.init(String displayId, List dataCategories, List choices, ControlContext viewer, String properties, DataSelection dataSelection) Initialize the DisplayControl.voidDisplayControl.init(String displayId, List dataCategories, List choices, ControlContext viewer, Hashtable properties, DataSelection dataSelection) Initialize the DisplayControl.voidDisplayControl.initAfterUnPersistence(ControlContext vc, Hashtable properties) Method to call after unpersisting from XML.voidDisplayControl.initAfterUnPersistence(ControlContext vc, Hashtable properties, List dataChoices) Initialize after unpersistance -
Uses of ControlContext in ucar.unidata.idv.control
Fields in ucar.unidata.idv.control declared as ControlContextModifier and TypeFieldDescriptionprotected ControlContextDisplayControlImpl.controlContextThis is the context in whcih this display control exists (typically an instance of the IntegratedDataViewer but we use the ControlContext interface to keep us honest and not sloppy).Methods in ucar.unidata.idv.control that return ControlContextModifier and TypeMethodDescriptionDisplayControlImpl.getControlContext()This is theIntegratedDataViewerDisplayControlImpl.getViewer()We have this here (in part) for xml persistence This is usually theIntegratedDataViewerMethods in ucar.unidata.idv.control with parameters of type ControlContextModifier and TypeMethodDescriptionfinal voidDisplayControlImpl.init(String displayId, List categories, List choices, ControlContext controlContext, String properties, DataSelection dataSelection) This init method is the one actually called by the IDV.final voidDisplayControlImpl.init(String displayId, List categories, List choices, ControlContext controlContext, Hashtable properties, DataSelection dataSelection) This init method is the one actually called by the IDV.voidCrossSectionControl.initAfterUnPersistence(ControlContext vc, Hashtable properties, List preSelectedDataChoices) Called by theIntegratedDataViewerto initialize after this control has been unpersistedvoidDisplayControlImpl.initAfterUnPersistence(ControlContext vc, Hashtable properties) Called by theIntegratedDataViewerto initialize after this control has been unpersistedvoidDisplayControlImpl.initAfterUnPersistence(ControlContext vc, Hashtable properties, List preSelectedDataChoices) Called by theIntegratedDataViewerto initialize after this control has been unpersistedvoidDrawingControl.initAfterUnPersistence(ControlContext vc, Hashtable properties) voidGridTrajectoryControl.initAfterUnPersistence(ControlContext vc, Hashtable properties, List preSelectedDataChoices) _more_voidGridTrajectoryControlNew.initAfterUnPersistence(ControlContext vc, Hashtable properties, List preSelectedDataChoices) _more_voidGridTrajectoryControlNew.MyTrajectoryControl.initAfterUnPersistence(ControlContext vc, Hashtable properties) _more_voidOmniControl.initAfterUnPersistence(ControlContext vc, Hashtable properties) After the XML unpersistence, initialize the set of ScalarMaps, and control parametersvoidScatterDisplay.initAfterUnPersistence(ControlContext vc, Hashtable properties, List preSelectedDataChoices) voidStationModelControl.initAfterUnPersistence(ControlContext vc, Hashtable properties) Initailize after we have been unpersisted.voidTextDisplayControl.initAfterUnPersistence(ControlContext vc, Hashtable properties, List preSelectedDataChoices) Called by theIntegratedDataViewerto initialize after this control has been unpersistedvoidTimeHeightControl.initAfterUnPersistence(ControlContext vc, Hashtable properties, List preSelectedDataChoices) Called by theIntegratedDataViewerto initialize after this control has been unpersistedvoidTrackControl.initAfterUnPersistence(ControlContext vc, Hashtable properties, List preSelectedDataChoices) Called by theIntegratedDataViewerto initialize after this control has been unpersistedvoidVolumeVectorControl.initAfterUnPersistence(ControlContext vc, Hashtable properties) _more_voidDisplayControlImpl.setViewer(ControlContext controlContext) We have this here (in part) for xml persistence This is usually theIntegratedDataViewerConstructors in ucar.unidata.idv.control with parameters of type ControlContextModifierConstructorDescriptionDisplayControlImpl(ControlContext controlContext) Create a DisplayControlImple from a ControlContext -
Uses of ControlContext in ucar.unidata.idv.control.multi
Methods in ucar.unidata.idv.control.multi with parameters of type ControlContextModifier and TypeMethodDescriptionvoidDisplayComponent.initAfterUnPersistence(MultiDisplayHolder displayControl, ControlContext vc, Hashtable properties) Called by theIntegratedDataViewerto initialize after this control has been unpersistedvoidDisplayControlWrapper.initAfterUnPersistence(MultiDisplayHolder displayControl, ControlContext vc, Hashtable properties) Called by theIntegratedDataViewerto initialize after this control has been unpersistedvoidDisplayGroup.initAfterUnPersistence(MultiDisplayHolder displayControl, ControlContext vc, Hashtable properties) Called by theIntegratedDataViewerto initialize after this control has been unpersistedvoidMultiDisplayHolder.initAfterUnPersistence(ControlContext vc, Hashtable properties) Called by theIntegratedDataViewerto initialize after this control has been unpersistedvoidViewWrapper.initAfterUnPersistence(MultiDisplayHolder displayControl, ControlContext vc, Hashtable properties) Initial after we have been unpersisted