org.opensha.nshmp.util
Class GlobalConstants

java.lang.Object
  extended by org.opensha.nshmp.util.GlobalConstants

public final class GlobalConstants
extends Object

Title: GlobalConstants

Description: This class provides the static declaration for some of the variables that always remain constant.

Version:
1.0
Author:
Ned Field, Nitin Gupta and E.V. Leyendecker

Field Summary
static String ALASKA
           
static String analysis_choices_info
           
static String ANNUAL_FREQ_EXCEED_UNITS
           
static String APPROX_UNIFORM_HAZARD_SPECTRUM_NAME
           
static String ASCE_1998
           
static String ASCE_2002
           
static String ASCE_2005
           
static String ASCE_2010
           
static String ASCE_7
           
static String ASCE_7_INFO
           
static String ASCE_PRESTANDARD
           
static String BASIC_HAZARD_CURVE
           
static String CONTER_48_STATES
           
static String CULEBRA
           
static String data_1996
           
static String data_1998
           
static String data_2002
           
static String data_2003
           
static String DATA_FILE_PATH
           
static String DESIGN_SPECTRUM_SA_Vs_SD_GRAPH
           
static String DESIGN_SPECTRUM_SA_Vs_T_GRAPH
           
static String DESIGN_SPECTRUM_SD_Vs_T_GRAPH
           
static int DIVIDING_FACTOR_HUNDRED
           
static String EXP_TIME_10
           
static String EXP_TIME_100
           
static String EXP_TIME_250
           
static String EXP_TIME_30
           
static String EXP_TIME_50
           
static String EXP_TIME_75
           
static String[] faColumnNames
           
static Object[][] faData
           
static String FEMA_273_DATA
           
static String FEMA_310_DATA
           
static String FEMA_356_DATA
           
static String[] fvColumnNames
           
static Object[][] fvData
           
static String GUAM
           
static String HAWAII
           
static String HAZARD_CURVE_X_AXIS_NAME
           
static String HAZARD_CURVE_Y_AXIS_NAME
           
static String IBC_2000
           
static String IBC_2003
           
static String IBC_2004
           
static String IBC_2006
           
static String IEBC_2003
           
static String IMT_ONE_SEC
           
static String IMT_POINT_FIVE_SEC
           
static String IMT_POINT_FOUR_SEC
           
static String IMT_POINT_ONE_SEC
           
static String IMT_POINT_THREE_SEC
           
static String IMT_POINT_TWO_SEC
           
static String IMT_TWO_SEC
           
static String INTL_BUILDING_CODE
           
static String INTL_BUILDING_CODE_INFO
           
static String INTL_RESIDENTIAL_CODE
           
static String INTL_RESIDENTIAL_CODE_INFO
           
static String IRC_2000
           
static String IRC_2003
           
static String IRC_2004
           
static String IRC_2006
           
static String MCE_GROUND_MOTION
           
static String MCE_SPECTRUM
           
static String MCE_SPECTRUM_SA_Vs_SD_GRAPH
           
static String MCE_SPECTRUM_SA_Vs_T_GRAPH
           
static String MCE_SPECTRUM_SD_Vs_T_GRAPH
           
static String NEHRP
           
static String NEHRP_1997
           
static String NEHRP_2000
           
static String NEHRP_2003
           
static String NEHRP_2009
           
static String NEHRP_INFO
           
static String NFPA
           
static String NFPA_2003
           
static String NFPA_2006
           
static String NFPA_5000
           
static String NFPA_INFO
           
static String PE_10
           
static String PE_2
           
static String PE_5
           
static String PERIOD_10_YEARS
           
static String PERIOD_100_YEARS
           
static String PERIOD_1000_YEARS
           
static String PERIOD_10000_YEARS
           
static String PERIOD_1500_YEARS
           
static String PERIOD_20_YEARS
           
static String PERIOD_200_YEARS
           
static String PERIOD_224_YEARS
           
static String PERIOD_2475_YEARS
           
static String PERIOD_2500_YEARS
           
static String PERIOD_30_YEARS
           
static String PERIOD_40_YEARS
           
static String PERIOD_475_YEARS
           
static String PERIOD_4975_YEARS
           
static String PERIOD_50_YEARS
           
static String PERIOD_500_YEARS
           
static String PERIOD_5000_YEARS
           
static String PERIOD_72_YEARS
           
static String PERIOD_975_YEARS
           
static String PERIOD_NAME
           
static String PERIOD_UNITS
           
static String PGA
           
static String PROB_EXCEED_1
           
static String PROB_EXCEED_10
           
static String PROB_EXCEED_2
           
static String PROB_EXCEED_20
           
static String PROB_EXCEED_3
           
static String PROB_EXCEED_5
           
static String PROB_EXCEED_50
           
static String PROB_HAZ_CURVES
           
static String PROB_HAZ_CURVES_INFO
           
static String PROB_UNIFORM_HAZ_RES
           
static String PROB_UNIFORM_HAZ_RES_INFO
           
static String PUERTO_RICO
           
static String registrationName
           
static String RTE_GROUND_MOTION
           
static String SA
           
static String SA_DAMPING
           
static String SA_UNITS
           
static String SA_Vs_SD_GRAPH_NAME
           
static String SA_Vs_T_GRAPH_NAME
           
static String SCI_ASCE
           
static String SD
           
static String SD_SPECTRUM
           
static String SD_UNITS
           
static String SERVLET_PATH
           
static String SITE_CLASS_A
           
static String SITE_CLASS_B
           
static String SITE_CLASS_C
           
static String SITE_CLASS_D
           
static String SITE_CLASS_E
           
static String SITE_CLASS_F
           
static String SITE_DISCUSSION
           
static String SITE_ERROR
           
static String SITE_MODIFIED_SA_Vs_SD_GRAPH
           
static String SITE_MODIFIED_SA_Vs_T_GRAPH
           
static String SITE_MODIFIED_SD_Vs_T_GRAPH
           
static String SM_SPECTRUM
           
static String ST_CROIX
           
static String ST_JOHN
           
static String ST_THOMAS
           
static String SUMMARY_INFO
           
static String TUTUILA
           
static String UHS_PGA_FUNC_NAME
           
static String UNIFORM_HAZARD_SPECTRUM_NAME
           
static ImageIcon USGS_LOGO_ICON
           
static ImageIcon USGS_LOGO_ONLY_ICON
           
static String VERSION
           
static String VIEQUES
           
 
Constructor Summary
GlobalConstants()
           
 
Method Summary
static String getAbout()
           
static String getAllExplainationsForAnalysisOption()
          Returns the Explaination for all Anaysis option supported in our framework.
static String getCurrentVersion()
           
static String getExplainationForSelectedAnalysisOption(String selectedAnalysisOption)
          Returns the selected Analysis option
static String getServletPath()
           
static ArrayList getSupportedAnalysisOptions()
          Returns the number of supported Analysis types
static ArrayList getSupportedExceedanceProb()
          Returns the list of the supported Exceedance Prob List
static ArrayList getSupportedExposureTime()
          Returns the list of the supported Exposure time
static ArrayList getSupportedReturnPeriods()
          Supported Return Periods.
static ArrayList getSupportedSiteClasses()
          Returns the supported Site Classes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERSION

public static final String VERSION
See Also:
Constant Field Values

SERVLET_PATH

public static final String SERVLET_PATH
See Also:
Constant Field Values

DATA_FILE_PATH

public static final String DATA_FILE_PATH
See Also:
Constant Field Values

registrationName

public static final String registrationName
See Also:
Constant Field Values

USGS_LOGO_ICON

public static final ImageIcon USGS_LOGO_ICON

USGS_LOGO_ONLY_ICON

public static final ImageIcon USGS_LOGO_ONLY_ICON

CONTER_48_STATES

public static final String CONTER_48_STATES
See Also:
Constant Field Values

ALASKA

public static final String ALASKA
See Also:
Constant Field Values

HAWAII

public static final String HAWAII
See Also:
Constant Field Values

PUERTO_RICO

public static final String PUERTO_RICO
See Also:
Constant Field Values

CULEBRA

public static final String CULEBRA
See Also:
Constant Field Values

ST_CROIX

public static final String ST_CROIX
See Also:
Constant Field Values

ST_JOHN

public static final String ST_JOHN
See Also:
Constant Field Values

ST_THOMAS

public static final String ST_THOMAS
See Also:
Constant Field Values

VIEQUES

public static final String VIEQUES
See Also:
Constant Field Values

TUTUILA

public static final String TUTUILA
See Also:
Constant Field Values

GUAM

public static final String GUAM
See Also:
Constant Field Values

data_1996

public static final String data_1996
See Also:
Constant Field Values

data_2002

public static final String data_2002
See Also:
Constant Field Values

data_1998

public static final String data_1998
See Also:
Constant Field Values

data_2003

public static final String data_2003
See Also:
Constant Field Values

NEHRP_1997

public static final String NEHRP_1997
See Also:
Constant Field Values

NEHRP_2000

public static final String NEHRP_2000
See Also:
Constant Field Values

NEHRP_2003

public static final String NEHRP_2003
See Also:
Constant Field Values

NEHRP_2009

public static final String NEHRP_2009
See Also:
Constant Field Values

ASCE_1998

public static final String ASCE_1998
See Also:
Constant Field Values

ASCE_2002

public static final String ASCE_2002
See Also:
Constant Field Values

ASCE_2005

public static final String ASCE_2005
See Also:
Constant Field Values

ASCE_2010

public static final String ASCE_2010
See Also:
Constant Field Values

IBC_2000

public static final String IBC_2000
See Also:
Constant Field Values

IBC_2003

public static final String IBC_2003
See Also:
Constant Field Values

IBC_2004

public static final String IBC_2004
See Also:
Constant Field Values

IBC_2006

public static final String IBC_2006
See Also:
Constant Field Values

IRC_2000

public static final String IRC_2000
See Also:
Constant Field Values

IRC_2003

public static final String IRC_2003
See Also:
Constant Field Values

IRC_2004

public static final String IRC_2004
See Also:
Constant Field Values

IRC_2006

public static final String IRC_2006
See Also:
Constant Field Values

FEMA_273_DATA

public static final String FEMA_273_DATA
See Also:
Constant Field Values

FEMA_310_DATA

public static final String FEMA_310_DATA
See Also:
Constant Field Values

FEMA_356_DATA

public static final String FEMA_356_DATA
See Also:
Constant Field Values

SCI_ASCE

public static final String SCI_ASCE
See Also:
Constant Field Values

ASCE_PRESTANDARD

public static final String ASCE_PRESTANDARD
See Also:
Constant Field Values

IEBC_2003

public static final String IEBC_2003
See Also:
Constant Field Values

NFPA_2003

public static final String NFPA_2003
See Also:
Constant Field Values

NFPA_2006

public static final String NFPA_2006
See Also:
Constant Field Values

PROB_HAZ_CURVES

public static final String PROB_HAZ_CURVES
See Also:
Constant Field Values

PROB_UNIFORM_HAZ_RES

public static final String PROB_UNIFORM_HAZ_RES
See Also:
Constant Field Values

NEHRP

public static final String NEHRP
See Also:
Constant Field Values

INTL_BUILDING_CODE

public static final String INTL_BUILDING_CODE
See Also:
Constant Field Values

INTL_RESIDENTIAL_CODE

public static final String INTL_RESIDENTIAL_CODE
See Also:
Constant Field Values

NFPA_5000

public static final String NFPA_5000
See Also:
Constant Field Values

ASCE_7

public static final String ASCE_7
See Also:
Constant Field Values

NFPA

public static final String NFPA
See Also:
Constant Field Values

PROB_HAZ_CURVES_INFO

public static final String PROB_HAZ_CURVES_INFO
See Also:
Constant Field Values

PROB_UNIFORM_HAZ_RES_INFO

public static final String PROB_UNIFORM_HAZ_RES_INFO
See Also:
Constant Field Values

NEHRP_INFO

public static final String NEHRP_INFO
See Also:
Constant Field Values

INTL_BUILDING_CODE_INFO

public static final String INTL_BUILDING_CODE_INFO
See Also:
Constant Field Values

NFPA_INFO

public static final String NFPA_INFO
See Also:
Constant Field Values

INTL_RESIDENTIAL_CODE_INFO

public static final String INTL_RESIDENTIAL_CODE_INFO
See Also:
Constant Field Values

ASCE_7_INFO

public static final String ASCE_7_INFO
See Also:
Constant Field Values

analysis_choices_info

public static final String analysis_choices_info
See Also:
Constant Field Values

SITE_DISCUSSION

public static final String SITE_DISCUSSION
See Also:
Constant Field Values

SUMMARY_INFO

public static final String SUMMARY_INFO
See Also:
Constant Field Values

SITE_ERROR

public static final String SITE_ERROR
See Also:
Constant Field Values

DIVIDING_FACTOR_HUNDRED

public static final int DIVIDING_FACTOR_HUNDRED
See Also:
Constant Field Values

SITE_CLASS_A

public static final String SITE_CLASS_A
See Also:
Constant Field Values

SITE_CLASS_B

public static final String SITE_CLASS_B
See Also:
Constant Field Values

SITE_CLASS_C

public static final String SITE_CLASS_C
See Also:
Constant Field Values

SITE_CLASS_D

public static final String SITE_CLASS_D
See Also:
Constant Field Values

SITE_CLASS_E

public static final String SITE_CLASS_E
See Also:
Constant Field Values

SITE_CLASS_F

public static final String SITE_CLASS_F
See Also:
Constant Field Values

faColumnNames

public static final String[] faColumnNames

faData

public static final Object[][] faData

fvColumnNames

public static final String[] fvColumnNames

fvData

public static final Object[][] fvData

SA

public static final String SA
See Also:
Constant Field Values

SD

public static final String SD
See Also:
Constant Field Values

PERIOD_NAME

public static final String PERIOD_NAME
See Also:
Constant Field Values

MCE_SPECTRUM

public static final String MCE_SPECTRUM
See Also:
Constant Field Values

SD_SPECTRUM

public static final String SD_SPECTRUM
See Also:
Constant Field Values

SM_SPECTRUM

public static final String SM_SPECTRUM
See Also:
Constant Field Values

PERIOD_UNITS

public static final String PERIOD_UNITS
See Also:
Constant Field Values

SA_UNITS

public static final String SA_UNITS
See Also:
Constant Field Values

SD_UNITS

public static final String SD_UNITS
See Also:
Constant Field Values

SA_Vs_SD_GRAPH_NAME

public static final String SA_Vs_SD_GRAPH_NAME
See Also:
Constant Field Values

SA_Vs_T_GRAPH_NAME

public static final String SA_Vs_T_GRAPH_NAME
See Also:
Constant Field Values

MCE_SPECTRUM_SA_Vs_T_GRAPH

public static final String MCE_SPECTRUM_SA_Vs_T_GRAPH
See Also:
Constant Field Values

MCE_SPECTRUM_SA_Vs_SD_GRAPH

public static final String MCE_SPECTRUM_SA_Vs_SD_GRAPH
See Also:
Constant Field Values

MCE_SPECTRUM_SD_Vs_T_GRAPH

public static final String MCE_SPECTRUM_SD_Vs_T_GRAPH
See Also:
Constant Field Values

SITE_MODIFIED_SA_Vs_T_GRAPH

public static final String SITE_MODIFIED_SA_Vs_T_GRAPH
See Also:
Constant Field Values

SITE_MODIFIED_SA_Vs_SD_GRAPH

public static final String SITE_MODIFIED_SA_Vs_SD_GRAPH
See Also:
Constant Field Values

SITE_MODIFIED_SD_Vs_T_GRAPH

public static final String SITE_MODIFIED_SD_Vs_T_GRAPH
See Also:
Constant Field Values

DESIGN_SPECTRUM_SA_Vs_T_GRAPH

public static final String DESIGN_SPECTRUM_SA_Vs_T_GRAPH
See Also:
Constant Field Values

DESIGN_SPECTRUM_SA_Vs_SD_GRAPH

public static final String DESIGN_SPECTRUM_SA_Vs_SD_GRAPH
See Also:
Constant Field Values

DESIGN_SPECTRUM_SD_Vs_T_GRAPH

public static final String DESIGN_SPECTRUM_SD_Vs_T_GRAPH
See Also:
Constant Field Values

UNIFORM_HAZARD_SPECTRUM_NAME

public static final String UNIFORM_HAZARD_SPECTRUM_NAME
See Also:
Constant Field Values

APPROX_UNIFORM_HAZARD_SPECTRUM_NAME

public static final String APPROX_UNIFORM_HAZARD_SPECTRUM_NAME
See Also:
Constant Field Values

ANNUAL_FREQ_EXCEED_UNITS

public static final String ANNUAL_FREQ_EXCEED_UNITS
See Also:
Constant Field Values

BASIC_HAZARD_CURVE

public static final String BASIC_HAZARD_CURVE
See Also:
Constant Field Values

HAZARD_CURVE_X_AXIS_NAME

public static final String HAZARD_CURVE_X_AXIS_NAME
See Also:
Constant Field Values

HAZARD_CURVE_Y_AXIS_NAME

public static final String HAZARD_CURVE_Y_AXIS_NAME
See Also:
Constant Field Values

UHS_PGA_FUNC_NAME

public static final String UHS_PGA_FUNC_NAME
See Also:
Constant Field Values

SA_DAMPING

public static final String SA_DAMPING
See Also:
Constant Field Values

PGA

public static final String PGA
See Also:
Constant Field Values

IMT_POINT_ONE_SEC

public static final String IMT_POINT_ONE_SEC
See Also:
Constant Field Values

IMT_POINT_TWO_SEC

public static final String IMT_POINT_TWO_SEC
See Also:
Constant Field Values

IMT_POINT_THREE_SEC

public static final String IMT_POINT_THREE_SEC
See Also:
Constant Field Values

IMT_POINT_FOUR_SEC

public static final String IMT_POINT_FOUR_SEC
See Also:
Constant Field Values

IMT_POINT_FIVE_SEC

public static final String IMT_POINT_FIVE_SEC
See Also:
Constant Field Values

IMT_ONE_SEC

public static final String IMT_ONE_SEC
See Also:
Constant Field Values

IMT_TWO_SEC

public static final String IMT_TWO_SEC
See Also:
Constant Field Values

PERIOD_10_YEARS

public static final String PERIOD_10_YEARS
See Also:
Constant Field Values

PERIOD_20_YEARS

public static final String PERIOD_20_YEARS
See Also:
Constant Field Values

PERIOD_30_YEARS

public static final String PERIOD_30_YEARS
See Also:
Constant Field Values

PERIOD_40_YEARS

public static final String PERIOD_40_YEARS
See Also:
Constant Field Values

PERIOD_50_YEARS

public static final String PERIOD_50_YEARS
See Also:
Constant Field Values

PERIOD_72_YEARS

public static final String PERIOD_72_YEARS
See Also:
Constant Field Values

PERIOD_100_YEARS

public static final String PERIOD_100_YEARS
See Also:
Constant Field Values

PERIOD_200_YEARS

public static final String PERIOD_200_YEARS
See Also:
Constant Field Values

PERIOD_224_YEARS

public static final String PERIOD_224_YEARS
See Also:
Constant Field Values

PERIOD_475_YEARS

public static final String PERIOD_475_YEARS
See Also:
Constant Field Values

PERIOD_500_YEARS

public static final String PERIOD_500_YEARS
See Also:
Constant Field Values

PERIOD_975_YEARS

public static final String PERIOD_975_YEARS
See Also:
Constant Field Values

PERIOD_1000_YEARS

public static final String PERIOD_1000_YEARS
See Also:
Constant Field Values

PERIOD_1500_YEARS

public static final String PERIOD_1500_YEARS
See Also:
Constant Field Values

PERIOD_2475_YEARS

public static final String PERIOD_2475_YEARS
See Also:
Constant Field Values

PERIOD_2500_YEARS

public static final String PERIOD_2500_YEARS
See Also:
Constant Field Values

PERIOD_4975_YEARS

public static final String PERIOD_4975_YEARS
See Also:
Constant Field Values

PERIOD_5000_YEARS

public static final String PERIOD_5000_YEARS
See Also:
Constant Field Values

PERIOD_10000_YEARS

public static final String PERIOD_10000_YEARS
See Also:
Constant Field Values

PROB_EXCEED_1

public static final String PROB_EXCEED_1
See Also:
Constant Field Values

PROB_EXCEED_2

public static final String PROB_EXCEED_2
See Also:
Constant Field Values

PROB_EXCEED_3

public static final String PROB_EXCEED_3
See Also:
Constant Field Values

PROB_EXCEED_5

public static final String PROB_EXCEED_5
See Also:
Constant Field Values

PROB_EXCEED_10

public static final String PROB_EXCEED_10
See Also:
Constant Field Values

PROB_EXCEED_20

public static final String PROB_EXCEED_20
See Also:
Constant Field Values

PROB_EXCEED_50

public static final String PROB_EXCEED_50
See Also:
Constant Field Values

EXP_TIME_10

public static final String EXP_TIME_10
See Also:
Constant Field Values

EXP_TIME_30

public static final String EXP_TIME_30
See Also:
Constant Field Values

EXP_TIME_50

public static final String EXP_TIME_50
See Also:
Constant Field Values

EXP_TIME_75

public static final String EXP_TIME_75
See Also:
Constant Field Values

EXP_TIME_100

public static final String EXP_TIME_100
See Also:
Constant Field Values

EXP_TIME_250

public static final String EXP_TIME_250
See Also:
Constant Field Values

MCE_GROUND_MOTION

public static final String MCE_GROUND_MOTION
See Also:
Constant Field Values

RTE_GROUND_MOTION

public static final String RTE_GROUND_MOTION
See Also:
Constant Field Values

PE_10

public static final String PE_10
See Also:
Constant Field Values

PE_5

public static final String PE_5
See Also:
Constant Field Values

PE_2

public static final String PE_2
See Also:
Constant Field Values
Constructor Detail

GlobalConstants

public GlobalConstants()
Method Detail

getSupportedReturnPeriods

public static ArrayList getSupportedReturnPeriods()
Supported Return Periods.

Returns:
ArrayList

getSupportedExceedanceProb

public static ArrayList getSupportedExceedanceProb()
Returns the list of the supported Exceedance Prob List

Returns:
ArrayList

getSupportedExposureTime

public static ArrayList getSupportedExposureTime()
Returns the list of the supported Exposure time

Returns:
ArrayList

getSupportedSiteClasses

public static ArrayList getSupportedSiteClasses()
Returns the supported Site Classes

Returns:
ArrayList

getSupportedAnalysisOptions

public static ArrayList getSupportedAnalysisOptions()
Returns the number of supported Analysis types

Returns:
ArrayList

getExplainationForSelectedAnalysisOption

public static String getExplainationForSelectedAnalysisOption(String selectedAnalysisOption)
Returns the selected Analysis option

Parameters:
selectedAnalysisOption - String : Selected Analysis Option
Returns:
String

getAllExplainationsForAnalysisOption

public static String getAllExplainationsForAnalysisOption()
Returns the Explaination for all Anaysis option supported in our framework.

Returns:
String

getCurrentVersion

public static String getCurrentVersion()

getAbout

public static String getAbout()

getServletPath

public static String getServletPath()