Deprecated API


Contents
Deprecated Classes
org.freedesktop.cairo.Antialias
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.Antialias. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.Extend
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.Extend. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.Filter
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.Filter. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.FontFace
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.FontFace. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.Glyph
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.Glyph. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.HintMetrics
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.HintMetrics. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.HintStyle
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.HintStyle. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.ImageSurface
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.ImageSurface. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.Matrix
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.Matrix. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.Operator
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.Operator. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.Pattern
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.Pattern. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.PDFSurface
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.PDFSurface. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.SubpixelOrder
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.SubpixelOrder. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.Surface
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.Surface. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
org.freedesktop.cairo.TextExtents
          This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may exist in java-gnome 4.0; look out for org.freedesktop.cairo.TextExtents. As this package was never correctly implemented in java-gnome 2.x, any new code written will likely have a considerably different public API. 
 

Deprecated Fields
org.freedesktop.cairo.SubpixelOrder.BGR
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Antialias.DEFAULT
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.SubpixelOrder.DEFAULT
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.HintMetrics.DEFAULT
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.HintStyle.DEFAULT
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.HintStyle.FULL
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Antialias.GRAY
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.HintStyle.MEDIUM
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Antialias.NONE
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Extend.NONE
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.HintStyle.NONE
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.HintMetrics.OFF
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.HintMetrics.ON
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Extend.PAD
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Extend.REFLECT
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Extend.REPEAT
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.SubpixelOrder.RGB
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.HintStyle.SLIGHT
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Antialias.SUBPIXEL
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.SubpixelOrder.VBGR
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.SubpixelOrder.VRGB
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
 

Deprecated Methods
org.freedesktop.cairo.Gradient.addColorStop(double, double, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Gradient.addColorStop(double, double, double, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.arc(Point, double, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.arcNegative(Point, double, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.clip()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.clipPreserve()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.closePath()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.curveTo(Point, Point, Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.deviceToUser(Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.deviceToUserDistance(Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.ellipse(double, double, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.fill()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.fillPreserve()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.fontExtents()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getCurrentPoint()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.SurfacePattern.getExtend()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getFillRule()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.SurfacePattern.getFilter()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getFontFace()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getFontMatrix()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.ScaledFont.getGlyphExtents(Glyph[])
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getLineCap()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getLineJoin()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getLineWidth()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getMatrix()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Pattern.getMatrix()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getMiterLimit()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getOperator()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getSource()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getTarget()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.getTolerance()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Rectangle.getX1()
          This method is deprecated in favor of Rectangle.getX(). 
org.freedesktop.cairo.Rectangle.getX2()
          This method is deprecated in favor of Rectangle.getWidth(). 
org.freedesktop.cairo.Rectangle.getY1()
          This method is deprecated in favor of Rectangle.getY(). 
org.freedesktop.cairo.Rectangle.getY2()
          This method is deprecated in favor of Rectangle.getHeight(). 
org.freedesktop.cairo.Context.glyphExtents(Glyph[])
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.identityMatrix()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.inFill(double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.init(double, double, double, double, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.initIdentity()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.initRotate(double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.initScale(double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.initTranslate(double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.inStroke(double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.invert()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.lineTo(Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.mask(Pattern)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.mask(Surface, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.moveTo(Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.multiply(Matrix, Matrix)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.newPath()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.paint()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.paintWithAlpha(double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.rectangle(Point, Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.rectangle(Rectangle)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.relCurveTo(Point, Point, Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.relLineTo(Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.relMoveTo(Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.resetClip()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.restore()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.rotate(double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.rotate(double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.save()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.scale(double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.scale(double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.selectFontFace(String, FontSlant, FontWeight)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setDash(double[], double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.SurfacePattern.setExtend(Extend)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setFillRule(FillRule)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.SurfacePattern.setFilter(Filter)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setFontFace(FontFace)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setFontMatrix(Matrix)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setFontSize(double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setLineCap(LineCap)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setLineJoin(LineJoin)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setLineWidth(double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setMatrix(Matrix)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Pattern.setMatrix(Matrix)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setMiterLimit(double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setOperator(Operator)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setSource(Pattern)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setSource(Surface, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setSourceRGB(double, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setSourceRGBA(double, double, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.setTolerance(double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Rectangle.setX1(double)
          This method is deprecated in favor of Rectangle.setX(double). 
org.freedesktop.cairo.Rectangle.setX2(double)
          This method is deprecated in favor of Rectangle.setWidth(double). 
org.freedesktop.cairo.Rectangle.setY1(double)
          This method is deprecated in favor of Rectangle.setY(double). 
org.freedesktop.cairo.Rectangle.setY2(double)
          This method is deprecated in favor of Rectangle.setHeight(double). 
org.freedesktop.cairo.Context.showText(String)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.stroke()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.strokePreserve()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.textExtents(String)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.transform(Matrix)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.transformDistance(Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.transformPoint(Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix.translate(double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.translate(double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.userToDevice(Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Context.userToDeviceDistance(Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
 

Deprecated Constructors
org.freedesktop.cairo.Context(Surface)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Matrix()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Pattern(double, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Pattern(double, double, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Rectangle()
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Rectangle(double, double, double, double)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.Rectangle(Point, Point)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries. 
org.freedesktop.cairo.ScaledFont(FontFace, Matrix, Matrix, FontOptions)
          Superceeded by java-gnome 4.0; this method or constant will no doubt exist conceptually, but it may have a different name or signature in order that the presented API is an algorithmic mapping of the underlying native libraries.