PageSourceSearch

https://meteo.hzs.sk/ims/generated/js/SelectParams.js

js hzs.sk collected 2026-10-02 10:41:14 UTC 7,173 bytes, 187 lines download raw bytes

1/**
2 *   Copyright 2006. All rights reserved. 
3
4 *   This program/code is the exclusive and proprietary property.
5 *   Any unauthorized use, reproduction or modification of this program/code without
6 *   the prior written consent is strictly prohibited.
7
8 */
9
10new X2O.xarray('Integer[]', 'Integer');
11
12new X2O.xmap('java.util.HashMap', 'Object', 'Object');
13
14new X2O.xmap('java.util.HashMap[String,String]', 'String', 'String');
15
16new X2O.xarray('String[]', 'String');
17
18new X2O.xclass('com.microstepmis.select.SelectIMSVariableCfg',
19	new Array(
20		new X2O.xconstant()
21	), new Array(
22		new X2O.xfield('blockFullName', 'String'),
23		new X2O.xfield('path', 'String'),
24		new X2O.xfield('siteForLabel', 'String'),
25		new X2O.xfield('period', 'Long'),
26		new X2O.xfield()
27	)
28);
29
30new X2O.xarray('com.microstepmis.select.SelectIMSVariableCfg[]', 'com.microstepmis.select.SelectIMSVariableCfg');
31
32new X2O.xclass('com.microstepmis.select.SelectModelParams',
33	new Array(
34		new X2O.xconstant()
35	), new Array(
36		new X2O.xfield('modelIDs', 'Integer[]'),
37		new X2O.xfield('deterministic', 'Boolean'),
38		new X2O.xfield('forecastLength', 'Integer'),
39		new X2O.xfield('hourInDay', 'Integer'),
40		new X2O.xfield()
41	)
42);
43
44new X2O.xarray('com.microstepmis.select.SelectModelParams[]', 'com.microstepmis.select.SelectModelParams');
45
46new X2O.xclass('com.microstepmis.select.SelectAggParams',
47	new Array(
48		new X2O.xconstant()
49	), new Array(
50		new X2O.xfield('agg', 'String'),
51		new X2O.xfield('funs', 'String[]'),
52		new X2O.xfield('longTermEnabled', 'Boolean'),
53		new X2O.xfield('useAggMinAmount', 'Boolean'),
54		new X2O.xfield()
55	)
56);
57
58new X2O.xarray('com.microstepmis.select.SelectAggParams[]', 'com.microstepmis.select.SelectAggParams');
59
60new X2O.xclass('com.microstepmis.select.SelectFilterParams',
61	new Array(
62		new X2O.xconstant()
63	), new Array(
64		new X2O.xfield('seconds', 'String'),
65		new X2O.xfield('minutes', 'String'),
66		new X2O.xfield('hours', 'String'),
67		new X2O.xfield('days', 'String'),
68		new X2O.xfield('months', 'String'),
69		new X2O.xfield('years', 'String'),
70		new X2O.xfield('filterSign', 'String'),
71		new X2O.xfield('filterValue', 'String'),
72		new X2O.xfield()
73	)
74);
75
76new X2O.xarray('com.microstepmis.select.SelectFilterParams[]', 'com.microstepmis.select.SelectFilterParams');
77
78new X2O.xclass('com.microstepmis.select.SelectAdvancedStatisticsParams',
79	new Array(
80		new X2O.xconstant()
81	), new Array(
82		new X2O.xfield('calculateStatistics', 'Boolean'),
83		new X2O.xfield()
84	)
85);
86
87new X2O.xarray('com.microstepmis.select.SelectAdvancedStatisticsParams[]', 'com.microstepmis.select.SelectAdvancedStatisticsParams');
88
89new X2O.xclass('com.microstepmis.envidb.objectiveanalysis.TermInterval',
90	new Array(
91		new X2O.xconstant('PERIODS', '<x xclass="String[]"><x>second</x><x>minute</x><x>hour</x><x>day</x><x>month</x><x>year</x></x>'),
92		new X2O.xconstant('PERIOD_YEAR', '<x xclass="String">year</x>'),
93		new X2O.xconstant('PERIOD_MONTH', '<x xclass="String">month</x>'),
94		new X2O.xconstant('PERIOD_DAY', '<x xclass="String">day</x>'),
95		new X2O.xconstant('PERIOD_HOUR', '<x xclass="String">hour</x>'),
96		new X2O.xconstant('PERIOD_MINUTE', '<x xclass="String">minute</x>'),
97		new X2O.xconstant('PERIOD_SECOND', '<x xclass="String">second</x>'),
98		new X2O.xconstant('TERMS', '<x xclass="String[]"><x>period</x><x>interval</x><x>day</x><x>week</x><x>month</x><x>year</x><x>yearinterval</x><x>monthyearinterval</x><x>season</x><x>none</x></x>'),
99		new X2O.xconstant('TERM_NONE', '<x xclass="String">none</x>'),
100		new X2O.xconstant('TERM_SEASON', '<x xclass="String">season</x>'),
101		new X2O.xconstant('TERM_MONTHYEARINTERVAL', '<x xclass="String">monthyearinterval</x>'),
102		new X2O.xconstant('TERM_YEARINTERVAL', '<x xclass="String">yearinterval</x>'),
103		new X2O.xconstant('TERM_YEAR', '<x xclass="String">year</x>'),
104		new X2O.xconstant('TERM_MONTH', '<x xclass="String">month</x>'),
105		new X2O.xconstant('TERM_WEEK', '<x xclass="String">week</x>'),
106		new X2O.xconstant('TERM_DAY', '<x xclass="String">day</x>'),
107		new X2O.xconstant('TERM_INTERVAL', '<x xclass="String">interval</x>'),
108		new X2O.xconstant('TERM_PERIOD', '<x xclass="String">period</x>'),
109		new X2O.xconstant()
110	), new Array(
111		new X2O.xfield('termLabel', 'String'),
112		new X2O.xfield('term', 'String'),
113		new X2O.xfield('period', 'String'),
114		new X2O.xfield('multiplier', 'Integer'),
115		new X2O.xfield()
116	)
117);
118
119new X2O.xarray('com.microstepmis.envidb.objectiveanalysis.TermInterval[]', 'com.microstepmis.envidb.objectiveanalysis.TermInterval');
120
121new X2O.xclass('com.microstepmis.envidb.data.DateTimePanel',
122	new Array(
123		new X2O.xconstant()
124	), new Array(
125		new X2O.xfield('timeZone', 'String'),
126		new X2O.xfield('fromTime', 'Long'),
127		new X2O.xfield('toTime', 'Long'),
128		new X2O.xfield('selectedTerm', 'com.microstepmis.envidb.objectiveanalysis.TermInterval'),
129		new X2O.xfield()
130	)
131);
132
133new X2O.xarray('com.microstepmis.envidb.data.DateTimePanel[]', 'com.microstepmis.envidb.data.DateTimePanel');
134
135new X2O.xclass('com.microstepmis.select.SelectParams',
136	new Array(
137		new X2O.xconstant()
138	), new Array(
139		new X2O.xfield('moroccoAsciiFormatIncludeStationID', 'Integer[]'),
140		new X2O.xfield('moroccoAsciiDateFormat', 'String'),
141		new X2O.xfield('moroccoAsciiDelimiter', 'String'),
142		new X2O.xfield('moroccoSplitFile', 'Boolean'),
143		new X2O.xfield('modelIDs', 'Integer[]'),
144		new X2O.xfield('ensemble', 'Integer'),
145		new X2O.xfield('runsroks', 'String'),
146		new X2O.xfield('dataDeepness', 'Integer'),
147		new X2O.xfield('identifierByStationProps', 'String'),
148		new X2O.xfield('stationIDs', 'Integer[]'),
149		new X2O.xfield('stationTypes', 'java.util.HashMap[String,String]'),
150		new X2O.xfield('variableIDs', 'Integer[]'),
151		new X2O.xfield('sources', 'String[]'),
152		new X2O.xfield('useDisplayNameForColumn', 'Boolean'),
153		new X2O.xfield('frontendCallSourceScreen', 'String'),
154		new X2O.xfield('status', 'String'),
155		new X2O.xfield('imsVariables', 'com.microstepmis.select.SelectIMSVariableCfg[]'),
156		new X2O.xfield('modelParams', 'com.microstepmis.select.SelectModelParams'),
157		new X2O.xfield('aggParams', 'com.microstepmis.select.SelectAggParams'),
158		new X2O.xfield('filter', 'com.microstepmis.select.SelectFilterParams'),
159		new X2O.xfield('statistics', 'com.microstepmis.select.SelectAdvancedStatisticsParams'),
160		new X2O.xfield('dateTimeParams', 'com.microstepmis.envidb.data.DateTimePanel'),
161		new X2O.xfield('dbScheme', 'String'),
162		new X2O.xfield('getTimesByObservation', 'Boolean'),
163		new X2O.xfield()
164	)
165);
166
167new X2O.xarray('com.microstepmis.select.SelectParams[]', 'com.microstepmis.select.SelectParams');
168
169new X2O.xarray('String[]', 'String');
170
171new X2O.xclass('com.microstepmis.select.MoroccoExportASCIIParams',
172	new Array(
173		new X2O.xconstant()
174	), new Array(
175		new X2O.xfield('dateFormat', 'String[]'),
176		new X2O.xfield('fileType', 'String'),
177		new X2O.xfield('stationLocalID', 'String[]'),
178		new X2O.xfield('stationName', 'String[]'),
179		new X2O.xfield('showSource', 'Boolean'),
180		new X2O.xfield('showWariableUnits', 'Boolean'),
181		new X2O.xfield('useAggFunctions', 'Boolean'),
182		new X2O.xfield()
183	)
184);
185
186new X2O.xarray('com.microstepmis.select.MoroccoExportASCIIParams[]', 'com.microstepmis.select.MoroccoExportASCIIParams');
187

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.