|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensha.sha.calc.IM_EventSet.v03.gui.GUICalcAPI_Impl
public class GUICalcAPI_Impl
| Constructor Summary | |
|---|---|
GUICalcAPI_Impl(ArrayList<Location> locs,
ArrayList<ArrayList<SiteDataValue<?>>> userSitesData,
File outputDir,
OrderedSiteDataProviderList providers)
|
|
| Method Summary | |
|---|---|
int |
getNumSites()
Returns the number of sites for the calculation |
File |
getOutputDir()
Returns the output directory for all results |
OrderedSiteDataProviderList |
getSiteDataProviders()
Returns the ordered site data provider list, or null to not use site data providers |
Location |
getSiteLocation(int i)
Returns the Location of the ith site. |
ArrayList<Site> |
getSites()
|
ArrayList<ArrayList<SiteDataValue<?>>> |
getSitesData()
This initializes the site data values for each site. |
ArrayList<SiteDataValue<?>> |
getUserSiteDataValues(int i)
Returns the user specified (in the input file) site data values for the site or null to try to use site data providers |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GUICalcAPI_Impl(ArrayList<Location> locs,
ArrayList<ArrayList<SiteDataValue<?>>> userSitesData,
File outputDir,
OrderedSiteDataProviderList providers)
| Method Detail |
|---|
public int getNumSites()
IM_EventSetCalc_v3_0_API
getNumSites in interface IM_EventSetCalc_v3_0_APIpublic File getOutputDir()
IM_EventSetCalc_v3_0_API
getOutputDir in interface IM_EventSetCalc_v3_0_APIpublic OrderedSiteDataProviderList getSiteDataProviders()
IM_EventSetCalc_v3_0_API
getSiteDataProviders in interface IM_EventSetCalc_v3_0_APIpublic Location getSiteLocation(int i)
IM_EventSetCalc_v3_0_API
getSiteLocation in interface IM_EventSetCalc_v3_0_APIpublic ArrayList<Site> getSites()
getSites in interface IM_EventSetCalc_v3_0_APIpublic ArrayList<ArrayList<SiteDataValue<?>>> getSitesData()
IM_EventSetCalc_v3_0_API
getSitesData in interface IM_EventSetCalc_v3_0_APIpublic ArrayList<SiteDataValue<?>> getUserSiteDataValues(int i)
IM_EventSetCalc_v3_0_API
getUserSiteDataValues in interface IM_EventSetCalc_v3_0_API
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||