Binary compatibility report for the JGraph X library  between 1.4.0.3 and 1.4.0.4 versions

Test Info


Library NameJGraph X
Version #11.4.0.3
Version #21.4.0.4

Test Results


Total Java ARchives1
Total Classes178
Total Methods / Types2598 / 149
VerdictIncompatible

Problem Summary


SeverityCount
Added Methods-271
Removed MethodsHigh25
Problems with
Data Types
High3
Medium0
Low18
Problems with
Methods
High1
Medium0
Low0

Added Methods (271)


jgraphx.jar, Gray.class
package com.mxgraph.util.png
mxPngEncodeParam.Gray.mxPngEncodeParam#Gray ( ):public
mxPngEncodeParam.Gray.getBackgroundGray ( ):int
mxPngEncodeParam.Gray.getBitShift ( ):int
mxPngEncodeParam.Gray.getTransparentGray ( ):int
mxPngEncodeParam.Gray.isBackgroundSet ( ):boolean
mxPngEncodeParam.Gray.isBitDepthSet ( ):boolean
mxPngEncodeParam.Gray.isBitShiftSet ( ):boolean
mxPngEncodeParam.Gray.setBackgroundGray int p1 ):void
mxPngEncodeParam.Gray.setBitDepth int p1 ):void
mxPngEncodeParam.Gray.setBitShift int p1 ):void
mxPngEncodeParam.Gray.setTransparentGray int p1 ):void
mxPngEncodeParam.Gray.unsetBackground ( ):void
mxPngEncodeParam.Gray.unsetBitShift ( ):void

jgraphx.jar, mxAnimation.class
package com.mxgraph.swing.util
mxAnimation.getDelay ( ):int
mxAnimation.mxAnimation ( )
mxAnimation.mxAnimation int p1 )
mxAnimation.setDelay int p1 ):void
mxAnimation.startAnimation ( ):void
mxAnimation.stopAnimation ( ):void
mxAnimation.updateAnimation ( ):void

jgraphx.jar, mxCellStatePreview.class
package com.mxgraph.swing.view
mxCellStatePreview.addEdges com.mxgraph.view.mxCellState p1 ):void
mxCellStatePreview.getCount ( ):int
mxCellStatePreview.getDeltas ( ):java.util.Map
mxCellStatePreview.getOpacity ( ):float
mxCellStatePreview.getOpacityForCell Object p1 ):float
mxCellStatePreview.isCloned ( ):boolean
mxCellStatePreview.isEmpty ( ):boolean
mxCellStatePreview.moveState com.mxgraph.view.mxCellState p1, double p2, double p3 ):com.mxgraph.util.mxPoint
mxCellStatePreview.moveState com.mxgraph.view.mxCellState p1, double p2, double p3, boolean p4, boolean p5 ):com.mxgraph.util.mxPoint
mxCellStatePreview.mxCellStatePreview com.mxgraph.swing.mxGraphComponent p1, boolean p2 )
mxCellStatePreview.paint java.awt.Graphics p1 ):void
mxCellStatePreview.paintPreview com.mxgraph.canvas.mxGraphics2DCanvas p1 ):void
mxCellStatePreview.paintPreviewState com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):void
mxCellStatePreview.restore java.util.List p1 ):void
mxCellStatePreview.restoreState com.mxgraph.view.mxCellState p1, com.mxgraph.view.mxCellState p2 ):void
mxCellStatePreview.revalidateState com.mxgraph.view.mxCellState p1, com.mxgraph.view.mxCellState p2, double p3, double p4 ):com.mxgraph.util.mxRectangle
mxCellStatePreview.setCloned boolean p1 ):void
mxCellStatePreview.setOpacity float p1 ):void
mxCellStatePreview.show ( ):com.mxgraph.util.mxRectangle
mxCellStatePreview.snapshot com.mxgraph.view.mxCellState p1 ):java.util.List
mxCellStatePreview.translateState com.mxgraph.view.mxCellState p1, com.mxgraph.view.mxCellState p2, double p3, double p4 ):void

jgraphx.jar, mxConnectPreview.class
package com.mxgraph.swing.handler
mxConnectPreview.paintPreview com.mxgraph.canvas.mxGraphics2DCanvas p1 ):void

jgraphx.jar, mxGraphHandler.class
package com.mxgraph.swing.handler
mxGraphHandler.createMovePreview ( ):mxMovePreview
mxGraphHandler.installDragGestureHandler ( ):void
mxGraphHandler.installDropTargetHandler ( ):void
mxGraphHandler.isLivePreview ( ):boolean
mxGraphHandler.isMarkerEnabled ( ):boolean
mxGraphHandler.setLivePreview boolean p1 ):void
mxGraphHandler.setMarkerEnabled boolean p1 ):void

jgraphx.jar, mxInsertHandler.class
package com.mxgraph.swing.handler
mxInsertHandler.addListener String p1, com.mxgraph.util.mxEventSource.mxIEventListener p2 ):void
mxInsertHandler.getGraphComponent ( ):com.mxgraph.swing.mxGraphComponent
mxInsertHandler.insertCell com.mxgraph.util.mxRectangle p1 ):Object
mxInsertHandler.isEnabled ( ):boolean
mxInsertHandler.isStartEvent java.awt.event.MouseEvent p1 ):boolean
mxInsertHandler.mouseDragged java.awt.event.MouseEvent p1 ):void
mxInsertHandler.mousePressed java.awt.event.MouseEvent p1 ):void
mxInsertHandler.mouseReleased java.awt.event.MouseEvent p1 ):void
mxInsertHandler.mxInsertHandler com.mxgraph.swing.mxGraphComponent p1, String p2 )
mxInsertHandler.paint java.awt.Graphics p1 ):void
mxInsertHandler.removeListener ( com.mxgraph.util.mxEventSource.mxIEventListener p1 ):void
mxInsertHandler.removeListener ( com.mxgraph.util.mxEventSource.mxIEventListener p1, String p2 ):void
mxInsertHandler.reset ( ):void
mxInsertHandler.setEnabled boolean p1 ):void
mxInsertHandler.start java.awt.event.MouseEvent p1 ):void

jgraphx.jar, mxMorphing.class
package com.mxgraph.swing.util
mxMorphing.animateCell Object p1, com.mxgraph.swing.view.mxCellStatePreview p2, boolean p3 ):void
mxMorphing.getDelta com.mxgraph.view.mxCellState p1 ):com.mxgraph.util.mxPoint
mxMorphing.getEase ( ):double
mxMorphing.getOriginForCell Object p1 ):com.mxgraph.util.mxPoint
mxMorphing.getSteps ( ):int
mxMorphing.mxMorphing com.mxgraph.swing.mxGraphComponent p1 )
mxMorphing.mxMorphing com.mxgraph.swing.mxGraphComponent p1, int p2, double p3, int p4 )
mxMorphing.paint java.awt.Graphics p1 ):void
mxMorphing.setCells Object[] p1 ):void
mxMorphing.setEase double p1 ):void
mxMorphing.setSteps int p1 ):void
mxMorphing.show com.mxgraph.swing.view.mxCellStatePreview p1 ):void
mxMorphing.stopAnimation ( ):void
mxMorphing.stopRecursion com.mxgraph.view.mxCellState p1, com.mxgraph.util.mxPoint p2 ):boolean
mxMorphing.updateAnimation ( ):void

jgraphx.jar, mxMovePreview.class
package com.mxgraph.swing.handler
mxMovePreview.createCellStatePreview ( ):com.mxgraph.swing.view.mxCellStatePreview
mxMovePreview.getCells com.mxgraph.view.mxCellState p1 ):Object[]
mxMovePreview.getMovingCells ( ):Object[]
mxMovePreview.getPlaceholderBounds com.mxgraph.view.mxCellState p1 ):com.mxgraph.util.mxRectangle
mxMovePreview.getPreviewStates ( ):com.mxgraph.view.mxCellState[]
mxMovePreview.getThreshold ( ):int
mxMovePreview.isActive ( ):boolean
mxMovePreview.isCellOpaque Object p1 ):boolean
mxMovePreview.isClonePreview ( ):boolean
mxMovePreview.isContextPreview ( ):boolean
mxMovePreview.isHideSelectionHandler ( ):boolean
mxMovePreview.isPlaceholderPreview ( ):boolean
mxMovePreview.mxMovePreview com.mxgraph.swing.mxGraphComponent p1 )
mxMovePreview.paint java.awt.Graphics p1 ):void
mxMovePreview.reset ( ):void
mxMovePreview.setClonePreview boolean p1 ):void
mxMovePreview.setContextPreview boolean p1 ):void
mxMovePreview.setHideSelectionHandler boolean p1 ):void
mxMovePreview.setPlaceholderPreview boolean p1 ):void
mxMovePreview.setThreshold int p1 ):void
mxMovePreview.start java.awt.event.MouseEvent p1, com.mxgraph.view.mxCellState p2 ):void
mxMovePreview.stop boolean p1, java.awt.event.MouseEvent p2, double p3, double p4, boolean p5, Object p6 ):Object[]
mxMovePreview.update java.awt.event.MouseEvent p1, double p2, double p3, boolean p4 ):void

jgraphx.jar, mxPngDecodeParam.class
package com.mxgraph.util.png
mxPngDecodeParam.getDisplayExponent ( ):float
mxPngDecodeParam.getEncodeParam ( ):mxPngEncodeParam
mxPngDecodeParam.getExpandGrayAlpha ( ):boolean
mxPngDecodeParam.getExpandPalette ( ):boolean
mxPngDecodeParam.getGenerateEncodeParam ( ):boolean
mxPngDecodeParam.getOutput8BitGray ( ):boolean
mxPngDecodeParam.getPerformGammaCorrection ( ):boolean
mxPngDecodeParam.getSuppressAlpha ( ):boolean
mxPngDecodeParam.getUserExponent ( ):float
mxPngDecodeParam.mxPngDecodeParam ( )
mxPngDecodeParam.setDisplayExponent float p1 ):void
mxPngDecodeParam.setEncodeParam mxPngEncodeParam p1 ):void
mxPngDecodeParam.setExpandGrayAlpha boolean p1 ):void
mxPngDecodeParam.setExpandPalette boolean p1 ):void
mxPngDecodeParam.setGenerateEncodeParam boolean p1 ):void
mxPngDecodeParam.setOutput8BitGray boolean p1 ):void
mxPngDecodeParam.setPerformGammaCorrection boolean p1 ):void
mxPngDecodeParam.setSuppressAlpha boolean p1 ):void
mxPngDecodeParam.setUserExponent float p1 ):void

jgraphx.jar, mxPngEncodeParam.class
package com.mxgraph.util.png
mxPngEncodeParam.addPrivateChunk String p1, byte[] p2 ):void
mxPngEncodeParam.filterRow byte[] p1, byte[] p2, byte[][] p3, int p4, int p5 ):int
mxPngEncodeParam.getBitDepth ( ):int
mxPngEncodeParam.getChromaticity ( ):float[]
mxPngEncodeParam.getCompressedText ( ):String[]
mxPngEncodeParam.getDefaultEncodeParam java.awt.image.RenderedImage p1 ) [static]:mxPngEncodeParam
mxPngEncodeParam.getGamma ( ):float
mxPngEncodeParam.getICCProfileData ( ):byte[]
mxPngEncodeParam.getInterlacing ( ):boolean
mxPngEncodeParam.getModificationTime ( ):java.util.Date
mxPngEncodeParam.getNumPrivateChunks ( ):int
mxPngEncodeParam.getPaletteHistogram ( ):int[]
mxPngEncodeParam.getPhysicalDimension ( ):int[]
mxPngEncodeParam.getPrivateChunkData int p1 ):byte[]
mxPngEncodeParam.getPrivateChunkType int p1 ):String
mxPngEncodeParam.getSignificantBits ( ):int[]
mxPngEncodeParam.getSRGBIntent ( ):int
mxPngEncodeParam.getText ( ):String[]
mxPngEncodeParam.isBackgroundSet ( ):boolean
mxPngEncodeParam.isChromaticitySet ( ):boolean
mxPngEncodeParam.isCompressedTextSet ( ):boolean
mxPngEncodeParam.isGammaSet ( ):boolean
mxPngEncodeParam.isICCProfileDataSet ( ):boolean
mxPngEncodeParam.isModificationTimeSet ( ):boolean
mxPngEncodeParam.isPaletteHistogramSet ( ):boolean
mxPngEncodeParam.isPhysicalDimensionSet ( ):boolean
mxPngEncodeParam.isSignificantBitsSet ( ):boolean
mxPngEncodeParam.isSRGBIntentSet ( ):boolean
mxPngEncodeParam.isSuggestedPaletteSet ( ):boolean
mxPngEncodeParam.isTextSet ( ):boolean
mxPngEncodeParam.isTransparencySet ( ):boolean
mxPngEncodeParam.mxPngEncodeParam ( )
mxPngEncodeParam.paethPredictor int p1, int p2, int p3 ) [static]:int
mxPngEncodeParam.removeAllPrivateChunks ( ):void
mxPngEncodeParam.removeUnsafeToCopyPrivateChunks ( ):void
mxPngEncodeParam.setBitDepth int p1 ) [abstract]:void
mxPngEncodeParam.setChromaticity float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8 ):void
mxPngEncodeParam.setChromaticity float[] p1 ):void
mxPngEncodeParam.setCompressedText String[] p1 ):void
mxPngEncodeParam.setGamma float p1 ):void
mxPngEncodeParam.setICCProfileData byte[] p1 ):void
mxPngEncodeParam.setInterlacing boolean p1 ):void
mxPngEncodeParam.setModificationTime java.util.Date p1 ):void
mxPngEncodeParam.setPaletteHistogram int[] p1 ):void
mxPngEncodeParam.setPhysicalDimension int p1, int p2, int p3 ):void
mxPngEncodeParam.setPhysicalDimension int[] p1 ):void
mxPngEncodeParam.setSignificantBits int[] p1 ):void
mxPngEncodeParam.setSRGBIntent int p1 ):void
mxPngEncodeParam.setSuggestedPalette mxPngSuggestedPaletteEntry[] p1 ):void
mxPngEncodeParam.setText String[] p1 ):void
mxPngEncodeParam.unsetBackground ( ):void
mxPngEncodeParam.unsetBitDepth ( ):void
mxPngEncodeParam.unsetChromaticity ( ):void
mxPngEncodeParam.unsetCompressedText ( ):void
mxPngEncodeParam.unsetGamma ( ):void
mxPngEncodeParam.unsetICCProfileData ( ):void
mxPngEncodeParam.unsetModificationTime ( ):void
mxPngEncodeParam.unsetPaletteHistogram ( ):void
mxPngEncodeParam.unsetPhysicalDimension ( ):void
mxPngEncodeParam.unsetSignificantBits ( ):void
mxPngEncodeParam.unsetSRGBIntent ( ):void
mxPngEncodeParam.unsetSuggestedPalette ( ):void
mxPngEncodeParam.unsetText ( ):void
mxPngEncodeParam.unsetTransparency ( ):void

jgraphx.jar, mxPngImageDecoder.class
package com.mxgraph.util.png
mxPngImageDecoder.decodeAsRaster ( ):java.awt.image.Raster
mxPngImageDecoder.decodeAsRaster int p1 ):java.awt.image.Raster
mxPngImageDecoder.decodeAsRenderedImage ( ):java.awt.image.RenderedImage
mxPngImageDecoder.decodeAsRenderedImage int p1 ):java.awt.image.RenderedImage
mxPngImageDecoder.getInputStream ( ):java.io.InputStream
mxPngImageDecoder.getParam ( ):mxPngDecodeParam
mxPngImageDecoder.mxPngImageDecoder java.io.InputStream p1, mxPngDecodeParam p2 )
mxPngImageDecoder.setParam mxPngDecodeParam p1 ):void

jgraphx.jar, mxPngImageEncoder.class
package com.mxgraph.util.png
mxPngImageEncoder.encode java.awt.image.RenderedImage p1 ):void
mxPngImageEncoder.getOutputStream ( ):java.io.OutputStream
mxPngImageEncoder.getParam ( ):mxPngEncodeParam
mxPngImageEncoder.mxPngImageEncoder java.io.OutputStream p1, mxPngEncodeParam p2 )
mxPngImageEncoder.setParam mxPngEncodeParam p1 ):void

jgraphx.jar, mxPngSuggestedPaletteEntry.class
package com.mxgraph.util.png
mxPngSuggestedPaletteEntry.mxPngSuggestedPaletteEntry ( )

jgraphx.jar, mxRotationHandler.class
package com.mxgraph.swing.handler
mxRotationHandler.createHandle ( ):javax.swing.JComponent
mxRotationHandler.getGraphComponent ( ):com.mxgraph.swing.mxGraphComponent
mxRotationHandler.isEnabled ( ):boolean
mxRotationHandler.isStateHandled com.mxgraph.view.mxCellState p1 ):boolean
mxRotationHandler.mouseDragged java.awt.event.MouseEvent p1 ):void
mxRotationHandler.mouseMoved java.awt.event.MouseEvent p1 ):void
mxRotationHandler.mousePressed java.awt.event.MouseEvent p1 ):void
mxRotationHandler.mouseReleased java.awt.event.MouseEvent p1 ):void
mxRotationHandler.mxRotationHandler com.mxgraph.swing.mxGraphComponent p1 )
mxRotationHandler.paint java.awt.Graphics p1 ):void
mxRotationHandler.reset ( ):void
mxRotationHandler.setEnabled boolean p1 ):void
mxRotationHandler.start java.awt.event.MouseEvent p1 ):void

jgraphx.jar, mxSelectionCellsHandler.class
package com.mxgraph.swing.handler
mxSelectionCellsHandler.isVisible ( ):boolean
mxSelectionCellsHandler.setVisible boolean p1 ):void

jgraphx.jar, mxSimpleRenderedImage.class
package com.mxgraph.util.png
mxSimpleRenderedImage.copyData java.awt.image.WritableRaster p1 ):java.awt.image.WritableRaster
mxSimpleRenderedImage.getBounds ( ):java.awt.Rectangle
mxSimpleRenderedImage.getColorModel ( ):java.awt.image.ColorModel
mxSimpleRenderedImage.getData ( ):java.awt.image.Raster
mxSimpleRenderedImage.getData java.awt.Rectangle p1 ):java.awt.image.Raster
mxSimpleRenderedImage.getHeight ( ):int
mxSimpleRenderedImage.getMaxTileX ( ):int
mxSimpleRenderedImage.getMaxTileY ( ):int
mxSimpleRenderedImage.getMaxX ( ):int
mxSimpleRenderedImage.getMaxY ( ):int
mxSimpleRenderedImage.getMinTileX ( ):int
mxSimpleRenderedImage.getMinTileY ( ):int
mxSimpleRenderedImage.getMinX ( ):int
mxSimpleRenderedImage.getMinY ( ):int
mxSimpleRenderedImage.getNumXTiles ( ):int
mxSimpleRenderedImage.getNumYTiles ( ):int
mxSimpleRenderedImage.getProperty String p1 ):Object
mxSimpleRenderedImage.getPropertyNames ( ):String[]
mxSimpleRenderedImage.getPropertyNames String p1 ):String[]
mxSimpleRenderedImage.getSampleModel ( ):java.awt.image.SampleModel
mxSimpleRenderedImage.getSources ( ):java.util.Vector
mxSimpleRenderedImage.getTileGridXOffset ( ):int
mxSimpleRenderedImage.getTileGridYOffset ( ):int
mxSimpleRenderedImage.getTileHeight ( ):int
mxSimpleRenderedImage.getTileWidth ( ):int
mxSimpleRenderedImage.getWidth ( ):int
mxSimpleRenderedImage.mxSimpleRenderedImage ( )
mxSimpleRenderedImage.tileXToX int p1 ):int
mxSimpleRenderedImage.tileXToX int p1, int p2, int p3 ) [static]:int
mxSimpleRenderedImage.tileYToY int p1 ):int
mxSimpleRenderedImage.tileYToY int p1, int p2, int p3 ) [static]:int
mxSimpleRenderedImage.XToTileX int p1 ):int
mxSimpleRenderedImage.XToTileX int p1, int p2, int p3 ) [static]:int
mxSimpleRenderedImage.YToTileY int p1 ):int
mxSimpleRenderedImage.YToTileY int p1, int p2, int p3 ) [static]:int

jgraphx.jar, mxUtils.class
package com.mxgraph.util
mxUtils.parseXml String p1 ) [static]:org.w3c.dom.Document
mxUtils.wordWrap String p1, java.awt.FontMetrics p2, int p3 ) [static]:String[]

jgraphx.jar, Palette.class
package com.mxgraph.util.png
mxPngEncodeParam.Palette.mxPngEncodeParam#Palette ( ):public
mxPngEncodeParam.Palette.getBackgroundPaletteIndex ( ):int
mxPngEncodeParam.Palette.getPalette ( ):int[]
mxPngEncodeParam.Palette.getPaletteTransparency ( ):byte[]
mxPngEncodeParam.Palette.isBackgroundSet ( ):boolean
mxPngEncodeParam.Palette.isPaletteSet ( ):boolean
mxPngEncodeParam.Palette.setBackgroundPaletteIndex int p1 ):void
mxPngEncodeParam.Palette.setBitDepth int p1 ):void
mxPngEncodeParam.Palette.setPalette int[] p1 ):void
mxPngEncodeParam.Palette.setPaletteTransparency byte[] p1 ):void
mxPngEncodeParam.Palette.unsetBackground ( ):void
mxPngEncodeParam.Palette.unsetPalette ( ):void

jgraphx.jar, RGB.class
package com.mxgraph.util.png
mxPngEncodeParam.RGB.mxPngEncodeParam#RGB ( ):public
mxPngEncodeParam.RGB.getBackgroundRGB ( ):int[]
mxPngEncodeParam.RGB.getTransparentRGB ( ):int[]
mxPngEncodeParam.RGB.isBackgroundSet ( ):boolean
mxPngEncodeParam.RGB.setBackgroundRGB int[] p1 ):void
mxPngEncodeParam.RGB.setBitDepth int p1 ):void
mxPngEncodeParam.RGB.setTransparentRGB int[] p1 ):void
mxPngEncodeParam.RGB.unsetBackground ( ):void

to the top

Removed Methods (25)


jgraphx.jar, mxCurve.class
package com.mxgraph.util
mxCurve.isValid ( ):boolean
mxCurve.numCurves ( ):int
mxCurve.setValid boolean p1 ):void

jgraphx.jar, mxGraphics2DCanvas.class
package com.mxgraph.canvas
mxGraphics2DCanvas.drawShape java.awt.Shape p1 ):void

jgraphx.jar, mxInsertHandler.class
package com.mxgraph.swing.handler
mxInsertHandler.mxInsertHandler ( )

jgraphx.jar, mxLighweightTextPane.class
package com.mxgraph.util
mxLighweightTextPane.firePropertyChange String p1, boolean p2, boolean p3 ):void
mxLighweightTextPane.firePropertyChange String p1, byte p2, byte p3 ):void
mxLighweightTextPane.firePropertyChange String p1, char p2, char p3 ):void
mxLighweightTextPane.firePropertyChange String p1, double p2, double p3 ):void
mxLighweightTextPane.firePropertyChange String p1, float p2, float p3 ):void
mxLighweightTextPane.firePropertyChange String p1, int p2, int p3 ):void
mxLighweightTextPane.firePropertyChange String p1, long p2, long p3 ):void
mxLighweightTextPane.firePropertyChange String p1, Object p2, Object p3 ):void
mxLighweightTextPane.firePropertyChange String p1, short p2, short p3 ):void
mxLighweightTextPane.getSharedInstance ( ) [static]:mxLighweightTextPane
mxLighweightTextPane.mxLighweightTextPane ( )
mxLighweightTextPane.repaint java.awt.Rectangle p1 ):void
mxLighweightTextPane.repaint long p1, int p2, int p3, int p4, int p5 ):void
mxLighweightTextPane.revalidate ( ):void
mxLighweightTextPane.validate ( ):void

jgraphx.jar, mxRotationHandler.class
package com.mxgraph.swing.handler
mxRotationHandler.mxRotationHandler com.mxgraph.swing.mxGraphComponent p1, com.mxgraph.view.mxCellState p2 )

jgraphx.jar, mxUtils.class
package com.mxgraph.util
mxUtils.getTextArea ( ) [static]:javax.swing.JTextArea
mxUtils.parse String p1 ) [static]:org.w3c.dom.Document

jgraphx.jar, mxWrapTextShape.class
package com.mxgraph.shape
mxWrapTextShape.mxWrapTextShape ( )
mxWrapTextShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, String p2, com.mxgraph.util.mxRectangle p3, java.util.Map p4 ):void

to the top

Problems with Data Types, High Severity (3)


jgraphx.jar
package com.mxgraph.shape
[+] mxWrapTextShape (1)

package com.mxgraph.util
[+] mxLighweightTextPane (1)
[+] mxUtils (1)

to the top

Problems with Methods, High Severity (1)


jgraphx.jar, mxCurve
package com.mxgraph.util
[+] mxCurve.getLowerIndexOfSegment String p1, double p2 ):int (1)

to the top

Problems with Data Types, Low Severity (18)


jgraphx.jar
package com.mxgraph.canvas
[+] mxGraphics2DCanvas (1)

package com.mxgraph.shape
[+] mxRectangleShape (1)

package com.mxgraph.swing.handler
[+] mxGraphHandler (3)
[+] mxInsertHandler (3)
[+] mxRotationHandler (4)
[+] mxSelectionCellsHandler (1)

package com.mxgraph.util
[+] mxConstants (2)
[+] mxEvent (2)

package com.mxgraph.view
[+] mxGraph (1)

to the top

Java ARchives (1)


jgraphx.jar

to the top

Classes (178)


package com.mxgraph.analysis
mxConstantCostFunction
mxDistanceCostFunction
mxFibonacciHeap
mxFibonacciHeap.Node
mxGraphAnalysis
mxICostFunction
mxUnionFind
mxUnionFind.Node

package com.mxgraph.canvas
mxBasicCanvas
mxGraphics2DCanvas
mxHtmlCanvas
mxICanvas
mxImageCanvas
mxSvgCanvas
mxVmlCanvas

package com.mxgraph.io
mxCellCodec
mxCodec
mxCodecRegistry
mxModelCodec
mxObjectCodec
mxStylesheetCodec
mxVdxCodec

package com.mxgraph.layout
mxCircleLayout
mxCompactTreeLayout
mxCompactTreeLayout.Polygon
mxCompactTreeLayout.Polyline
mxCompactTreeLayout.TreeNode
mxEdgeLabelLayout
mxFastOrganicLayout
mxGraphLayout
mxIGraphLayout
mxOrganicLayout
mxOrganicLayout.CellWrapper
mxParallelEdgeLayout
mxPartitionLayout
mxStackLayout

package com.mxgraph.layout.hierarchical
mxHierarchicalLayout

package com.mxgraph.layout.hierarchical.model
mxGraphAbstractHierarchyCell
mxGraphHierarchyEdge
mxGraphHierarchyModel
mxGraphHierarchyModel.CellVisitor
mxGraphHierarchyNode
mxGraphHierarchyRank

package com.mxgraph.layout.hierarchical.stage
mxCoordinateAssignment
mxCoordinateAssignment.AreaSpatialCache
mxCoordinateAssignment.WeightedCellSorter
mxHierarchicalLayoutStage
mxMedianHybridCrossingReduction
mxMedianHybridCrossingReduction.MedianCellSorter
mxMinimumCycleRemover

package com.mxgraph.layout.orthogonal
mxOrthogonalLayout

package com.mxgraph.layout.orthogonal.model
mxOrthogonalModel
mxPointPair
mxPointSequence
mxSegment

package com.mxgraph.model
mxCell
mxCellPath
mxGeometry
mxGraphModel
mxGraphModel.Filter
mxGraphModel.mxChildChange
mxGraphModel.mxCollapseChange
mxGraphModel.mxGeometryChange
mxGraphModel.mxRootChange
mxGraphModel.mxStyleChange
mxGraphModel.mxTerminalChange
mxGraphModel.mxValueChange
mxGraphModel.mxVisibleChange
mxICell
mxIGraphModel
mxIGraphModel.mxAtomicGraphModelChange

package com.mxgraph.reader
mxGraphViewImageReader
mxGraphViewReader

package com.mxgraph.shape
mxActorShape
mxArrowShape
mxBasicShape
mxCloudShape
mxConnectorShape
mxCurveShape
mxCylinderShape
mxDefaultTextShape
mxDoubleEllipseShape
mxEllipseShape
mxHexagonShape
mxHtmlTextShape
mxImageShape
mxIShape
mxITextShape
mxLabelShape
mxLineShape
mxRectangleShape
mxRhombusShape
mxSwimlaneShape
mxTriangleShape
mxWrapTextShape

package com.mxgraph.sharing
mxSession
mxSharedDiagram
mxSharedDiagram.mxDiagramChangeListener

package com.mxgraph.swing
mxGraphComponent
mxGraphComponent.mxGraphControl
mxGraphComponent.mxMouseRedirector
mxGraphOutline
mxGraphOutline.MouseTracker

package com.mxgraph.swing.handler
mxCellHandler
mxCellMarker
mxCellTracker
mxConnectionHandler
mxConnectPreview
mxEdgeHandler
mxElbowEdgeHandler
mxGraphHandler
mxGraphTransferHandler
mxInsertHandler
mxKeyboardHandler
mxPanningHandler
mxRotationHandler
mxRubberband
mxSelectionCellsHandler
mxVertexHandler

package com.mxgraph.swing.util
mxCellOverlay
mxGraphActions
mxGraphActions.DeleteAction
mxGraphActions.DrillAction
mxGraphActions.EditAction
mxGraphActions.FoldAction
mxGraphActions.GroupAction
mxGraphActions.LayerAction
mxGraphActions.RemoveFromParentAction
mxGraphActions.SelectAction
mxGraphActions.UngroupAction
mxGraphActions.UpdateGroupBoundsAction
mxGraphActions.ZoomAction
mxGraphTransferable
mxICellOverlay
mxMouseAdapter

package com.mxgraph.swing.view
mxCellEditor
mxICellEditor
mxInteractiveCanvas

package com.mxgraph.util
mxCellRenderer
mxCellRenderer.CanvasFactory
mxConstants
mxCurve
mxEvent
mxEventObject
mxEventSource
mxEventSource.mxIEventListener
mxImage
mxLighweightLabel
mxLighweightTextPane
mxLine
mxPoint
mxRectangle
mxResources
mxSpline
mxSpline1D
mxUndoableEdit
mxUndoableEdit.mxUndoableChange
mxUndoManager
mxUtils

package com.mxgraph.view
mxCellState
mxConnectionConstraint
mxEdgeStyle
mxEdgeStyle.mxEdgeStyleFunction
mxGraph
mxGraph.mxICellVisitor
mxGraphSelectionModel
mxGraphSelectionModel.mxSelectionChange
mxGraphView
mxGraphView.mxCurrentRootChange
mxLayoutManager
mxMultiplicity
mxPerimeter
mxPerimeter.mxPerimeterFunction
mxSpaceManager
mxStyleRegistry
mxStylesheet
mxSwimlaneManager
mxTemporaryCellStates


to the top




Generated on Tue Sep 13 09:17:47 2011 for JGraph X by Java API Compliance Checker 1.0
A tool for checking backward binary/source compatibility of a Java library API