remove raob, satellite, radar, dat menu utils
This commit is contained in:
parent
353b66fd81
commit
de60cceddd
6 changed files with 0 additions and 463 deletions
|
@ -1,10 +0,0 @@
|
|||
<beans xmlns="http://www.springframework.org/schema/beans"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
|
||||
|
||||
<bean id="datMenuUtil" class="com.raytheon.uf.edex.dat.utils.DatMenuUtil" />
|
||||
<bean id="datMenus" factory-bean="menuCreationRegistry" factory-method="register">
|
||||
<constructor-arg value="dat"/>
|
||||
<constructor-arg ref="datMenuUtil"/>
|
||||
</bean>
|
||||
</beans>
|
|
@ -1,16 +0,0 @@
|
|||
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
|
||||
|
||||
<bean id="raobMenuUtil" class="com.raytheon.uf.edex.menus.dataplugins.bufrua.RaobMenuUtil" />
|
||||
<bean id="raobMenus" factory-bean="menuCreationRegistry" factory-method="register">
|
||||
<constructor-arg value="raob" />
|
||||
<constructor-arg ref="raobMenuUtil" />
|
||||
</bean>
|
||||
|
||||
<bean id="satelliteMenuUtil" class="com.raytheon.uf.edex.menus.dataplugins.satellite.SatelliteMenuUtil" />
|
||||
<bean id="satelliteMenus" factory-bean="menuCreationRegistry" factory-method="register">
|
||||
<constructor-arg value="satellite" />
|
||||
<constructor-arg ref="satelliteMenuUtil" />
|
||||
</bean>
|
||||
|
||||
</beans>
|
|
@ -1,133 +0,0 @@
|
|||
/**
|
||||
* This software was developed and / or modified by Raytheon Company,
|
||||
* pursuant to Contract DG133W-05-CQ-1067 with the US Government.
|
||||
*
|
||||
* U.S. EXPORT CONTROLLED TECHNICAL DATA
|
||||
* This software product contains export-restricted data whose
|
||||
* export/transfer/disclosure is restricted by U.S. law. Dissemination
|
||||
* to non-U.S. persons whether in the United States or abroad requires
|
||||
* an export license or other authorization.
|
||||
*
|
||||
* Contractor Name: Raytheon Company
|
||||
* Contractor Address: 6825 Pine Street, Suite 340
|
||||
* Mail Stop B8
|
||||
* Omaha, NE 68106
|
||||
* 402.291.0100
|
||||
*
|
||||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.edex.menus.dataplugins.bufrua;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import com.raytheon.uf.common.menus.xml.CommonAbstractMenuContribution;
|
||||
import com.raytheon.uf.common.menus.xml.CommonBundleMenuContribution;
|
||||
import com.raytheon.uf.common.menus.xml.CommonPlaceholderMenuContribution;
|
||||
import com.raytheon.uf.common.menus.xml.CommonSubmenuContribution;
|
||||
import com.raytheon.uf.common.menus.xml.MenuTemplateFile;
|
||||
import com.raytheon.uf.common.menus.xml.VariableSubstitution;
|
||||
import com.raytheon.uf.common.status.IUFStatusHandler;
|
||||
import com.raytheon.uf.common.status.UFStatus;
|
||||
import com.raytheon.uf.edex.menus.AbstractMenuUtil;
|
||||
|
||||
/**
|
||||
* Builds the menus for raobs
|
||||
*
|
||||
* <pre>
|
||||
*
|
||||
* SOFTWARE HISTORY
|
||||
*
|
||||
* Date Ticket# Engineer Description
|
||||
* ------------- -------- --------- ----------------------
|
||||
* Jul 15, 2010 5571 mnash Initial creation
|
||||
* Apr 08, 2016 5435 bsteffen Move to menus plugin.
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
* @author mnash
|
||||
*/
|
||||
public class RaobMenuUtil extends AbstractMenuUtil {
|
||||
|
||||
private static final transient IUFStatusHandler statusHandler = UFStatus
|
||||
.getHandler(RaobMenuUtil.class);
|
||||
|
||||
@Override
|
||||
public void createMenus() {
|
||||
statusHandler.info("Creating raob menus...");
|
||||
List<CommonAbstractMenuContribution> contributions = new ArrayList<>();
|
||||
RaobSitesInUseUtil.setParsed(false);
|
||||
List<UpperAirSite> localSites = RaobSitesInUseUtil.getSite(getSite(),
|
||||
RaobSitesInUseUtil.UPPER_AIR_CONSTANT);
|
||||
List<UpperAirSite> otherSites = RaobSitesInUseUtil.getSite(getSite(),
|
||||
RaobSitesInUseUtil.LOCAL_UPPER_AIR_CONSTANT);
|
||||
MenuTemplateFile menuTemplate = new MenuTemplateFile();
|
||||
menuTemplate.contributions = new CommonAbstractMenuContribution[(localSites
|
||||
.size()) + 1];
|
||||
contributions
|
||||
.addAll(Arrays.asList(processMenuContribution(localSites)));
|
||||
if (otherSites.size() > 0) {
|
||||
CommonSubmenuContribution submenuCont = new CommonSubmenuContribution();
|
||||
submenuCont.id = "submenuCont_raob";
|
||||
submenuCont.menuText = "Local";
|
||||
submenuCont.contributions = new CommonSubmenuContribution[otherSites
|
||||
.size()];
|
||||
submenuCont.contributions = processMenuContribution(otherSites);
|
||||
contributions.add(submenuCont);
|
||||
}
|
||||
menuTemplate.contributions = contributions
|
||||
.toArray(new CommonAbstractMenuContribution[contributions
|
||||
.size()]);
|
||||
if (localSites.size() == 0 && otherSites.size() == 0) {
|
||||
menuTemplate.contributions = new CommonAbstractMenuContribution[1];
|
||||
menuTemplate.contributions[0] = new CommonPlaceholderMenuContribution();
|
||||
menuTemplate.contributions[0].id = "upperAirPlaceholder";
|
||||
((CommonPlaceholderMenuContribution) menuTemplate.contributions[0]).menuText = "Not Configured";
|
||||
}
|
||||
toXml(menuTemplate, "menus" + File.separator + "upperair"
|
||||
+ File.separator + "baseRAOB.xml");
|
||||
statusHandler.info("Finished processing raob menus.");
|
||||
}
|
||||
|
||||
/**
|
||||
* Takes the size of the radar list and loops through to make menu items
|
||||
*
|
||||
* @param menuTemplate
|
||||
* @param sites
|
||||
* @return
|
||||
*/
|
||||
private CommonAbstractMenuContribution[] processMenuContribution(
|
||||
List<UpperAirSite> sites) {
|
||||
CommonAbstractMenuContribution[] menuConts = new CommonAbstractMenuContribution[(sites
|
||||
.size())];
|
||||
CommonBundleMenuContribution bundleCont;
|
||||
for (int i = 0; i < sites.size(); i++) {
|
||||
VariableSubstitution vars = new VariableSubstitution();
|
||||
vars.key = "stationId";
|
||||
vars.value = sites.get(i).getSiteId();
|
||||
bundleCont = new CommonBundleMenuContribution();
|
||||
bundleCont.text = sites.get(i).getCity();
|
||||
bundleCont.editorType = "gov.noaa.nws.ncep.ui.nsharp.display.NsharpEditor";
|
||||
bundleCont.id = "raob_local_" + sites.get(i).getIcao();
|
||||
bundleCont.bundleFile = "bundles" + File.separator
|
||||
+ "UpperAirRaob.xml";
|
||||
bundleCont.substitutions = new VariableSubstitution[1];
|
||||
bundleCont.substitutions[0] = vars;
|
||||
menuConts[i] = bundleCont;
|
||||
}
|
||||
return menuConts;
|
||||
}
|
||||
|
||||
/*
|
||||
* (non-Javadoc)
|
||||
*
|
||||
* @see com.raytheon.uf.common.menus.AbstractMenuUtil#checkCreated()
|
||||
*/
|
||||
@Override
|
||||
public boolean checkCreated() {
|
||||
return super.checkCreated("raobSitesInUse.txt", "upperair");
|
||||
}
|
||||
}
|
|
@ -1,279 +0,0 @@
|
|||
/**
|
||||
* This software was developed and / or modified by Raytheon Company,
|
||||
* pursuant to Contract DG133W-05-CQ-1067 with the US Government.
|
||||
*
|
||||
* U.S. EXPORT CONTROLLED TECHNICAL DATA
|
||||
* This software product contains export-restricted data whose
|
||||
* export/transfer/disclosure is restricted by U.S. law. Dissemination
|
||||
* to non-U.S. persons whether in the United States or abroad requires
|
||||
* an export license or other authorization.
|
||||
*
|
||||
* Contractor Name: Raytheon Company
|
||||
* Contractor Address: 6825 Pine Street, Suite 340
|
||||
* Mail Stop B8
|
||||
* Omaha, NE 68106
|
||||
* 402.291.0100
|
||||
*
|
||||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.edex.menus.dataplugins.satellite;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
import org.opengis.referencing.FactoryException;
|
||||
import org.opengis.referencing.crs.CoordinateReferenceSystem;
|
||||
import org.opengis.referencing.operation.TransformException;
|
||||
|
||||
import com.raytheon.uf.common.awipstools.GetWfoCenterPoint;
|
||||
import com.raytheon.uf.common.geospatial.ISpatialQuery;
|
||||
import com.raytheon.uf.common.geospatial.MapUtil;
|
||||
import com.raytheon.uf.common.geospatial.SpatialException;
|
||||
import com.raytheon.uf.common.geospatial.SpatialQueryFactory;
|
||||
import com.raytheon.uf.common.localization.IPathManager;
|
||||
import com.raytheon.uf.common.localization.LocalizationContext;
|
||||
import com.raytheon.uf.common.localization.LocalizationContext.LocalizationLevel;
|
||||
import com.raytheon.uf.common.localization.LocalizationContext.LocalizationType;
|
||||
import com.raytheon.uf.common.menus.xml.CommonIncludeMenuContribution;
|
||||
import com.raytheon.uf.common.menus.xml.MenuTemplateFile;
|
||||
import com.raytheon.uf.common.menus.xml.VariableSubstitution;
|
||||
import com.raytheon.uf.common.serialization.comm.RequestRouter;
|
||||
import com.raytheon.uf.common.status.IUFStatusHandler;
|
||||
import com.raytheon.uf.common.status.UFStatus;
|
||||
import com.raytheon.uf.edex.menus.AbstractMenuUtil;
|
||||
import com.vividsolutions.jts.geom.Coordinate;
|
||||
|
||||
/**
|
||||
* Create the satellite menus for east conus/west conus
|
||||
*
|
||||
* <pre>
|
||||
*
|
||||
* SOFTWARE HISTORY
|
||||
*
|
||||
* Date Ticket# Engineer Description
|
||||
* ------------- -------- --------- --------------------------------------------
|
||||
* May 18, 2011 mnash Initial creation
|
||||
* Sep 10, 2012 15337 kshresth Changed sector on OCONUS:Products under
|
||||
* Derived Products Imagery Display
|
||||
* Nov 01, 2012 15346 kshresth Added Satellite Products for OCONUS
|
||||
* Jun 05, 2014 3243 bsteffen Remove deprecated lambert conformal call.
|
||||
* Nov 05, 2014 2714 bclement made constants protected to remove warnings
|
||||
* Jul 08, 2016 5744 mapeters Template files moved from edex_static to
|
||||
* common_static
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
* @author mnash
|
||||
*/
|
||||
|
||||
public class SatelliteMenuUtil extends AbstractMenuUtil {
|
||||
private static final transient IUFStatusHandler statusHandler = UFStatus
|
||||
.getHandler(SatelliteMenuUtil.class);
|
||||
|
||||
private static final CoordinateReferenceSystem conusCRS = MapUtil
|
||||
.constructLambertConformal(MapUtil.AWIPS_EARTH_RADIUS,
|
||||
MapUtil.AWIPS_EARTH_RADIUS, 25, 25, -95, 25);
|
||||
|
||||
// The western edge of the west conus satellite image in conusCRS
|
||||
protected static final double westConusWestEdge = -4226066.525608903;
|
||||
|
||||
// The eastern edge of the west conus satellite image in conusCRS
|
||||
protected static final double westConusEastEdge = 243783.47439109907;
|
||||
|
||||
// The eastern edge of the east conus satellite image in conusCRS
|
||||
protected static final double eastConusEastEdge = 3250785.858985792;
|
||||
|
||||
// The western edge of the east conus satellite image in conusCRS
|
||||
protected static final double eastConusWestEdge = -1950494.1410142092;
|
||||
|
||||
@Override
|
||||
public void createMenus() {
|
||||
statusHandler.info("Creating satellite menus...");
|
||||
// decide on pacific, alaska, or conus
|
||||
GetWfoCenterPoint centerPointRequest = new GetWfoCenterPoint(getSite());
|
||||
Object[] results = null;
|
||||
Number lat = null;
|
||||
Number lon = null;
|
||||
Coordinate coord = null;
|
||||
ISpatialQuery sp = null;
|
||||
try {
|
||||
coord = (Coordinate) RequestRouter.route(centerPointRequest);
|
||||
sp = SpatialQueryFactory.create();
|
||||
} catch (Exception e1) {
|
||||
statusHandler.error("Unable to send request for lat/lon values");
|
||||
return;
|
||||
}
|
||||
|
||||
try {
|
||||
lat = coord.y;
|
||||
lon = coord.x;
|
||||
String sql = "select name from mapdata.states where ST_Contains(the_geom, ST_GeomFromText('POINT("
|
||||
+ lon.doubleValue()
|
||||
+ " "
|
||||
+ lat.doubleValue()
|
||||
+ ")', 4326))";
|
||||
results = sp.dbRequest(sql, "maps");
|
||||
} catch (SpatialException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
LocalizationContext commonBaseCtx = pm.getContext(
|
||||
LocalizationType.COMMON_STATIC, LocalizationLevel.BASE);
|
||||
String menuTemplateDir = "menuTemplate" + IPathManager.SEPARATOR
|
||||
+ "satellite" + IPathManager.SEPARATOR;
|
||||
|
||||
MenuTemplateFile file = (MenuTemplateFile) fromXml(menuTemplateDir
|
||||
+ "baseCompositeTemplate.xml");
|
||||
|
||||
MenuTemplateFile fileOCONUS = (MenuTemplateFile) fromXml(menuTemplateDir
|
||||
+ "baseOCONUSDerivedProductsImageryTemplate.xml");
|
||||
|
||||
String state = "";
|
||||
if (results != null && results.length > 0) {
|
||||
state = results[0].toString();
|
||||
} else {
|
||||
statusHandler
|
||||
.error("Could not determine state or regional satellites, defaulting to CONUS");
|
||||
}
|
||||
|
||||
// exception for the US where Guam uses Puerto Rican satellites
|
||||
if ("GUM".equals(getSite())) {
|
||||
state = "Puerto Rico";
|
||||
}
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).fileName = new File(
|
||||
"menus/satellite/baseSatellite.xml");
|
||||
((CommonIncludeMenuContribution) fileOCONUS.contributions[0]).fileName = new File(
|
||||
"menus/satellite/baseOCONUSBlendedDerivedProductsImagery.xml");
|
||||
if ("Alaska".equals(state) || "Hawaii".equals(state)
|
||||
|| "Puerto Rico".equals(state)) {
|
||||
((CommonIncludeMenuContribution) fileOCONUS.contributions[0]).substitutions = new VariableSubstitution[1];
|
||||
// sector
|
||||
VariableSubstitution sub = new VariableSubstitution();
|
||||
sub.key = "sector";
|
||||
sub.value = state + " National";
|
||||
((CommonIncludeMenuContribution) fileOCONUS.contributions[0]).substitutions[0] = sub;
|
||||
// ============================================
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions = new VariableSubstitution[5];
|
||||
// sector0
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "sector0";
|
||||
sub.value = state + " Regional";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[0] = sub;
|
||||
// sector1
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "sector1";
|
||||
sub.value = state + " National";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[1] = sub;
|
||||
// sector2
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "sector2";
|
||||
sub.value = "Supernational";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[2] = sub;
|
||||
// sector 3, for these sites copy sector2
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "sector3";
|
||||
sub.value = "Northern Hemisphere Composite";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[3] = sub;
|
||||
// entity
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "entity";
|
||||
sub.value = "GOES%";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[4] = sub;
|
||||
toXml(fileOCONUS, "menus" + IPathManager.SEPARATOR + "satellite"
|
||||
+ IPathManager.SEPARATOR + "baseDerivedProductsImagery.xml");
|
||||
} else {
|
||||
// decide on east conus or west conus
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).fileName = new File(
|
||||
"menus/satellite/baseSatellite.xml");
|
||||
double[] conusPoint = new double[2];
|
||||
try {
|
||||
MapUtil.getTransformFromLatLon(conusCRS).transform(
|
||||
new double[] { lon.doubleValue(), lat.doubleValue() },
|
||||
0, conusPoint, 0, 1);
|
||||
} catch (TransformException e) {
|
||||
statusHandler.error(e.getLocalizedMessage(), e);
|
||||
} catch (FactoryException e) {
|
||||
statusHandler.error(e.getLocalizedMessage(), e);
|
||||
}
|
||||
|
||||
double eastDistance = Math.abs(conusPoint[0] - eastConusWestEdge);
|
||||
|
||||
double westDistance = Math.abs(conusPoint[0] - westConusEastEdge);
|
||||
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions = new VariableSubstitution[6];
|
||||
|
||||
VariableSubstitution sub = new VariableSubstitution();
|
||||
if (eastDistance < westDistance) {
|
||||
sub.key = "sector0";
|
||||
sub.value = "East CONUS";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[0] = sub;
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "sector1";
|
||||
sub.value = "West CONUS";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[1] = sub;
|
||||
} else {
|
||||
sub.key = "sector0";
|
||||
sub.value = "West CONUS";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[0] = sub;
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "sector1";
|
||||
sub.value = "East CONUS";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[1] = sub;
|
||||
}
|
||||
if (conusPoint[0] < westConusEastEdge
|
||||
&& conusPoint[0] > eastConusWestEdge) {
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "blendedTimeMatchMode";
|
||||
sub.value = "ALL_IMAGES";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[5] = sub;
|
||||
} else {
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "blendedTimeMatchMode";
|
||||
sub.value = "FIRST_IMAGE";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[5] = sub;
|
||||
}
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "sector2";
|
||||
sub.value = "Supernational";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[2] = sub;
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "sector3";
|
||||
sub.value = "Northern Hemisphere Composite";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[3] = sub;
|
||||
sub = new VariableSubstitution();
|
||||
sub.key = "entity";
|
||||
sub.value = "GOES%";
|
||||
((CommonIncludeMenuContribution) file.contributions[0]).substitutions[4] = sub;
|
||||
}
|
||||
|
||||
toXml(file, "menus" + IPathManager.SEPARATOR + "satellite"
|
||||
+ IPathManager.SEPARATOR + "baseComposite.xml");
|
||||
|
||||
statusHandler.info("Finished creating satellite menus");
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean checkCreated() {
|
||||
MenuTemplateFile file = (MenuTemplateFile) fromXml("menus"
|
||||
+ IPathManager.SEPARATOR + "satellite" + IPathManager.SEPARATOR
|
||||
+ "baseComposite.xml", caveConfigured);
|
||||
MenuTemplateFile fileO = (MenuTemplateFile) fromXml("menus"
|
||||
+ IPathManager.SEPARATOR + "satellite" + IPathManager.SEPARATOR
|
||||
+ "baseDerivedProductsImagery.xml", caveConfigured);
|
||||
if (file == null || file.contributions == null
|
||||
|| file.contributions.length == 0) {
|
||||
return false;
|
||||
} else {
|
||||
if (getSite().equals("AJK") || getSite().equals("AFC")
|
||||
|| getSite().equals("AFG") || getSite().equals("HFO")
|
||||
|| getSite().equals("GUM") || getSite().equals("SJU")) {
|
||||
if (fileO == null || fileO.contributions == null
|
||||
|| fileO.contributions.length == 0)
|
||||
return false;
|
||||
}
|
||||
statusHandler.info("Menus already created for site " + getSite()
|
||||
+ " for satellite");
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -130,21 +130,8 @@
|
|||
</bean>
|
||||
|
||||
<!-- radar -->
|
||||
<bean id="radarMenuCreator" class="com.raytheon.uf.edex.ndm.dataplugin.subscriber.RadarMenuUtil"/>
|
||||
<bean id="import88dLocations" class="com.raytheon.uf.edex.ndm.dataplugin.subscriber.Import88DLocationsUtil"/>
|
||||
|
||||
<bean factory-bean="ndmProc" factory-method="registerListener">
|
||||
<constructor-arg value="elevationLists.txt" />
|
||||
<constructor-arg ref="radarMenuCreator" />
|
||||
</bean>
|
||||
<bean factory-bean="ndmProc" factory-method="registerListener">
|
||||
<constructor-arg value="tdwrElevations.txt" />
|
||||
<constructor-arg ref="radarMenuCreator" />
|
||||
</bean>
|
||||
<bean factory-bean="ndmProc" factory-method="registerListener">
|
||||
<constructor-arg value="ssssElevationLists.txt" />
|
||||
<constructor-arg ref="radarMenuCreator" />
|
||||
</bean>
|
||||
<bean factory-bean="ndmProc" factory-method="registerListener">
|
||||
<constructor-arg value="fsl-w88d.shp" />
|
||||
<constructor-arg ref="import88dLocations" />
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
<beans xmlns="http://www.springframework.org/schema/beans"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
|
||||
http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd">
|
||||
|
||||
<bean id="radarMenuUtil" class="com.raytheon.uf.edex.ndm.dataplugin.subscriber.RadarMenuUtil" />
|
||||
<bean id="radarMenus" factory-bean="menuCreationRegistry" factory-method="register">
|
||||
<constructor-arg value="radar"/>
|
||||
<constructor-arg ref="radarMenuUtil"/>
|
||||
</bean>
|
||||
|
||||
</beans>
|
Loading…
Add table
Reference in a new issue