Source compatibility report for the JGraph X library  between 1.4.0.2 and 1.4.0.3 versions

Test Info


Library NameJGraph X
Version #11.4.0.2
Version #21.4.0.3

Test Results


Total Java ARchives1
Total Classes176
Total Methods / Types2413 / 149
VerdictIncompatible

Problem Summary


SeverityCount
Added Methods-125
Removed MethodsHigh86
Problems with
Data Types
High27
Medium5
Low31
Problems with
Methods
High1
Medium0
Low0

Added Methods (125)


jgraphx.jar, mxActorShape.class
package com.mxgraph.shape
mxActorShape.createShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Shape

jgraphx.jar, mxArrowShape.class
package com.mxgraph.shape
mxArrowShape.createShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Shape

jgraphx.jar, mxBasicShape.class
package com.mxgraph.shape
mxBasicShape.configureGraphics com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2, boolean p3 ):boolean
mxBasicShape.createShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Shape
mxBasicShape.getFillColor com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Color
mxBasicShape.getStrokeColor com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Color
mxBasicShape.hasShadow com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):boolean
mxBasicShape.mxBasicShape ( )
mxBasicShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):void

jgraphx.jar, mxCloudShape.class
package com.mxgraph.shape
mxCloudShape.createShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Shape

jgraphx.jar, mxConnectionHandler.class
package com.mxgraph.swing.handler
mxConnectionHandler.createConnectPreview ( ):mxConnectPreview
mxConnectionHandler.getConnectPreview ( ):mxConnectPreview
mxConnectionHandler.isEnabled ( ):boolean
mxConnectionHandler.setBounds java.awt.Rectangle p1 ):void
mxConnectionHandler.setEnabled boolean p1 ):void
mxConnectionHandler.start java.awt.event.MouseEvent p1, com.mxgraph.view.mxCellState p2 ):void

jgraphx.jar, mxConnectorShape.class
package com.mxgraph.shape
mxConnectorShape.isRounded java.util.Map p1 ):boolean
mxConnectorShape.paintPolyline com.mxgraph.canvas.mxGraphics2DCanvas p1, java.util.List p2, java.util.Map p3 ):void
mxConnectorShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):void

jgraphx.jar, mxConnectPreview.class
package com.mxgraph.swing.handler
mxConnectPreview.createCell com.mxgraph.view.mxCellState p1, String p2 ):Object
mxConnectPreview.getDirtyRect ( ):java.awt.Rectangle
mxConnectPreview.getDirtyRect com.mxgraph.util.mxRectangle p1 ):java.awt.Rectangle
mxConnectPreview.getPreviewState ( ):com.mxgraph.view.mxCellState
mxConnectPreview.getSourceState ( ):com.mxgraph.view.mxCellState
mxConnectPreview.getStartPoint ( ):com.mxgraph.util.mxPoint
mxConnectPreview.isActive ( ):boolean
mxConnectPreview.mxConnectPreview com.mxgraph.swing.mxGraphComponent p1 )
mxConnectPreview.paint java.awt.Graphics p1 ):void
mxConnectPreview.revalidate com.mxgraph.view.mxCellState p1, Object p2 ):void
mxConnectPreview.start java.awt.event.MouseEvent p1, com.mxgraph.view.mxCellState p2, String p3 ):void
mxConnectPreview.stop boolean p1 ):Object
mxConnectPreview.stop boolean p1, java.awt.event.MouseEvent p2 ):Object
mxConnectPreview.transformScreenPoint double p1, double p2 ):com.mxgraph.util.mxPoint
mxConnectPreview.update java.awt.event.MouseEvent p1, com.mxgraph.view.mxCellState p2, double p3, double p4 ):void

jgraphx.jar, mxCurve.class
package com.mxgraph.util
mxCurve.getGuidePoints ( ):java.util.List
mxCurve.intersectRectPerimeterPoint String p1, mxRectangle p2, int p3 ):mxPoint
mxCurve.intersectRectPerimeterSeg String p1, mxRectangle p2 ):int
mxCurve.intersectsRect mxRectangle p1 ):boolean
mxCurve.intersectsRectPerimeter String p1, mxRectangle p2 ):mxPoint
mxCurve.intersectsRectPerimeterDist String p1, mxRectangle p2 ):double
mxCurve.isValid ( ):boolean
mxCurve.mxCurve ( )
mxCurve.setValid boolean p1 ):void

jgraphx.jar, mxCurveShape.class
package com.mxgraph.shape
mxCurveShape.paintPolyline com.mxgraph.canvas.mxGraphics2DCanvas p1, java.util.List p2, java.util.Map p3 ):void
mxCurveShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):void
mxCurveShape.validateCurve java.util.List p1, double p2, java.util.Map p3 ):void

jgraphx.jar, mxCylinderShape.class
package com.mxgraph.shape
mxCylinderShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):void

jgraphx.jar, mxDoubleEllipseShape.class
package com.mxgraph.shape
mxDoubleEllipseShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):void

jgraphx.jar, mxEllipseShape.class
package com.mxgraph.shape
mxEllipseShape.createShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Shape

jgraphx.jar, mxGraph.class
package com.mxgraph.view
mxGraph.cellDrawn com.mxgraph.canvas.mxICanvas p1, mxCellState p2, Object p3, Object p4 ):void
mxGraph.drawGraph com.mxgraph.canvas.mxICanvas p1 ):void
mxGraph.drawState com.mxgraph.canvas.mxICanvas p1, mxCellState p2, String p3 ):void
mxGraph.getAllConnectionConstraints mxCellState p1, boolean p2 ):mxConnectionConstraint[]

jgraphx.jar, mxGraphComponent.class
package com.mxgraph.swing
mxGraphComponent.createSelectionCellsHandler ( ):handler.mxSelectionCellsHandler
mxGraphComponent.getSelectionCellsHandler ( ):handler.mxSelectionCellsHandler

jgraphx.jar, mxGraphControl.class
package com.mxgraph.swing
mxGraphComponent.mxGraphControl.drawGraph java.awt.Graphics2D p1, boolean p2 ):void

jgraphx.jar, mxGraphHandler.class
package com.mxgraph.swing.handler
mxGraphHandler.isEnabled ( ):boolean
mxGraphHandler.isVisible ( ):boolean
mxGraphHandler.setEnabled boolean p1 ):void
mxGraphHandler.setPreviewBounds java.awt.Rectangle p1 ):void
mxGraphHandler.setVisible boolean p1 ):void

jgraphx.jar, mxGraphics2DCanvas.class
package com.mxgraph.canvas
mxGraphics2DCanvas.createStroke float p1, boolean p2 ):java.awt.Stroke
mxGraphics2DCanvas.drawCell com.mxgraph.view.mxCellState p1 ):Object
mxGraphics2DCanvas.drawImage java.awt.Rectangle p1, String p2 ):void
mxGraphics2DCanvas.fillShape java.awt.Shape p1, boolean p2 ):void
mxGraphics2DCanvas.flushImageCache ( ):void
mxGraphics2DCanvas.getShape java.util.Map p1 ):com.mxgraph.shape.mxIShape
mxGraphics2DCanvas.paintPolyline com.mxgraph.util.mxPoint[] p1, boolean p2 ):void
mxGraphics2DCanvas.paintRectangle java.awt.Rectangle p1, java.awt.Color p2, java.awt.Color p3 ):void
mxGraphics2DCanvas.putShape String p1, com.mxgraph.shape.mxIShape p2 ) [static]:void

jgraphx.jar, mxGraphViewReader.class
package com.mxgraph.reader
mxGraphViewReader.parseState com.mxgraph.view.mxCellState p1, boolean p2 ):String

jgraphx.jar, mxHexagonShape.class
package com.mxgraph.shape
mxHexagonShape.createShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Shape

jgraphx.jar, mxHtmlCanvas.class
package com.mxgraph.canvas
mxHtmlCanvas.drawCell com.mxgraph.view.mxCellState p1 ):Object

jgraphx.jar, mxICanvas.class
package com.mxgraph.canvas
mxICanvas.drawCell com.mxgraph.view.mxCellState p1 ) [abstract]:Object

jgraphx.jar, mxImageCanvas.class
package com.mxgraph.canvas
mxImageCanvas.drawCell com.mxgraph.view.mxCellState p1 ):Object

jgraphx.jar, mxImageShape.class
package com.mxgraph.shape
mxImageShape.getFillColor com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Color
mxImageShape.getImageBounds com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Rectangle
mxImageShape.getImageForStyle com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):String
mxImageShape.getStrokeColor com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Color
mxImageShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):void

jgraphx.jar, mxIShape.class
package com.mxgraph.shape
mxIShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ) [abstract]:void

jgraphx.jar, mxLabelShape.class
package com.mxgraph.shape
mxLabelShape.getFillColor com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Color
mxLabelShape.getImageBounds com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Rectangle
mxLabelShape.getStrokeColor com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Color

jgraphx.jar, mxLineShape.class
package com.mxgraph.shape
mxLineShape.createPoints com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):com.mxgraph.util.mxPoint[]
mxLineShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):void

jgraphx.jar, mxMouseAdapter.class
package com.mxgraph.swing.util
mxMouseAdapter.mouseClicked java.awt.event.MouseEvent p1 ):void
mxMouseAdapter.mouseDragged java.awt.event.MouseEvent p1 ):void
mxMouseAdapter.mouseEntered java.awt.event.MouseEvent p1 ):void
mxMouseAdapter.mouseExited java.awt.event.MouseEvent p1 ):void
mxMouseAdapter.mouseMoved java.awt.event.MouseEvent p1 ):void
mxMouseAdapter.mousePressed java.awt.event.MouseEvent p1 ):void
mxMouseAdapter.mouseReleased java.awt.event.MouseEvent p1 ):void
mxMouseAdapter.mxMouseAdapter ( )

jgraphx.jar, mxPanningHandler.class
package com.mxgraph.swing.handler
mxPanningHandler.isEnabled ( ):boolean
mxPanningHandler.setEnabled boolean p1 ):void

jgraphx.jar, mxRectangle.class
package com.mxgraph.util
mxRectangle.intersectLine double p1, double p2, double p3, double p4 ):mxPoint

jgraphx.jar, mxRectangleShape.class
package com.mxgraph.shape
mxRectangleShape.createShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Shape
mxRectangleShape.getArcSize int p1, int p2 ):int
mxRectangleShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):void

jgraphx.jar, mxRhombusShape.class
package com.mxgraph.shape
mxRhombusShape.createShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Shape

jgraphx.jar, mxSelectionCellsHandler.class
package com.mxgraph.swing.handler
mxSelectionCellsHandler.getGraphComponent ( ):com.mxgraph.swing.mxGraphComponent
mxSelectionCellsHandler.getHandler Object p1 ):mxCellHandler
mxSelectionCellsHandler.getMaxHandlers ( ):int
mxSelectionCellsHandler.getToolTipText java.awt.event.MouseEvent p1 ):String
mxSelectionCellsHandler.isEnabled ( ):boolean
mxSelectionCellsHandler.mouseClicked java.awt.event.MouseEvent p1 ):void
mxSelectionCellsHandler.mouseDragged java.awt.event.MouseEvent p1 ):void
mxSelectionCellsHandler.mouseEntered java.awt.event.MouseEvent p1 ):void
mxSelectionCellsHandler.mouseExited java.awt.event.MouseEvent p1 ):void
mxSelectionCellsHandler.mouseMoved java.awt.event.MouseEvent p1 ):void
mxSelectionCellsHandler.mousePressed java.awt.event.MouseEvent p1 ):void
mxSelectionCellsHandler.mouseReleased java.awt.event.MouseEvent p1 ):void
mxSelectionCellsHandler.mxSelectionCellsHandler com.mxgraph.swing.mxGraphComponent p1 )
mxSelectionCellsHandler.paintHandles java.awt.Graphics p1 ):void
mxSelectionCellsHandler.refresh ( ):void
mxSelectionCellsHandler.reset ( ):void
mxSelectionCellsHandler.setEnabled boolean p1 ):void
mxSelectionCellsHandler.setMaxHandlers int p1 ):void

jgraphx.jar, mxSvgCanvas.class
package com.mxgraph.canvas
mxSvgCanvas.drawCell com.mxgraph.view.mxCellState p1 ):Object

jgraphx.jar, mxSwimlaneShape.class
package com.mxgraph.shape
mxSwimlaneShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):void

jgraphx.jar, mxTriangleShape.class
package com.mxgraph.shape
mxTriangleShape.createShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.view.mxCellState p2 ):java.awt.Shape

jgraphx.jar, mxVdxCodec.class
package com.mxgraph.io
mxVdxCodec.decode org.w3c.dom.Document p1, com.mxgraph.view.mxGraph p2 ) [static]:void
mxVdxCodec.mxVdxCodec ( )

jgraphx.jar, mxVmlCanvas.class
package com.mxgraph.canvas
mxVmlCanvas.drawCell com.mxgraph.view.mxCellState p1 ):Object

to the top

Removed Methods (86)


jgraphx.jar, mxActorShape.class
package com.mxgraph.shape
mxActorShape.createActor java.awt.Rectangle p1, java.util.Map p2 ) [static]:java.awt.geom.GeneralPath
mxActorShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.util.mxRectangle p2, java.util.Map p3 ):void

jgraphx.jar, mxArrowShape.class
package com.mxgraph.shape
mxArrowShape.createArrow com.mxgraph.canvas.mxGraphics2DCanvas p1, java.util.List p2, java.util.Map p3 ) [static]:java.awt.Polygon
mxArrowShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, java.util.List p2, java.util.Map p3 ):void

jgraphx.jar, mxCloudShape.class
package com.mxgraph.shape
mxCloudShape.createCloud java.awt.Rectangle p1, java.util.Map p2 ) [static]:java.awt.geom.GeneralPath
mxCloudShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.util.mxRectangle p2, java.util.Map p3 ):void

jgraphx.jar, mxConnectionHandler.class
package com.mxgraph.swing.handler
mxConnectionHandler.connect Object p1, Object p2, java.awt.event.MouseEvent p3 ):void
mxConnectionHandler.createPreview ( ):javax.swing.JComponent
mxConnectionHandler.insertEdge Object p1, String p2, Object p3, Object p4, Object p5 ):Object

jgraphx.jar, mxConnectorShape.class
package com.mxgraph.shape
mxConnectorShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, java.util.List p2, java.util.Map p3 ):void

jgraphx.jar, mxCurve.class
package com.mxgraph.util
mxCurve.intersectRectPoint String p1, mxRectangle p2, int p3 ):mxPoint
mxCurve.intersectRectSeg String p1, mxRectangle p2 ):int
mxCurve.intersectsRect String p1, mxRectangle p2 ):mxPoint
mxCurve.intersectsRectDist String p1, mxRectangle p2 ):double

jgraphx.jar, mxCurveShape.class
package com.mxgraph.shape
mxCurveShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, java.util.List p2, java.util.Map p3 ):void

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

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

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

jgraphx.jar, mxGraph.class
package com.mxgraph.view
mxGraph.cellDrawn Object p1, Object p2, Object p3 ):void
mxGraph.draw com.mxgraph.canvas.mxICanvas p1 ):void
mxGraph.drawStateWithLabel com.mxgraph.canvas.mxICanvas p1, mxCellState p2, String p3 ):void
mxGraph.getAllConnectionConstraints mxCellState p1 ):mxConnectionConstraint[]

jgraphx.jar, mxGraphComponent.class
package com.mxgraph.swing
mxGraphComponent.createSubHandler ( ):handler.mxSubHandler
mxGraphComponent.getSubHandler ( ):handler.mxSubHandler
mxGraphComponent.paintGraph java.awt.Graphics2D p1, boolean p2 ):void

jgraphx.jar, mxGraphControl.class
package com.mxgraph.swing
mxGraphComponent.mxGraphControl.draw com.mxgraph.canvas.mxICanvas p1 ):void

jgraphx.jar, mxGraphics2DCanvas.class
package com.mxgraph.canvas
mxGraphics2DCanvas.createStroke java.util.Map p1 ):java.awt.Stroke
mxGraphics2DCanvas.drawEdge com.mxgraph.view.mxCellState p1 ):Object
mxGraphics2DCanvas.drawVertex com.mxgraph.view.mxCellState p1 ):Object
mxGraphics2DCanvas.getArcSize int p1, int p2 ):int
mxGraphics2DCanvas.getEdgeShape java.util.Map p1 ):com.mxgraph.shape.mxIEdgeShape
mxGraphics2DCanvas.getVertexShape java.util.Map p1 ):com.mxgraph.shape.mxIVertexShape
mxGraphics2DCanvas.paintImage com.mxgraph.util.mxRectangle p1, java.util.Map p2 ):void
mxGraphics2DCanvas.paintPolyline com.mxgraph.util.mxPoint[] p1, java.util.Map p2 ):void
mxGraphics2DCanvas.paintRectangle com.mxgraph.util.mxRectangle p1, java.awt.Color p2, java.awt.Color p3 ):void
mxGraphics2DCanvas.paintRoundRectangle com.mxgraph.util.mxRectangle p1, java.util.Map p2 ):void
mxGraphics2DCanvas.paintShape java.awt.Shape p1, java.util.Map p2 ):void
mxGraphics2DCanvas.putEdgeShape String p1, com.mxgraph.shape.mxIEdgeShape p2 ) [static]:void
mxGraphics2DCanvas.putVertexShape String p1, com.mxgraph.shape.mxIVertexShape p2 ) [static]:void

jgraphx.jar, mxGraphViewReader.class
package com.mxgraph.reader
mxGraphViewReader.parseEdge com.mxgraph.view.mxCellState p1, java.util.Map p2 ):void
mxGraphViewReader.parseLabel com.mxgraph.view.mxCellState p1, boolean p2, java.util.Map p3 ):String
mxGraphViewReader.parseVertex com.mxgraph.view.mxCellState p1, java.util.Map p2 ):void

jgraphx.jar, mxHexagonShape.class
package com.mxgraph.shape
mxHexagonShape.createHexagon java.awt.Rectangle p1, java.util.Map p2 ) [static]:java.awt.Polygon
mxHexagonShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.util.mxRectangle p2, java.util.Map p3 ):void

jgraphx.jar, mxHtmlCanvas.class
package com.mxgraph.canvas
mxHtmlCanvas.drawEdge com.mxgraph.view.mxCellState p1 ):Object
mxHtmlCanvas.drawVertex com.mxgraph.view.mxCellState p1 ):Object

jgraphx.jar, mxICanvas.class
package com.mxgraph.canvas
mxICanvas.drawEdge com.mxgraph.view.mxCellState p1 ) [abstract]:Object
mxICanvas.drawVertex com.mxgraph.view.mxCellState p1 ) [abstract]:Object

jgraphx.jar, mxIEdgeShape.class
package com.mxgraph.shape
mxIEdgeShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, java.util.List p2, java.util.Map p3 ) [abstract]:void

jgraphx.jar, mxImageCanvas.class
package com.mxgraph.canvas
mxImageCanvas.drawEdge com.mxgraph.view.mxCellState p1 ):Object
mxImageCanvas.drawVertex com.mxgraph.view.mxCellState p1 ):Object

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

jgraphx.jar, mxIVertexShape.class
package com.mxgraph.shape
mxIVertexShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.util.mxRectangle p2, java.util.Map p3 ) [abstract]:void

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

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

jgraphx.jar, mxMouseControl.class
package com.mxgraph.swing.util
mxMouseControl.mouseClicked java.awt.event.MouseEvent p1 ):void
mxMouseControl.mouseDragged java.awt.event.MouseEvent p1 ):void
mxMouseControl.mouseEntered java.awt.event.MouseEvent p1 ):void
mxMouseControl.mouseExited java.awt.event.MouseEvent p1 ):void
mxMouseControl.mouseMoved java.awt.event.MouseEvent p1 ):void
mxMouseControl.mousePressed java.awt.event.MouseEvent p1 ):void
mxMouseControl.mouseReleased java.awt.event.MouseEvent p1 ):void
mxMouseControl.mxMouseControl ( )

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

jgraphx.jar, mxRhombusShape.class
package com.mxgraph.shape
mxRhombusShape.createRhombus java.awt.Rectangle p1, java.util.Map p2 ) [static]:java.awt.Polygon
mxRhombusShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.util.mxRectangle p2, java.util.Map p3 ):void

jgraphx.jar, mxSubHandler.class
package com.mxgraph.swing.handler
mxSubHandler.getGraphComponent ( ):com.mxgraph.swing.mxGraphComponent
mxSubHandler.getHandler Object p1 ):mxCellHandler
mxSubHandler.getMaxHandlers ( ):int
mxSubHandler.getToolTipText java.awt.event.MouseEvent p1 ):String
mxSubHandler.mouseDragged java.awt.event.MouseEvent p1 ):void
mxSubHandler.mouseMoved java.awt.event.MouseEvent p1 ):void
mxSubHandler.mousePressed java.awt.event.MouseEvent p1 ):void
mxSubHandler.mouseReleased java.awt.event.MouseEvent p1 ):void
mxSubHandler.mxSubHandler com.mxgraph.swing.mxGraphComponent p1 )
mxSubHandler.paintComponent java.awt.Graphics p1 ):void
mxSubHandler.refresh ( ):void
mxSubHandler.reset ( ):void
mxSubHandler.setMaxHandlers int p1 ):void

jgraphx.jar, mxSvgCanvas.class
package com.mxgraph.canvas
mxSvgCanvas.drawEdge com.mxgraph.view.mxCellState p1 ):Object
mxSvgCanvas.drawVertex com.mxgraph.view.mxCellState p1 ):Object

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

jgraphx.jar, mxTriangleShape.class
package com.mxgraph.shape
mxTriangleShape.createTriangle java.awt.Rectangle p1, java.util.Map p2 ) [static]:java.awt.Polygon
mxTriangleShape.paintShape com.mxgraph.canvas.mxGraphics2DCanvas p1, com.mxgraph.util.mxRectangle p2, java.util.Map p3 ):void

jgraphx.jar, mxVmlCanvas.class
package com.mxgraph.canvas
mxVmlCanvas.drawEdge com.mxgraph.view.mxCellState p1 ):Object
mxVmlCanvas.drawVertex com.mxgraph.view.mxCellState p1 ):Object

to the top

Problems with Data Types, High Severity (27)


jgraphx.jar
package com.mxgraph.canvas
[+] mxGraphics2DCanvas (2)
[+] mxICanvas (3)

package com.mxgraph.shape
[+] mxActorShape (1)
[+] mxArrowShape (1)
[+] mxCloudShape (1)
[+] mxConnectorShape (1)
[+] mxCurveShape (1)
[+] mxCylinderShape (1)
[+] mxEllipseShape (1)
[+] mxHexagonShape (1)
[+] mxIEdgeShape (1)
[+] mxIVertexShape (1)
[+] mxLineShape (1)
[+] mxRectangleShape (1)
[+] mxRhombusShape (1)
[+] mxSwimlaneShape (1)
[+] mxTriangleShape (1)

package com.mxgraph.swing
[+] mxGraphComponent (1)

package com.mxgraph.swing.handler
[+] mxConnectionHandler (4)
[+] mxSubHandler (1)

package com.mxgraph.swing.util
[+] mxMouseControl (1)

to the top

Problems with Methods, High Severity (1)


jgraphx.jar, mxCurve
package com.mxgraph.util
[+] mxCurve.createCoreCurve ( ):void (1)

to the top

Problems with Data Types, Medium Severity (5)


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

package com.mxgraph.swing.handler
[+] mxConnectionHandler (1)
[+] mxGraphHandler (1)
[+] mxInsertHandler (1)
[+] mxPanningHandler (1)

to the top

Problems with Data Types, Low Severity (31)


jgraphx.jar
package com.mxgraph.shape
[+] mxActorShape (1)
[+] mxArrowShape (1)
[+] mxCloudShape (1)
[+] mxConnectorShape (1)
[+] mxCurveShape (1)
[+] mxCylinderShape (1)
[+] mxEllipseShape (1)
[+] mxHexagonShape (1)
[+] mxLineShape (1)
[+] mxRectangleShape (1)
[+] mxRhombusShape (1)
[+] mxSwimlaneShape (1)
[+] mxTriangleShape (1)

package com.mxgraph.swing
[+] mxGraphComponent (1)

package com.mxgraph.swing.handler
[+] mxConnectionHandler (3)
[+] mxGraphHandler (3)
[+] mxPanningHandler (1)

package com.mxgraph.util
[+] mxConstants (5)
[+] mxCurve (1)
[+] mxEvent (4)

to the top

Java ARchives (1)


jgraphx.jar

to the top

Classes (176)


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

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
mxCloudShape
mxConnectorShape
mxCurveShape
mxCylinderShape
mxDefaultTextShape
mxDoubleEllipseShape
mxEllipseShape
mxHexagonShape
mxHtmlTextShape
mxIEdgeShape
mxImageShape
mxITextShape
mxIVertexShape
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
mxEdgeHandler
mxElbowEdgeHandler
mxGraphHandler
mxGraphTransferHandler
mxInsertHandler
mxKeyboardHandler
mxPanningHandler
mxRotationHandler
mxRubberband
mxSubHandler
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
mxMouseControl

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:57 2011 for JGraph X by Java API Compliance Checker 1.0
A tool for checking backward binary/source compatibility of a Java library API