Interface IdvConstants

All Known Implementing Classes:
AddeChooser, AddeFrontChooser, AddeGLMDataChooser, AddeImageChooser, AddeLightningDataChooser, AddePointDataChooser, AddeProfilerDataChooser, AddeRadarChooser, AddeRaobPointDataChooser, AliasEditor, ArgsManager, AutoDisplayEditor, BundleChooser, CollabManager, DefaultIdv, DisplayConventions, DqcRadarChooser, FileChooser, FrontChooser, IdvBase, IdvChooser, IdvChooserManager, IdvManager, IdvObjectStore, IdvPersistenceManager, IdvPreferenceManager, IdvProjectionManager, IdvResourceManager, IdvServer.MyIdv, IdvUIManager, ImageChooser, ImageGenerator, InstallManager, IntegratedDataViewer, JythonManager, Level2RadarChooser, LightningChooser, MacBridge, McidasImageChooser, MesoWestChooser, MultiPaneIdv, ParamDefaultsEditor, ParamGroupsEditor, PluginManager, PointChooser, PollingFileChooser, ProfilerChooser, PublishManager, RadarChooser, RaobChooser, RaobPointChooser, ResourceViewer, SkeletonChooser, SoundingSelector, StateManager, TDSPointObsChooser, TDSRadarChooser, TDSRadarChooser1, TimesChooser, UrlChooser, ViewPanelImpl, VMManager, XmlChooser

public interface IdvConstants
This holds a variety of constants used throughout the IDV
Author:
IDV development team
  • Field Details

    • DEFAULT_DOCPATH

      static final String DEFAULT_DOCPATH
      Where to look for javahelp
      See Also:
    • SUFFIX_RBI

      static final String SUFFIX_RBI
      File suffix for rbi files
      See Also:
    • SUFFIX_JNLP

      static final String SUFFIX_JNLP
      File suffix for jnlp files
      See Also:
    • SUFFIX_SH

      static final String SUFFIX_SH
      File suffix for shell files
      See Also:
    • SUFFIX_BAT

      static final String SUFFIX_BAT
      File suffix for windows bat files
      See Also:
    • SUFFIX_XIDV

      static final String SUFFIX_XIDV
      File suffix for bundle files files
      See Also:
    • SUFFIX_ZIDV

      static final String SUFFIX_ZIDV
      File suffix for bundle files files
      See Also:
    • SUFFIX_XML

      static final String SUFFIX_XML
      File suffix for xml files
      See Also:
    • SUFFIX_CPT

      static final String SUFFIX_CPT
      File suffix for event capture files files
      See Also:
    • SUFFIX_ISL

      static final String SUFFIX_ISL
      File suffix for image generationfiles
      See Also:
    • FILTER_XIDV

      static final PatternFileFilter FILTER_XIDV
      File filter used for bundle files
    • FILTER_XIDVZIDV

      static final PatternFileFilter FILTER_XIDVZIDV
      File filter used for bundle files
    • FILTER_ZIDV

      static final PatternFileFilter FILTER_ZIDV
      File filter used for bundle files
    • FILTER_ISL

      static final PatternFileFilter FILTER_ISL
      File filter used for bundle files
    • FILTER_JNLP

      static final PatternFileFilter FILTER_JNLP
      File filter used for bundle files
    • FILTER_XML

      static final PatternFileFilter FILTER_XML
      File filter used for xml files
    • FILTER_CPT

      static final PatternFileFilter FILTER_CPT
      File filter used for event capture files
    • ARG_CURRENTTIME

      static final String ARG_CURRENTTIME
      Command line argument for overriding current time
      See Also:
    • ARG_MSG_RECORD

      static final String ARG_MSG_RECORD
      Command line argument for recording the missing Msg translation messages
      See Also:
    • ARG_MSG_DEBUG

      static final String ARG_MSG_DEBUG
      Command line argument for debugging the missing Msg translation messages
      See Also:
    • ARG_ISLINTERACTIVE

      static final String ARG_ISLINTERACTIVE
      is isl scripting interactive or batch
      See Also:
    • ARG_B64ISL

      static final String ARG_B64ISL
      base64 isl encoding flag
      See Also:
    • ARG_ISLFILE

      static final String ARG_ISLFILE
      an isl file
      See Also:
    • ARG_LISTRESOURCES

      static final String ARG_LISTRESOURCES
      argument to list out the resource types
      See Also:
    • ARG_SETFILES

      static final String ARG_SETFILES
      -setfiles argument
      See Also:
    • ARG_DEBUG

      static final String ARG_DEBUG
      Command line argument for turning on debug mode
      See Also:
    • ARG_PLUGIN

      static final String ARG_PLUGIN
      Command line argument for a plugin
      See Also:
    • ARG_INSTALLPLUGIN

      static final String ARG_INSTALLPLUGIN
      Command line argument for a plugin
      See Also:
    • ARG_NOPLUGINS

      static final String ARG_NOPLUGINS
      Command line argument for no plugins
      See Also:
    • ARG_DXML

      static final String ARG_DXML
      Command line argument for defining a display xml file
      See Also:
    • ARG_B64BUNDLE

      static final String ARG_B64BUNDLE
      Command line argument for a base64 encoded bundle
      See Also:
    • ARG_BUNDLE

      static final String ARG_BUNDLE
      Command line argument for a bundle file or url
      See Also:
    • ARG_FIXEDTIME

      static final String ARG_FIXEDTIME
      Command line argument for setting the fixed time
      See Also:
    • ARG_ONEINSTANCEPORT

      static final String ARG_ONEINSTANCEPORT
      Command line argument for enabling one instance running
      See Also:
    • ARG_NOONEINSTANCE

      static final String ARG_NOONEINSTANCE
      Command line argument for not doing the one instance running
      See Also:
    • ARG_CHOOSER

      static final String ARG_CHOOSER
      Command line argument for showing the data chooser
      See Also:
    • ARG_CATALOG

      static final String ARG_CATALOG
      Command line argument for defining a catalog
      See Also:
    • ARG_CODE

      static final String ARG_CODE
      Command line argument for specifying jython code to execute
      See Also:
    • ARG_CONNECT

      static final String ARG_CONNECT
      Command line argument for conecting to a collab server
      See Also:
    • ARG_DATA

      static final String ARG_DATA
      Command line argument for specifying a data source
      See Also:
    • ARG_MAINCLASS

      static final String ARG_MAINCLASS
      Command line argument for specifying a different main class to instantiate
      See Also:
    • ARG_DEFAULT

      static final String ARG_DEFAULT
      Command line argument for overriding the default bundle
      See Also:
    • ARG_CLEARDEFAULT

      static final String ARG_CLEARDEFAULT
      Command line argument for clearing the default bundle
      See Also:
    • ARG_DISPLAY

      static final String ARG_DISPLAY
      Command line argument for specifying a display to create
      See Also:
    • ARG_TEMPLATE

      static final String ARG_TEMPLATE
      Command line argument for specifying a display template to create
      See Also:
    • ARG_HELP

      static final String ARG_HELP
      Command line argument for showing usage
      See Also:
    • ARG_IMAGE

      static final String ARG_IMAGE
      Command line argument for creating an image
      See Also:
    • ARG_IMAGESERVER

      static final String ARG_IMAGESERVER
      Command line argument for running in image server mode
      See Also:
    • ARG_MOVIE

      static final String ARG_MOVIE
      Command line argument for creating a movie
      See Also:
    • ARG_NODEFAULT

      static final String ARG_NODEFAULT
      Command line argument for turning off the loading of default bundles
      See Also:
    • ARG_NOGUI

      static final String ARG_NOGUI
      Command line argument for not having a gui
      See Also:
    • ARG_NOPREF

      static final String ARG_NOPREF
      Command line argument for turning off loading the user preferences
      See Also:
    • ARG_PORT

      static final String ARG_PORT
      Command line argument for specifying the collab server port
      See Also:
    • ARG_SERVER

      static final String ARG_SERVER
      Command line argument for specifying a collb server hostname
      See Also:
    • ARG_PROPERTIES

      static final String ARG_PROPERTIES
      Command line argument for including a properties file
      See Also:
    • ARG_SCRIPT

      static final String ARG_SCRIPT
      Command line argument for spefiying a jython script to execute
      See Also:
    • ARG_TEST

      static final String ARG_TEST
      Command line argument for running a test
      See Also:
    • ARG_TESTEVAL

      static final String ARG_TESTEVAL
      Command line argument for evaluating all data choices when in test mode
      See Also:
    • ARG_NOERRORSINGUI

      static final String ARG_NOERRORSINGUI
      Command line argument for not showing errors in gui
      See Also:
    • ARG_TRACE

      static final String ARG_TRACE
      Command line argument for running a test
      See Also:
    • ARG_TRACEONLY

      static final String ARG_TRACEONLY
      Command line argument for running a test
      See Also:
    • ARG_SITEPATH

      static final String ARG_SITEPATH
      Command line argument for overriding the site path
      See Also:
    • ARG_USERPATH

      static final String ARG_USERPATH
      Command line argument for overriding the user path
      See Also:
    • ARG_PRINTJNLP

      static final String ARG_PRINTJNLP
      Command line argument for turning on printing of jnlp embedded bundles
      See Also:
    • NULL_STRING

      static final String NULL_STRING
      Helper so we don't have to do (String)null
    • NULL_DATA_SELECTION

      static final DataSelection NULL_DATA_SELECTION
      Helper so we don't have to do (DataSelection)null
    • ID_IDV

      static final String ID_IDV
      This is the id for the reference to the instance of the IntegratedDataViewer used in XmlEncoder encoding/decoding application state.
      See Also:
    • ID_VERSION

      static final String ID_VERSION
      The version the bundle was aved under
      See Also:
    • ID_NCIDV_VERSION

      static final String ID_NCIDV_VERSION
      The version of ncIdv the bundle was saved under
      See Also:
    • ID_DATASOURCES

      static final String ID_DATASOURCES
      When we persist off the application state the actual object that is persisted is a Hashtable that holds the list of DataSource-s, ViewManager-s, DisplayControl-s and a Hashtable of miscellaneous properties. Each of these objects is placed into the persisted Hashtable with the following ID_ string identifiers.
      See Also:
    • ID_VIEWMANAGERS

      static final String ID_VIEWMANAGERS
      Id used in hashtable bundle to define the view managers
      See Also:
    • ID_JYTHON

      static final String ID_JYTHON
      Id used in hashtable bundle to define the jython
      See Also:
    • ID_MESSAGE

      static final String ID_MESSAGE
      Id used in hashtable bundle to include a message
      See Also:
    • ID_WINDOWS

      static final String ID_WINDOWS
      Id used in hashtable bundle to define the window list
      See Also:
    • ID_DISPLAYCONTROLS

      static final String ID_DISPLAYCONTROLS
      Id used in hashtable bundle to define the display controls
      See Also:
    • ID_MISCHASHTABLE

      static final String ID_MISCHASHTABLE
      Id used in hashtable bundle to define misc stuff
      See Also:
    • ID_COMMANDSTORUN

      static final String ID_COMMANDSTORUN
      Id used in hashtable bundle to define commands to run (e.g., to show the color table editor)
      See Also:
    • PREF_LEGEND_SHOWICONS

      static final String PREF_LEGEND_SHOWICONS
      Id used for showing the legend icons
      See Also:
    • PROP_DATAHOLDERBOUNDS

      static final String PROP_DATAHOLDERBOUNDS
      Holds the preference for the default bounds for data source holder windows
      See Also:
    • PROP_SHOWCLOCK_DASH

      static final String PROP_SHOWCLOCK_DASH
      Property used for showing the clock
      See Also:
    • PROP_SHOWCLOCK_VIEW

      static final String PROP_SHOWCLOCK_VIEW
      Property used for showing the clock
      See Also:
    • PROP_MINIMUMFRAMECYCLETIME

      static final String PROP_MINIMUMFRAMECYCLETIME
      Property for the minimum frame cycle time
      See Also:
    • PROP_FIXFILELOCKUP

      static final String PROP_FIXFILELOCKUP
      The fix file lockup property id
      See Also:
    • PROP_DISPLAYLIST_GROUP

      static final String PROP_DISPLAYLIST_GROUP
      The display list group property id
      See Also:
    • PROP_ONEINSTANCEPORT

      static final String PROP_ONEINSTANCEPORT
      Holds the preference for the one instance port
      See Also:
    • PROP_MAP_GLOBE_LEVEL

      static final String PROP_MAP_GLOBE_LEVEL
      The map globe level property id
      See Also:
    • PROP_MAP_MAP_LEVEL

      static final String PROP_MAP_MAP_LEVEL
      The map map level property id
      See Also:
    • PROP_MONITORPORT

      static final String PROP_MONITORPORT
      The monitor port id
      See Also:
    • PREF_THREADS_RENDER

      static final String PREF_THREADS_RENDER
      The id for the maximum number of rendering threads preference
      See Also:
    • PREF_THREADS_DATA

      static final String PREF_THREADS_DATA
      The id for the maximum number of data reading threads preference
      See Also:
    • PREF_EVENT_MOUSEMAP

      static final String PREF_EVENT_MOUSEMAP
      look and feel preference
      See Also:
    • PREF_SHOWHIDDENFILES

      static final String PREF_SHOWHIDDENFILES
      The show hidden files preference id
      See Also:
    • PREF_EVENT_WHEELMAP

      static final String PREF_EVENT_WHEELMAP
      preference for scroll wheel
      See Also:
    • PREF_EVENT_KEYBOARDMAP

      static final String PREF_EVENT_KEYBOARDMAP
      preference for key mappings
      See Also:
    • PREF_LOOKANDFEEL

      static final String PREF_LOOKANDFEEL
      look and feel preference
      See Also:
    • PREF_EMBEDFIELDSELECTORINDASHBOARD

      static final String PREF_EMBEDFIELDSELECTORINDASHBOARD
      Embed a selector in the dashboard
      See Also:
    • PREF_EMBEDQUICKLINKSINDASHBOARD

      static final String PREF_EMBEDQUICKLINKSINDASHBOARD
      Embed a selector in the dashboard
      See Also:
    • PREF_EMBEDDATACHOOSERINDASHBOARD

      static final String PREF_EMBEDDATACHOOSERINDASHBOARD
      Embed a data chooserselector in the dashboard
      See Also:
    • PREF_EMBEDLEGENDINDASHBOARD

      static final String PREF_EMBEDLEGENDINDASHBOARD
      Embed the legends in the dashboard
      See Also:
    • PROP_UI_DESKTOP

      static final String PROP_UI_DESKTOP
      Property name for showing in desktop mode
      See Also:
    • PROP_PREFERENCES

      static final String PROP_PREFERENCES
      Property for preferences
      See Also:
    • PROP_3DMODE

      static final String PROP_3DMODE
      Property name for showing in 3d or 2d
      See Also:
    • PROP_PROJ_NAME

      static final String PROP_PROJ_NAME
      Property name for showing in 3d or 2d
      See Also:
    • PROP_LOADINGXML

      static final String PROP_LOADINGXML
      Holds the property for when loading xml bundles
      See Also:
    • PROP_DEFAULTLOCATIONS

      static final String PROP_DEFAULTLOCATIONS
      Property name for the default station table list
      See Also:
    • PROP_SHOWSPLASH

      static final String PROP_SHOWSPLASH
      Property name for showing the splash
      See Also:
    • PROP_SPLASHICON

      static final String PROP_SPLASHICON
      Property name for splash icon
      See Also:
    • PROP_SHOWDATATREE

      static final String PROP_SHOWDATATREE
      Do we show the data tree when we start
      See Also:
    • PROP_SHOWDASHBOARD

      static final String PROP_SHOWDASHBOARD
      Do we show the data selector when we start
      See Also:
    • PROP_SHOWFORMULAS

      static final String PROP_SHOWFORMULAS
      Holds the preference for
      See Also:
    • PREF_WINDOW_SHOWTOOLBAR

      static final String PREF_WINDOW_SHOWTOOLBAR
      Preference used for showing the toolbar
      See Also:
    • PROP_WINDOW_USESCREENSIZE

      static final String PROP_WINDOW_USESCREENSIZE
      Should we size the window wrt the screen size
      See Also:
    • PROP_WINDOW_SCREENSIZEOFFSET

      static final String PROP_WINDOW_SCREENSIZEOFFSET
      If so, how much smaller that the screen
      See Also:
    • PROP_WINDOW_SIZEWIDTH

      static final String PROP_WINDOW_SIZEWIDTH
      Property name for window width
      See Also:
    • PROP_WINDOW_SIZEHEIGHT

      static final String PROP_WINDOW_SIZEHEIGHT
      Property name for window height
      See Also:
    • PROP_JNLPTEMPLATE

      static final String PROP_JNLPTEMPLATE
      Property id that defines what jnlp template file to use.
      See Also:
    • PROP_JNLPCODEBASE

      static final String PROP_JNLPCODEBASE
      Property id that defines the codebase for saving jnlp files. This property should be a url that points to a directory that holds jar files, etc.
      See Also:
    • PROP_JNLPTITLE

      static final String PROP_JNLPTITLE
      Property id of the title used in generated jnlp files.
      See Also:
    • PROP_VERSIONFILE

      static final String PROP_VERSIONFILE
      Property name for version file
      See Also:
    • PROP_ABOUTTEXT

      static final String PROP_ABOUTTEXT
      Property for the about.html
      See Also:
    • PROP_APPRESOURCEPATH

      static final String PROP_APPRESOURCEPATH
      Property id that holds the application resource path. This is the value that gets substituted for the %APPPATH% macro in resource lists.
      See Also:
    • PROP_RESOURCEFILES

      static final String PROP_RESOURCEFILES
      Where we find the resource bundle files
      See Also:
    • PREF_DOCACHE

      static final String PREF_DOCACHE
      The preference id for turning on/off caching
      See Also:
    • PREF_DISTANCEUNIT

      static final String PREF_DISTANCEUNIT
      The preference id for the default distance unit
      See Also:
    • PREF_VERTICALUNIT

      static final String PREF_VERTICALUNIT
      The preference id for the default distance unit
      See Also:
    • PREF_CACHESIZE

      static final String PREF_CACHESIZE
      The preference id for the size of the file cache
      See Also:
    • PREF_FIELD_CACHETHRESHOLD

      static final String PREF_FIELD_CACHETHRESHOLD
      The preference id for the size of the field cache
      See Also:
    • PREF_MAXIMAGESIZE

      static final String PREF_MAXIMAGESIZE
      The preference id for the max image size
      See Also:
    • PREF_AUTOSELECTDATA

      static final String PREF_AUTOSELECTDATA
      The preference id for the size of the file cache
      See Also:
    • PREF_AUTODISPLAYS_ENABLE

      static final String PREF_AUTODISPLAYS_ENABLE
      The preference id for creating auto displays
      See Also:
    • PREF_AUTODISPLAYS_SHOWGUI

      static final String PREF_AUTODISPLAYS_SHOWGUI
      The preference id for showing the autodisplay create dialog
      See Also:
    • PREF_SHOWQUITCONFIRM

      static final String PREF_SHOWQUITCONFIRM
      The preference id for whether we should confirm the quit
      See Also:
    • PREF_FAST_RENDER

      static final String PREF_FAST_RENDER
      The preference id for adjusting seam
      See Also:
    • PREF_LASTVERSION

      static final String PREF_LASTVERSION
      The preference id for the last version the user ran with
      See Also:
    • PREF_OPEN_ASK

      static final String PREF_OPEN_ASK
      The id of the preference for asking the user to remove data/displays when they do an open
      See Also:
    • PREF_OPEN_REMOVE

      static final String PREF_OPEN_REMOVE
      The id of the preference for whether to remove data/displays when they do an open
      See Also:
    • PREF_ZIDV_SAVETOTMP

      static final String PREF_ZIDV_SAVETOTMP
      Property for saving zip data files to tmp
      See Also:
    • PREF_ZIDV_ASK

      static final String PREF_ZIDV_ASK
      Property for asking where to save zip data files
      See Also:
    • PREF_ZIDV_DIRECTORY

      static final String PREF_ZIDV_DIRECTORY
      Where to save zip data files
      See Also:
    • PREF_GEOMETRY_BY_REF

      static final String PREF_GEOMETRY_BY_REF
      geometry by reference
      See Also:
    • PREF_IMAGE_BY_REF

      static final String PREF_IMAGE_BY_REF
      image by reference
      See Also:
    • PREF_NPOT_IMAGE

      static final String PREF_NPOT_IMAGE
      non-power of two textures
      See Also:
    • PREF_OPEN_MERGE

      static final String PREF_OPEN_MERGE
      Some preference
      See Also:
    • PREF_SHOWDECODEDIALOG

      static final String PREF_SHOWDECODEDIALOG
      Will be the id of the preference for whether to show the load bundle dialog
      See Also:
    • PREF_SITEPATH

      static final String PREF_SITEPATH
      The preference id for the sitepath (which can be defined with the -sitepath command line argument).
      See Also:
    • PREF_HISTORY

      static final String PREF_HISTORY
      History file name
      See Also:
    • PREF_FILEWRITEDIR

      static final String PREF_FILEWRITEDIR
      Used in the FileManager persistence
      See Also:
    • PREF_FILEREADDIR

      static final String PREF_FILEREADDIR
      Used in the FileManager persistence
      See Also:
    • PREF_ARCHIVENAME

      static final String PREF_ARCHIVENAME
      Keep around the last archive name
      See Also:
    • PREF_ARCHIVEDIR

      static final String PREF_ARCHIVEDIR
      Keep around the last archive dir
      See Also:
    • PREF_MEMORY

      static final String PREF_MEMORY
      IDV memory usage
      See Also:
    • PROP_USE_TIMEDRIVER

      static final String PROP_USE_TIMEDRIVER
      IDV use time driver preference
      See Also:
    • PROP_USE_DISPLAYAREA

      static final String PROP_USE_DISPLAYAREA
      IDV use time driver preference
      See Also:
    • PROP_CHOOSERS

      static final String PROP_CHOOSERS
      Preference to store what choosers to show
      See Also:
    • PROP_CHOOSERS_ALL

      static final String PROP_CHOOSERS_ALL
      Preference to store whether to show all choosers
      See Also:
    • PROP_OLDCONTROLDESCRIPTORS

      static final String PROP_OLDCONTROLDESCRIPTORS
      Preference to store what control descriptors to show
      See Also:
    • PROP_CONTROLDESCRIPTORS

      static final String PROP_CONTROLDESCRIPTORS
      Preference to store what control descriptors to show
      See Also:
    • PROP_CONTROLDESCRIPTORS_ALL

      static final String PROP_CONTROLDESCRIPTORS_ALL
      Preference to store whether to show all control descriptors
      See Also:
    • PREF_DATAPREFIX

      static final String PREF_DATAPREFIX
      Prefix for data things
      See Also:
    • PREF_SHOWDASHBOARD

      static final String PREF_SHOWDASHBOARD
      Preference for showing the data selector
      See Also:
    • PREF_LATLON_FORMAT

      static final String PREF_LATLON_FORMAT
      Preference for the lat/lon format
      See Also:
    • PREF_TIMEZONE

      static final String PREF_TIMEZONE
      Preference for the TimeZone format
      See Also:
    • PREF_DATE_FORMAT

      static final String PREF_DATE_FORMAT
      Preference for the date format
      See Also:
    • DEFAULT_DATE_FORMAT

      static final String DEFAULT_DATE_FORMAT
      default date format
      See Also:
    • DEFAULT_TIMEZONE

      static final String DEFAULT_TIMEZONE
      default time zone
      See Also:
    • PREF_LOCALE

      static final String PREF_LOCALE
      Preference for the locale
      See Also:
    • PREF_SHOWCONTROLWINDOW

      static final String PREF_SHOWCONTROLWINDOW
      Preference for showing the display control windows
      See Also:
    • PREF_CONTROLSINTABS

      static final String PREF_CONTROLSINTABS
      Show controls in a tabbed window
      See Also:
    • PREF_PROJ_LIST

      static final String PREF_PROJ_LIST
      Holds the projection list
      See Also:
    • PREF_SAMPLINGMODE

      static final String PREF_SAMPLINGMODE
      The sampling mode preference
      See Also:
    • PREF_APPEARANCEMODE

      static final String PREF_APPEARANCEMODE
      The sampling mode preference
      See Also:
    • PREF_VERTICALCS

      static final String PREF_VERTICALCS
      The sampling mode preference
      See Also:
    • INITIAL_PROBE_EARTHLOCATION

      static final String INITIAL_PROBE_EARTHLOCATION
      Inital probe location preference
      See Also:
    • PREF_LARGE_REMOTE_DATA_WARN

      static final String PREF_LARGE_REMOTE_DATA_WARN
      The id of the preference for asking the user if they would like to be warned about a large remote data request
      See Also: