Deprecated API


Contents
Deprecated Interfaces
Canvas
          Splitted to org.opengis.display.canvas and to org.opengis.display.renderer. 
CanvasController
          Moved to org.opengis.display.canvas. 
CanvasHandler
          No replacement. 
CanvasListener
          Moved to org.opengis.display.canvas. 
CanvasState
          Moved to org.opengis.display.canvas. 
ExternalGraphic
          use interfaces from style package : org.opengis.style.ExternalGraphic 
ExternalGraphicOrMark
          use interfaces from style package : org.opengis.style.GraphicalSymbol 
FeatureStyle
          use interfaces from style package : org.opengis.style.FeatureTypeStyle 
FeatureStyleFactory
          use interfaces from style package 
Fill
          use interfaces from style package : org.opengis.style.Fill 
Font
          use interfaces from style package : org.opengis.style.Font 
Format
          In favor of migrating to ISO 19123 definition for Coverage. 
Graphic
          use interfaces from style package : org.opengis.style.Graphic 
GridCoverageProcessor
          Need to be replaced by a mechanism better aligned on WCPS specification. 
GridCoverageReader
          In favor of migrating to ISO 19123 definition for Coverage. 
GridCoverageWriter
          In favor of migrating to ISO 19123 definition for Coverage. 
GridPacking
          In favor of migrating to ISO 19123 definition for Coverage. 
GridRange
          Replaced by GridEnvelope. 
Halo
          use interfaces from style package : org.opengis.style.Halo 
LinePlacement
          use interfaces from style package : org.opengis.style.LinePlacement 
LineSymbol
          use interfaces from style package : org.opengis.style.LineSymbolizer 
Mark
          use interfaces from style package : org.opengis.style.Mark 
PointPlacement
          use interfaces from style package : org.opengis.style.PointPlacement 
PointSymbol
          use interfaces from style package : org.opengis.style.PointSymbolizer 
PolygonSymbol
          use interfaces from style package : org.opengis.style.PolygonSymbolizer 
Rule
          use interfaces from style package : org.opengis.style.Rule 
Stroke
          use interfaces from style package : org.opengis.style.Stroke 
StyleVisitor
          use interfaces from style package : org.opengis.style.StyleVisitor 
Symbol
          use interfaces from style package : org.opengis.style.Symbolizer 
SymbolVisitor
          use interfaces from style package : org.opengis.style.StyleVisitor 
TextPlacement
          no replacement 
TextSymbol
          use interfaces from style package : org.opengis.style.TextSymbolizer 
WebServiceClient
          Legacy code of deegree 1.x. 
WebServiceResponse
          Legacy code of deegree 1.x. 
 

Deprecated Classes
ByteInValuePacking
          In favor of migrating to ISO 19123 definition for Coverage. 
ColorInterpretation
          No replacement. 
SimpleEnumerationType
          The name doesn't said what is the difference between this class and CodeList. Furthermore, according ISO 19103, enumeration and code list are not the same thing. This base class is closer to a code list than an enumeration. 
ValueInBytePacking
          In favor of migrating to ISO 19123 definition for Coverage. 
WebServiceEvent
          Legacy code of deegree 1.x. 
 

Deprecated Exceptions
GridNotEditableException
          No replacement. 
NoSuchEnumerationException
          Not used. 
 

Deprecated Fields
org.opengis.go.display.style.DashArray.NONE
          Renamed as DashArray.NO_DASH. 
 

Deprecated Methods
org.opengis.go.display.canvas.Canvas.add(Graphic)
          Replaced by org.opengis.display.renderer.Renderer#graphics. 
org.opengis.go.display.canvas.Canvas.addAsEditable(Graphic)
          No direct repacement. 
org.opengis.go.display.canvas.Canvas.addCanvasListener(CanvasListener)
          Moved to org.opengis.display.canvas.canvas#addCanvasListener. 
org.opengis.go.display.canvas.CanvasState.clone()
          This is left to implementor. 
org.opengis.geometry.coordinate.GeometryFactory.createDirectPosition()
          Moved to PositionFactory 
org.opengis.geometry.coordinate.GeometryFactory.createDirectPosition(double[])
          Moved to PositionFactory 
org.opengis.util.NameFactory.createLocalName(GenericName, String, InternationalString)
          Replaced by createNameSpace for the scope argument, and createLocalName for the name and localized name arguments. 
org.opengis.geometry.coordinate.GeometryFactory.createMultiPrimitive()
          This method is temporary. It will move to some MultiPrimitive factory when the creation of Geometry interfaces will be completed. See GEO-1 on JIRA. 
org.opengis.util.NameFactory.createScopedName(GenericName, String, InternationalString)
          Replaced by createNameSpace for the scope argument, and parseGenericName for the name and localized name arguments. 
org.opengis.go.display.canvas.Canvas.dispose()
          Replaced by org.opengis.display.renderer.Renderer#dispose. 
org.opengis.go.display.primitive.Graphic.dispose()
          Moved to Graphic.dispose(). 
org.opengis.webservice.WebService.doService(WebServiceEvent)
          The WebServiceEvent class is marked as deprecated. 
org.opengis.go.display.canvas.Canvas.enableCanvasHandler(CanvasHandler)
          Replaced by org.opengis.display.canvas.canvas#getController. 
org.opengis.go.display.canvas.CanvasState.equals(Object)
          This is left to implementor. 
org.opengis.go.display.canvas.Canvas.getActiveCanvasHandler()
          Replaced by getController. A side effect is to suppress one level of indirection. 
org.opengis.go.display.primitive.GraphicArc.ArcClosure.getArray()
          Use GraphicArc.ArcClosure.values() instead. 
org.opengis.geometry.Envelope.getCenter(int)
          Renamed as Envelope.getMedian(int). 
org.opengis.display.canvas.CanvasEvent.getChange(CanvasState)
          This method does not said is the change is computed from the old or the new state. If we need this functionality, then the method should move to CanvasState. 
org.opengis.coverage.SampleDimension.getColorInterpretation()
          No replacement. 
org.opengis.geometry.DirectPosition.getCoordinates()
          Renamed as DirectPosition.getCoordinate() for consistency with ISO 19107. 
org.opengis.coverage.grid.GridCoverage.getDataBlock(GridRange, boolean[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.grid.GridCoverage.getDataBlock(GridRange, byte[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.grid.GridCoverage.getDataBlock(GridRange, double[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.grid.GridCoverage.getDataBlock(GridRange, float[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.grid.GridCoverage.getDataBlock(GridRange, int[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.grid.GridCoverage.getDataBlock(GridRange, short[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.processing.Operation.getDescription()
          Return type need to be changed, maybe to InternationalString. 
org.opengis.util.ProgressListener.getDescription()
          Replaced by getTask().toString() 
org.opengis.go.display.canvas.Canvas.getDisplayCoordinateReferenceSystem()
          Moved to CanvasState.getDisplayCRS(). 
org.opengis.go.display.canvas.Canvas.getDisplayToObjectiveTransform()
          Moved to CanvasState.getDisplayToObjectiveTransform(). 
org.opengis.coverage.processing.Operation.getDocURL()
          To be replaced by a method returning a Citation. 
org.opengis.metadata.ApplicationSchemaInformation.getFeatureCatalogueSupplement()
          removed from ISO_19115 
org.opengis.go.display.canvas.Canvas.getImplHint(String)
          Moved to Canvas.getRenderingHint(java.awt.RenderingHints.Key). 
org.opengis.go.display.canvas.FeatureLayerEvent.getLayer()
          To be replaced by FeatureLayerEvent.getSource() in a J2SE 1.5 profile. 
org.opengis.coverage.grid.GridRange.getLength(int)
          Renamed as GridEnvelope.getSpan(int). 
org.opengis.geometry.Envelope.getLength(int)
          Renamed as Envelope.getSpan(int). 
org.opengis.coverage.grid.GridRange.getLower()
          Renamed as GridEnvelope.getLow(). 
org.opengis.coverage.grid.GridRange.getLower(int)
          Renamed as GridEnvelope.getLow(int). 
org.opengis.geometry.Precision.getMaximumSignificantDigits()
          This is redundant with Precision.getScale(). 
org.opengis.filter.spatial.BBOX.getMaxX()
          please use getExpression2(), to check for a literal BoundingBox.getMaximum(0) 
org.opengis.filter.spatial.BBOX.getMaxY()
          please use getExpression2(), to check for a literal BoundingBox.getMaximum(1) 
org.opengis.filter.spatial.BBOX.getMinX()
          please use getExpression2(), to check for a literal BoundingBox.getMinimum(0) 
org.opengis.filter.spatial.BBOX.getMinY()
          please use getExpression2(), to check for a literal BoundingBox.getMinimum(1) 
org.opengis.util.NameSpace.getNames()
          Not implementable in a simple naming system. We may create a Register subclass (or something similar) later for this kind of job. 
org.opengis.go.display.style.YAnchor.getNumberOfStyles()
          Use YAnchor.values().length instead. 
org.opengis.go.display.canvas.Canvas.getObjectiveCoordinateReferenceSystem()
          Moved to CanvasState.getObjectiveCRS(). 
org.opengis.go.display.canvas.Canvas.getObjectiveToDisplayTransform()
          Moved to CanvasState.getObjectiveToDisplayTransform(). 
org.opengis.coverage.grid.GridCoverage.getPackedDataBlock(GridRange)
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.SampleDimension.getPalette()
          No replacement. 
org.opengis.coverage.SampleDimension.getPaletteInterpretation()
          No replacement. 
org.opengis.geometry.coordinate.Position.getPosition()
          Renamed as Position.getDirectPosition() for avoiding ambiguity. 
org.opengis.filter.spatial.BBOX.getPropertyName()
          Please check getExpression1(), if it is a PropertyName 
org.opengis.webservice.WebServiceRequest.getRequestParameter()
          should be replaced by a factory class. 
org.opengis.filter.spatial.BBOX.getSRS()
          please use getExpression2(), if it is a literal BoundingBox.getCoordinateReferenceSystem() 
org.opengis.go.display.canvas.Canvas.getState()
          Moved to Canvas.getState(). 
org.opengis.go.display.canvas.Canvas.getTitle()
          Moved to CanvasState.getTitle(). 
org.opengis.go.display.canvas.Canvas.getUID()
          No replacement. 
org.opengis.coverage.grid.GridRange.getUpper()
          Replaced as GridEnvelope.getHigh() with 1 added to all ordinate values. 
org.opengis.coverage.grid.GridRange.getUpper(int)
          Renamed as GridEnvelope.getHigh(int) + 1. 
org.opengis.coverage.processing.Operation.getVendor()
          To be replaced by getName().getAuthority(). 
org.opengis.coverage.processing.Operation.getVersion()
          Replacement to be determined. 
org.opengis.go.display.primitive.Graphic.getVisible()
          Moved to Graphic.isVisible(). 
org.opengis.go.display.canvas.Canvas.isVisible(DirectPosition)
          Moved to Canvas.isVisible(org.opengis.geometry.DirectPosition). 
org.opengis.geometry.coordinate.PointArray.length()
          Please use List.size() 
org.opengis.util.GenericName.name()
          Renamed as GenericName.tip(). 
org.opengis.geometry.coordinate.PointArray.positions()
          use this 
org.opengis.go.display.canvas.Canvas.remove(Graphic)
          Replaced by org.opengis.display.renderer.Renderer#graphics. 
org.opengis.go.display.canvas.Canvas.removeCanvasHandler(CanvasHandler)
          Replaced by org.opengis.display.canvas.canvas#getController. 
org.opengis.go.display.canvas.Canvas.removeCanvasListener(CanvasListener)
          Moved to org.opengis.display.canvas.canvas#removeCanvasListener. 
org.opengis.coverage.grid.GridCoverage.setDataBlock(GridRange, boolean[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.grid.GridCoverage.setDataBlock(GridRange, byte[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.grid.GridCoverage.setDataBlock(GridRange, double[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.grid.GridCoverage.setDataBlock(GridRange, float[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.grid.GridCoverage.setDataBlock(GridRange, int[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.coverage.grid.GridCoverage.setDataBlock(GridRange, short[])
          We should use some higher level construct instead (multi-dimensional array or something similar). 
org.opengis.util.ProgressListener.setDescription(String)
          Replaced by setTask 
org.opengis.go.display.canvas.Canvas.setImplHint(String, Object)
          Moved to Canvas.setRenderingHint(java.awt.RenderingHints.Key, java.lang.Object). 
org.opengis.go.display.canvas.Canvas.setObjectiveCoordinateReferenceSystem(CoordinateReferenceSystem)
          Moved to org.opengis.display.canvas.CanvasSController#setObjectiveCRS. 
org.opengis.go.display.canvas.Canvas.setObjectiveCoordinateReferenceSystem(CoordinateReferenceSystem, MathTransform, MathTransform)
          No replacement. 
org.opengis.geometry.primitive.Point.setPosition(DirectPosition)
          Renamed as Point.setDirectPosition(org.opengis.geometry.DirectPosition) for consistency with Point.getDirectPosition(). 
org.opengis.go.display.canvas.Canvas.setTitle(String)
          Moved to CanvasController.setTitle(org.opengis.util.InternationalString). 
org.opengis.go.display.primitive.Graphic.setVisible(boolean)
          Moved to org.opengis.display.primitive.Graphic#getVisible. 
org.opengis.metadata.identification.RepresentativeFraction.toScale()
          Replaced by RepresentativeFraction.doubleValue(), which is both consistent with Number naming and avoid the idea that a representative fraction is only for scales - it could be used for any quantity conveniently represented as a ratio. 
 



Copyright © 1994-2009 Open Geospatial Consortium. All Rights Reserved.