deegree 2.3 (2010/04/09 10:10 build-4-official)

Deprecated API


Contents
Deprecated Classes
org.deegree.portal.standard.csw.control.AddToShoppingCartListener
          Shopping cart will not be supported at the moment. update: new changes in deegree1_fork will not be carried here, since this class is still not used. Remove when this status changes 
org.deegree.portal.standard.csw.control.DeleteFromShoppingCartListener
          Shopping cart will not be supported at the moment. update: new changes in deegree1_fork will not be carried here, since this class is still not used. Remove when this status changes 
org.deegree.portal.standard.csw.control.DisplayMapListener
          Shopping cart will not be supported at the moment. update: new changes in deegree1_fork will not be carried here, since this class is still not used. Remove when this status changes 
org.deegree.portal.standard.csw.control.DownloadListener
          This class shall be enabled in the future, when its implementation is done 
org.deegree.security.owsproxy.OWSProxyServletFilter
          use 
org.deegree.portal.standard.wms.control.PrintListener
          use @see org.deegree.portal.common.control.AbstractSimplePrintListener 
org.deegree.portal.portlet.modules.map.actions.portlets.SecurityAdapterAction
          use #org.deegree.portal.portlet.modules.security.actions.portlets.SecurityAdapterAction 
org.deegree.portal.standard.csw.control.ShoppingCartListener
          Shopping cart will not be supported at the moment. update: new changes in deegree1_fork will not be carried here, since this class is still not used. Remove when this status changes 
org.deegree.portal.standard.csw.control.SingleLayerSearchListener
          Shopping cart will not be supported at the moment. update: new changes in deegree1_fork will not be carried here, since this class is still not used. Remove when this status changes 
org.deegree.enterprise.servlet.TolerantGetFeatureInfoFilter
          use the TolerantOGCRequestFilter instead 
org.deegree.ogcwebservices.sos.XSLTransformer
          use 
 

Deprecated Methods
org.deegree.model.feature.AbstractFeatureCollection.addAll(Feature[])
           
org.deegree.model.feature.FeatureCollection.addAll(Feature[])
          use FeatureCollection.addAllUncontained(org.deegree.model.feature.Feature[]) instead, and note that the method behaves slightly different 
org.deegree.model.feature.AbstractFeatureCollection.addAll(FeatureCollection)
           
org.deegree.model.feature.FeatureCollection.addAll(FeatureCollection)
          use FeatureCollection.addAllUncontained(org.deegree.model.feature.Feature[]) instead, and note that the method behaves slightly different 
org.deegree.crs.projections.ProjectionUtils.authlat(double, double[])
          use ProjectionUtils.calcPhiFromAuthalicLatitude(double, double[]) instead.; 
org.deegree.crs.projections.ProjectionUtils.authset(double)
          use ProjectionUtils.getAuthalicLatitudeSeriesValues(double) instead.; 
org.deegree.model.filterencoding.AbstractFilter.buildFromDOM(Element)
          use the 1.0.0 filter encoding aware method instead. 
org.deegree.model.filterencoding.LogicalOperation.buildFromDOM(Element)
          use the 1.0.0 filter encoding aware method instead. 
org.deegree.model.filterencoding.SpatialOperation.buildFromDOM(Element)
          use the 1.0.0 filter encoding aware method instead. 
org.deegree.model.filterencoding.ComparisonOperation.buildFromDOM(Element)
          use the 1.0.0 filter encoding aware method instead. 
org.deegree.model.filterencoding.AbstractOperation.buildFromDOM(Element)
          use the 1.0.0 filter encoding aware method instead. 
org.deegree.model.filterencoding.PropertyIsNullOperation.buildFromDOM(Element)
          use the 1.0.0 filter encoding aware method instead. 
org.deegree.ogcwebservices.wfs.operation.Query.create(PropertyPath[], Function[], SortProperty[], String, String, QualifiedName[], String, Filter, int, int, GetFeature.RESULT_TYPE)
          use create(PropertyPath[], Function[], SortProperty[], String, String, QualifiedName[], String[], String, Filter, int, int, RESULT_TYPE) instead 
org.deegree.model.feature.FeatureFactory.createFeatureProperty(String, Object)
          use (QualifiedName, Object) instead 
org.deegree.graphics.displayelements.LabelFactory.createLabel(String, Font, Color, LineMetrics, Feature, Halo, int, int, int, int, double, double[], double[])
          use the one with opacity instead 
org.deegree.graphics.displayelements.LabelFactory.createLabel(String, Font, Color, LineMetrics, Feature, Halo, int, int, int, int, double, double, double, double, double)
          use the one with opacity instead 
org.deegree.graphics.displayelements.LabelFactory.createLabelInABox(String, Font, Color, Halo, double, double, double, double, Feature, GeoTransform)
          use the one with opacity instead 
org.deegree.framework.util.ZipUtils.doZip(String, String, String[], boolean)
          please don't use this method any more. For the same result you might use doZip(dirName,archiveName,fileNames,deleteFiles,true); 
org.deegree.crs.projections.ProjectionUtils.enfn(double)
          Use ProjectionUtils.getRectifiyingLatitudeValues(double) instead 
org.deegree.portal.standard.context.control.AbstractContextListener.extractBBox(RPCStruct)
          use extractBBox( RPCStruct, CoordinateSystem ) instead. 
org.deegree.datatypes.QualifiedName.getAsString()
          use 
org.deegree.framework.xml.XMLTools.getAttrValue(Node, String)
          use 
org.deegree.framework.xml.XMLTools.getChildElement(Node, String)
          Returns the first child element of the submitted node that matches the given local name. 
org.deegree.framework.xml.XMLTools.getChildElement(String, URI, Node)
            
org.deegree.framework.xml.XMLTools.getChildElements(String, URI, Node)
            
org.deegree.model.crs.CoordinateSystem.getCode()
          has no relevance, returns a bogus value. 
org.deegree.ogcwebservices.csw.discovery.Query.getElementsNames()
          this method is replaced with the more correct Query.getElementNamesAsPropertyPaths(). For now it just returns the values of PropertyPath.getAsString() method or null if no elementName were requested. 
org.deegree.portal.context.LayerList.getLayer(String)
          use 
org.deegree.model.crs.CoordinateSystem.getName()
          use CoordinateSystem.getIdentifier() instead 
org.deegree.model.feature.Feature.getProperties(int)
            
org.deegree.model.feature.DefaultFeature.getProperties(int)
            
org.deegree.ogcwebservices.wfs.operation.transaction.Update.getRawProperties()
          This method breaks the layering -- it makes the DOM representation available. 
org.deegree.ogcwebservices.OGCWebServiceRequest.getRequestParameter()
          should be replaced by a factory class TODO 
org.deegree.framework.xml.XMLTools.getRequiredChildElement(String, URI, Node)
            
org.deegree.ogcwebservices.csw.discovery.Query.getTypeNames()
          this function actually creates an Array of Strings using the values returned from the QualifiedName.getFormattedString() method or null if no typenames were requested. It is more correct to use the values of the Query.getTypeNamesAsList() method 
org.deegree.model.crs.CoordinateSystem.getUnits()
          this method returns the unit of the fist axis, assuming all axis have the same unit, which is not necessarily so. It is better to use the CoordinateSystem.getAxisUnits() and iterate over all units. 
org.deegree.enterprise.AbstractOGCServlet.handleException(String, Exception, HttpServletResponse)
            
org.deegree.enterprise.servlet.ChartServlet.InitNValidateParams(HttpServletRequest)
          due to a typo this method is deprecated. Use ChartServlet.initAndValidateParams(HttpServletRequest) instead. 
org.deegree.crs.projections.ProjectionUtils.inv_mlfn(double, double, double[])
          Use ProjectionUtils.calcPhiFromMeridianDistance(double,double,double[]) instead 
org.deegree.crs.projections.ProjectionUtils.mlfn(double, double, double, double[])
          Use ProjectionUtils.getDistanceAlongMeridian(double,double,double,double[]) instead 
org.deegree.crs.projections.ProjectionUtils.msfn(double, double, double)
          Use ProjectionUtils.calcMFromSnyder(double,double,double) instead 
org.deegree.framework.xml.XMLTools.parse(InputStream)
            
org.deegree.enterprise.servlet.ChartServlet.PerformAction(HttpServletRequest, HttpServletResponse)
          due to a typo this method is deprecated. Use ChartServlet.performAction(HttpServletRequest, HttpServletResponse) instead. 
org.deegree.crs.projections.ProjectionUtils.qsfn(double, double)
          use ProjectionUtils.calcQForAuthalicLatitude(double, double) instead. 
org.deegree.portal.context.LayerList.removeLayer(String)
          use #removeLayer(String, String) instead 
org.deegree.crs.projections.ProjectionUtils.ssfn(double, double, double)
          Use ProjectionUtils.conformalLatitudeInnerPart(double,double,double) instead 
org.deegree.model.filterencoding.Filter.toXML()
          use Filter.to100XML() or {link Filter.to110XML() instead 
org.deegree.model.crs.GeoTransformer.transform(AbstractGridCoverage, int, int, Interpolation)
           
org.deegree.crs.projections.ProjectionUtils.tsfn(double, double, double)
          Use ProjectionUtils.tanHalfCoLatitude(double,double,double) instead 
org.deegree.model.spatialschema.GMLGeometryAdapter.wrap(Element)
          this method cannot provide default SRS information, please use GMLGeometryAdapter.wrap(Element,String) instead 
org.deegree.model.spatialschema.GMLGeometryAdapter.wrap(String)
          this method cannot provide default SRS information, please use GMLGeometryAdapter.wrap(String,String) instead 
org.deegree.model.spatialschema.GMLGeometryAdapter.wrapBox(Element)
          this method cannot provide default SRS information, please use GMLGeometryAdapter.wrapBox(Element,String) instead 
org.deegree.io.shpapi.shape_new.ShapeFileWriter.write(String)
            
 

Deprecated Constructors
org.deegree.model.crs.CoordinateSystem(String)
          use CoordinateSystem(org.deegree.crs.coordinatesystems.CoordinateSystem, String) 
org.deegree.model.crs.CoordinateSystem(String, String, URI)
          use CoordinateSystem.CoordinateSystem(org.deegree.crs.coordinatesystems.CoordinateSystem, String) instead 
org.deegree.model.crs.CoordinateSystem(String, URI)
          use CoordinateSystem.CoordinateSystem(org.deegree.crs.coordinatesystems.CoordinateSystem, String) 
org.deegree.io.datastore.FeatureId(MappedGMLId, Object[])
          use FeatureId.FeatureId(MappedFeatureType, Object[]) instead 
org.deegree.io.datastore.FeatureId(MappedGMLId, String)
          use FeatureId.FeatureId(MappedFeatureType, String) instead 
org.deegree.portal.context.LayerExtension(DataService, boolean, double, double, boolean, int, int, boolean)
           
org.deegree.model.filterencoding.PropertyName(String)
          use #PropertyName(QualifiedName) instead 
org.deegree.ogcwebservices.wfs.operation.transaction.Update(String, QualifiedName, Map, Map, Filter)
          This method breaks the layering -- it makes the DOM representation available. 
 


deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org