Source compatibility report for the JGraph library between 5.10.0.1 and 5.10.1.0 versions
Test Info
Library Name | JGraph |
Version #1 | 5.10.0.1 |
Version #2 | 5.10.1.0 |
Test Results
Total Java ARchives | 2 |
---|
Total Methods / Classes | 1399 / 86 |
---|
Verdict | Incompatible (60.8%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 45 |
---|
Removed Methods | High | 20 |
---|
Problems with Data Types | High | 14 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 7 |
Added Methods (45)
jgraph.jar, AbstractCellView.class
package org.jgraph.graph
AbstractCellView.changeAttributes ( GraphLayoutCache p1, Map p2 ) : Map
[mangled: org/jgraph/graph/AbstractCellView.changeAttributes:(Lorg/jgraph/graph/GraphLayoutCache;Ljava/util/Map;)Ljava/util/Map;]
AbstractCellView.refresh ( GraphLayoutCache p1, CellMapper p2, boolean p3 ) : void
[mangled: org/jgraph/graph/AbstractCellView.refresh:(Lorg/jgraph/graph/GraphLayoutCache;Lorg/jgraph/graph/CellMapper;Z)V]
AbstractCellView.update ( GraphLayoutCache p1 ) : void
[mangled: org/jgraph/graph/AbstractCellView.update:(Lorg/jgraph/graph/GraphLayoutCache;)V]
jgraph.jar, CellView.class
package org.jgraph.graph
CellView.changeAttributes ( GraphLayoutCache p1, Map p2 ) [abstract] : Map
[mangled: org/jgraph/graph/CellView.changeAttributes:(Lorg/jgraph/graph/GraphLayoutCache;Ljava/util/Map;)Ljava/util/Map;]
CellView.refresh ( GraphLayoutCache p1, CellMapper p2, boolean p3 ) [abstract] : void
[mangled: org/jgraph/graph/CellView.refresh:(Lorg/jgraph/graph/GraphLayoutCache;Lorg/jgraph/graph/CellMapper;Z)V]
CellView.update ( GraphLayoutCache p1 ) [abstract] : void
[mangled: org/jgraph/graph/CellView.update:(Lorg/jgraph/graph/GraphLayoutCache;)V]
jgraph.jar, DefaultGraphModel.class
package org.jgraph.graph
DefaultGraphModel.beginUpdate ( ) : void
[mangled: org/jgraph/graph/DefaultGraphModel.beginUpdate:()V]
DefaultGraphModel.endUpdate ( ) : void
[mangled: org/jgraph/graph/DefaultGraphModel.endUpdate:()V]
DefaultGraphModel.execute ( ExecutableChange p1 ) : void
[mangled: org/jgraph/graph/DefaultGraphModel.execute:(Lorg/jgraph/graph/ExecutableChange;)V]
DefaultGraphModel.getUpdateLevel ( ) : int
[mangled: org/jgraph/graph/DefaultGraphModel.getUpdateLevel:()I]
DefaultGraphModel.isRemoveEmptyGroups ( ) : boolean
[mangled: org/jgraph/graph/DefaultGraphModel.isRemoveEmptyGroups:()Z]
DefaultGraphModel.setRemoveEmptyGroups ( boolean p1 ) : void
[mangled: org/jgraph/graph/DefaultGraphModel.setRemoveEmptyGroups:(Z)V]
jgraph.jar, DefaultRouting.class
package org.jgraph.graph
DefaultEdge.DefaultRouting.routeEdge ( GraphLayoutCache p1, EdgeView p2 ) : List
[mangled: org/jgraph/graph/DefaultEdge.DefaultRouting.routeEdge:(Lorg/jgraph/graph/GraphLayoutCache;Lorg/jgraph/graph/EdgeView;)Ljava/util/List;]
jgraph.jar, EdgeHandle.class
package org.jgraph.graph
EdgeView.EdgeHandle.getRelativeLabelPosition ( EdgeView p1, Point2D p2 ) : Point2D
[mangled: org/jgraph/graph/EdgeView.EdgeHandle.getRelativeLabelPosition:(Lorg/jgraph/graph/EdgeView;Ljava/awt/geom/Point2D;)Ljava/awt/geom/Point2D;]
jgraph.jar, EdgeRenderer.class
package org.jgraph.graph
EdgeRenderer.getRelativeLabelPosition ( EdgeView p1, Point2D p2 ) : Point2D
[mangled: org/jgraph/graph/EdgeRenderer.getRelativeLabelPosition:(Lorg/jgraph/graph/EdgeView;Ljava/awt/geom/Point2D;)Ljava/awt/geom/Point2D;]
jgraph.jar, EdgeView.class
package org.jgraph.graph
EdgeView.refresh ( GraphLayoutCache p1, CellMapper p2, boolean p3 ) : void
[mangled: org/jgraph/graph/EdgeView.refresh:(Lorg/jgraph/graph/GraphLayoutCache;Lorg/jgraph/graph/CellMapper;Z)V]
EdgeView.update ( GraphLayoutCache p1 ) : void
[mangled: org/jgraph/graph/EdgeView.update:(Lorg/jgraph/graph/GraphLayoutCache;)V]
jgraph.jar, ExecutableChange.class
package org.jgraph.graph
ExecutableChange.ExecutableChange ( )
[mangled: org/jgraph/graph/ExecutableChange."<init>":()V]
ExecutableChange.execute ( ) [abstract] : void
[mangled: org/jgraph/graph/ExecutableChange.execute:()V]
ExecutableChange.redo ( ) : void
[mangled: org/jgraph/graph/ExecutableChange.redo:()V]
ExecutableChange.undo ( ) : void
[mangled: org/jgraph/graph/ExecutableChange.undo:()V]
jgraph.jar, GraphConstants.class
package org.jgraph.graph
GraphConstants.getLink ( Map p1 ) [static] : String
[mangled: org/jgraph/graph/GraphConstants.getLink:(Ljava/util/Map;)Ljava/lang/String;]
GraphConstants.setLink ( Map p1, String p2 ) [static] : void
[mangled: org/jgraph/graph/GraphConstants.setLink:(Ljava/util/Map;Ljava/lang/String;)V]
jgraph.jar, GraphModel.class
package org.jgraph.graph
GraphModel.beginUpdate ( ) [abstract] : void
[mangled: org/jgraph/graph/GraphModel.beginUpdate:()V]
GraphModel.endUpdate ( ) [abstract] : void
[mangled: org/jgraph/graph/GraphModel.endUpdate:()V]
GraphModel.execute ( ExecutableChange p1 ) [abstract] : void
[mangled: org/jgraph/graph/GraphModel.execute:(Lorg/jgraph/graph/ExecutableChange;)V]
jgraph.jar, JGraph.class
package org.jgraph
JGraph.createBufferedImage ( int p1, int p2 ) : void
[mangled: org/jgraph/JGraph.createBufferedImage:(II)V]
JGraph.getOffscreenBounds ( ) : Rectangle2D
[mangled: org/jgraph/JGraph.getOffscreenBounds:()Ljava/awt/geom/Rectangle2D;]
JGraph.getViewPortBounds ( ) : Rectangle2D
[mangled: org/jgraph/JGraph.getViewPortBounds:()Ljava/awt/geom/Rectangle2D;]
JGraph.isGroupsEditable ( ) : boolean
[mangled: org/jgraph/JGraph.isGroupsEditable:()Z]
JGraph.isMoveBeyondGraphBounds ( ) : boolean
[mangled: org/jgraph/JGraph.isMoveBeyondGraphBounds:()Z]
JGraph.isVolatileOffscreen ( ) : boolean
[mangled: org/jgraph/JGraph.isVolatileOffscreen:()Z]
JGraph.setGroupsEditable ( boolean p1 ) : void
[mangled: org/jgraph/JGraph.setGroupsEditable:(Z)V]
JGraph.setMoveBeyondGraphBounds ( boolean p1 ) : void
[mangled: org/jgraph/JGraph.setMoveBeyondGraphBounds:(Z)V]
JGraph.setOffscreenBounds ( Rectangle2D p1 ) : void
[mangled: org/jgraph/JGraph.setOffscreenBounds:(Ljava/awt/geom/Rectangle2D;)V]
JGraph.setupOffScreen ( int p1, int p2, int p3, int p4, Rectangle2D p5 ) : void
[mangled: org/jgraph/JGraph.setupOffScreen:(IIIILjava/awt/geom/Rectangle2D;)V]
JGraph.setVolatileOffscreen ( boolean p1 ) : void
[mangled: org/jgraph/JGraph.setVolatileOffscreen:(Z)V]
jgraph.jar, LoopRouting.class
package org.jgraph.graph
DefaultEdge.LoopRouting.route ( GraphLayoutCache p1, EdgeView p2 ) : List
[mangled: org/jgraph/graph/DefaultEdge.LoopRouting.route:(Lorg/jgraph/graph/GraphLayoutCache;Lorg/jgraph/graph/EdgeView;)Ljava/util/List;]
DefaultEdge.LoopRouting.routeEdge ( GraphLayoutCache p1, EdgeView p2 ) : List
[mangled: org/jgraph/graph/DefaultEdge.LoopRouting.routeEdge:(Lorg/jgraph/graph/GraphLayoutCache;Lorg/jgraph/graph/EdgeView;)Ljava/util/List;]
DefaultEdge.LoopRouting.routeLoop ( GraphLayoutCache p1, EdgeView p2 ) : List
[mangled: org/jgraph/graph/DefaultEdge.LoopRouting.routeLoop:(Lorg/jgraph/graph/GraphLayoutCache;Lorg/jgraph/graph/EdgeView;)Ljava/util/List;]
jgraph.jar, PortView.class
package org.jgraph.graph
PortView.getPortSize ( ) : int
[mangled: org/jgraph/graph/PortView.getPortSize:()I]
PortView.setPortSize ( int p1 ) : void
[mangled: org/jgraph/graph/PortView.setPortSize:(I)V]
jgraph.jar, RootHandle.class
package org.jgraph.plaf.basic
BasicGraphUI.RootHandle.constrainDrag ( MouseEvent p1, double p2, double p3, double p4, double p5 ) : Point2D
[mangled: org/jgraph/plaf/basic/BasicGraphUI.RootHandle.constrainDrag:(Ljava/awt/event/MouseEvent;DDDD)Ljava/awt/geom/Point2D;]
jgraph.jar, Routing.class
package org.jgraph.graph
Edge.Routing.route ( GraphLayoutCache p1, EdgeView p2 ) [abstract] : List
[mangled: org/jgraph/graph/Edge.Routing.route:(Lorg/jgraph/graph/GraphLayoutCache;Lorg/jgraph/graph/EdgeView;)Ljava/util/List;]
jgraph.jar, VertexView.class
package org.jgraph.graph
VertexView.update ( GraphLayoutCache p1 ) : void
[mangled: org/jgraph/graph/VertexView.update:(Lorg/jgraph/graph/GraphLayoutCache;)V]
to the top
Removed Methods (20)
jgraph.jar, AbstractCellView.class
package org.jgraph.graph
AbstractCellView.changeAttributes ( Map p1 ) : Map
[mangled: org/jgraph/graph/AbstractCellView.changeAttributes:(Ljava/util/Map;)Ljava/util/Map;]
AbstractCellView.refresh ( GraphModel p1, CellMapper p2, boolean p3 ) : void
[mangled: org/jgraph/graph/AbstractCellView.refresh:(Lorg/jgraph/graph/GraphModel;Lorg/jgraph/graph/CellMapper;Z)V]
AbstractCellView.update ( ) : void
[mangled: org/jgraph/graph/AbstractCellView.update:()V]
jgraph.jar, CellView.class
package org.jgraph.graph
CellView.changeAttributes ( Map p1 ) [abstract] : Map
[mangled: org/jgraph/graph/CellView.changeAttributes:(Ljava/util/Map;)Ljava/util/Map;]
CellView.refresh ( GraphModel p1, CellMapper p2, boolean p3 ) [abstract] : void
[mangled: org/jgraph/graph/CellView.refresh:(Lorg/jgraph/graph/GraphModel;Lorg/jgraph/graph/CellMapper;Z)V]
CellView.update ( ) [abstract] : void
[mangled: org/jgraph/graph/CellView.update:()V]
jgraph.jar, DefaultRouting.class
package org.jgraph.graph
DefaultEdge.DefaultRouting.routeEdge ( EdgeView p1 ) : List
[mangled: org/jgraph/graph/DefaultEdge.DefaultRouting.routeEdge:(Lorg/jgraph/graph/EdgeView;)Ljava/util/List;]
jgraph.jar, EdgeView.class
package org.jgraph.graph
EdgeView.refresh ( GraphModel p1, CellMapper p2, boolean p3 ) : void
[mangled: org/jgraph/graph/EdgeView.refresh:(Lorg/jgraph/graph/GraphModel;Lorg/jgraph/graph/CellMapper;Z)V]
EdgeView.update ( ) : void
[mangled: org/jgraph/graph/EdgeView.update:()V]
jgraph.jar, JGraph.class
package org.jgraph
JGraph.getOffscreenOverlay ( ) : Image
[mangled: org/jgraph/JGraph.getOffscreenOverlay:()Ljava/awt/Image;]
JGraph.getOffscreenOverlayPosition ( ) : Point2D
[mangled: org/jgraph/JGraph.getOffscreenOverlayPosition:()Ljava/awt/geom/Point2D;]
JGraph.isGraphicsAcceleration ( ) : boolean
[mangled: org/jgraph/JGraph.isGraphicsAcceleration:()Z]
JGraph.setGraphicsAcceleration ( boolean p1 ) : void
[mangled: org/jgraph/JGraph.setGraphicsAcceleration:(Z)V]
JGraph.setOffscreenOverlay ( Image p1 ) : void
[mangled: org/jgraph/JGraph.setOffscreenOverlay:(Ljava/awt/Image;)V]
JGraph.updateOverlay ( Image p1, Point2D p2 ) : void
[mangled: org/jgraph/JGraph.updateOverlay:(Ljava/awt/Image;Ljava/awt/geom/Point2D;)V]
jgraph.jar, LoopRouting.class
package org.jgraph.graph
DefaultEdge.LoopRouting.route ( EdgeView p1 ) : List
[mangled: org/jgraph/graph/DefaultEdge.LoopRouting.route:(Lorg/jgraph/graph/EdgeView;)Ljava/util/List;]
DefaultEdge.LoopRouting.routeEdge ( EdgeView p1 ) : List
[mangled: org/jgraph/graph/DefaultEdge.LoopRouting.routeEdge:(Lorg/jgraph/graph/EdgeView;)Ljava/util/List;]
DefaultEdge.LoopRouting.routeLoop ( EdgeView p1 ) : List
[mangled: org/jgraph/graph/DefaultEdge.LoopRouting.routeLoop:(Lorg/jgraph/graph/EdgeView;)Ljava/util/List;]
jgraph.jar, Routing.class
package org.jgraph.graph
Edge.Routing.route ( EdgeView p1 ) [abstract] : List
[mangled: org/jgraph/graph/Edge.Routing.route:(Lorg/jgraph/graph/EdgeView;)Ljava/util/List;]
jgraph.jar, VertexView.class
package org.jgraph.graph
VertexView.update ( ) : void
[mangled: org/jgraph/graph/VertexView.update:()V]
to the top
Problems with Data Types, High Severity (14)
jgraph.jar
package org.jgraph
[+] JGraph (3)
| Change | Effect |
---|
1 | Field offscreenOverlay of type java.awt.Image has been removed from this class. | Recompilation of a client program may be terminated with the message: cannot find variable offscreenOverlay in JGraph. |
2 | Field offscreenOverlayPosition of type java.awt.geom.Point2D has been removed from this class. | Recompilation of a client program may be terminated with the message: cannot find variable offscreenOverlayPosition in JGraph. |
3 | Field graphicsAcceleration has been renamed to volatileOffscreen. | Recompilation of a client program may be terminated with the message: cannot find variable graphicsAcceleration in JGraph. |
[+] affected methods (416)
getHandle ( GraphContext )Field 'p1.graph' in 1st parameter 'p1' of this abstract method has type 'JGraph'.
getRendererComponent ( JGraph, boolean, boolean, boolean )1st parameter 'p1' of this method has type 'JGraph'.
intersects ( JGraph, Rectangle2D )1st parameter 'p1' of this method has type 'JGraph'.
getGraphForEvent ( MouseEvent )Return value of this method has type 'JGraph'.
handleMarqueeEvent ( MouseEvent, JGraph, Rectangle2D )2nd parameter 'p2' of this method has type 'JGraph'.
isMarqueeTriggerEvent ( MouseEvent, JGraph )2nd parameter 'p2' of this method has type 'JGraph'.
overlay ( JGraph, Graphics, boolean )1st parameter 'p1' of this method has type 'JGraph'.
paint ( JGraph, Graphics )1st parameter 'p1' of this method has type 'JGraph'.
getHandle ( GraphContext )Field 'p1.graph' in 1st parameter 'p1' of this abstract method has type 'JGraph'.
getRendererComponent ( JGraph, boolean, boolean, boolean )1st parameter 'p1' of this abstract method has type 'JGraph'.
intersects ( JGraph, Rectangle2D )1st parameter 'p1' of this abstract method has type 'JGraph'.
getRendererComponent ( JGraph, CellView, boolean, boolean, boolean )1st parameter 'p1' of this abstract method has type 'JGraph'.
...
package org.jgraph.graph
[+] CellView (6)
| Change | Effect |
---|
1 | Abstract method changeAttributes ( GraphLayoutCache, Map ) has been added to this interface. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method changeAttributes(GraphLayoutCache, Map) in CellView. |
2 | Abstract method refresh ( GraphLayoutCache, CellMapper, boolean ) has been added to this interface. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method refresh(GraphLayoutCache, CellMapper, boolean) in CellView. |
3 | Abstract method update ( GraphLayoutCache ) has been added to this interface. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method update(GraphLayoutCache) in CellView. |
4 | Abstract method changeAttributes ( Map ) has been removed from this interface. | Recompilation of a client program may be terminated with the message: cannot find method changeAttributes(Map) in interface CellView. |
5 | Abstract method refresh ( GraphModel, CellMapper, boolean ) has been removed from this interface. | Recompilation of a client program may be terminated with the message: cannot find method refresh(GraphModel, CellMapper, boolean) in interface CellView. |
6 | Abstract method update ( ) has been removed from this interface. | Recompilation of a client program may be terminated with the message: cannot find method update() in interface CellView. |
[+] affected methods (259)
AbstractCellView ( )Field 'this.parent' in the object of this method has type 'CellView'.
AbstractCellView ( Object )Field 'this.parent' in the object of this method has type 'CellView'.
childUpdated ( )Field 'this.parent' in the object of this method has type 'CellView'.
createAttributeMap ( )Field 'this.parent' in the object of this method has type 'CellView'.
getAllAttributes ( )Field 'this.parent' in the object of this method has type 'CellView'.
getAttributes ( )Field 'this.parent' in the object of this method has type 'CellView'.
getBounds ( )Field 'this.parent' in the object of this method has type 'CellView'.
getBounds ( CellView[ ] )Field 'this.parent' in the object of this method has type 'CellView'.
getCell ( )Field 'this.parent' in the object of this method has type 'CellView'.
getCellAttributes ( GraphModel )Field 'this.parent' in the object of this method has type 'CellView'.
getCenterPoint ( CellView )1st parameter 'p1' of this method has type 'CellView'.
getChildViews ( )Field 'this.parent' in the object of this method has type 'CellView'.
...
[+] Edge.Routing (2)
| Change | Effect |
---|
1 | Abstract method route ( GraphLayoutCache, EdgeView ) has been added to this interface. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method route(GraphLayoutCache, EdgeView) in Edge.Routing. |
2 | Abstract method route ( EdgeView ) has been removed from this interface. | Recompilation of a client program may be terminated with the message: cannot find method route(EdgeView) in interface Edge.Routing. |
[+] affected methods (116)
getPreferredLineStyle ( EdgeView )This abstract method is from 'Edge.Routing' interface.
GraphConstants ( )Field 'this.ROUTING_SIMPLE' in the object of this method has type 'Edge.Routing'.
createAttributes ( Object[ ], Object[ ], Object[ ] )Field 'this.ROUTING_SIMPLE' in the object of this method has type 'Edge.Routing'.
createAttributes ( Object[ ], Object, Object )Field 'this.ROUTING_SIMPLE' in the object of this method has type 'Edge.Routing'.
createAttributes ( Object[ ], CellMapper )Field 'this.ROUTING_SIMPLE' in the object of this method has type 'Edge.Routing'.
createAttributes ( Object, Object, Object )Field 'this.ROUTING_SIMPLE' in the object of this method has type 'Edge.Routing'.
createAttributesFromModel ( Object[ ], GraphModel )Field 'this.ROUTING_SIMPLE' in the object of this method has type 'Edge.Routing'.
getBackground ( Map )Field 'this.ROUTING_SIMPLE' in the object of this method has type 'Edge.Routing'.
getBeginSize ( Map )Field 'this.ROUTING_SIMPLE' in the object of this method has type 'Edge.Routing'.
getBorder ( Map )Field 'this.ROUTING_SIMPLE' in the object of this method has type 'Edge.Routing'.
getBorderColor ( Map )Field 'this.ROUTING_SIMPLE' in the object of this method has type 'Edge.Routing'.
getBounds ( Map )Field 'this.ROUTING_SIMPLE' in the object of this method has type 'Edge.Routing'.
...
[+] GraphModel (3)
| Change | Effect |
---|
1 | Abstract method beginUpdate ( ) has been added to this interface. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method beginUpdate() in GraphModel. |
2 | Abstract method endUpdate ( ) has been added to this interface. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method endUpdate() in GraphModel. |
3 | Abstract method execute ( ExecutableChange ) has been added to this interface. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method execute(ExecutableChange) in GraphModel. |
[+] affected methods (615)
getViews ( GraphLayoutCache )Field 'p1.graphModel' in 1st parameter 'p1' of this abstract method has type 'GraphModel'.
putViews ( GraphLayoutCache, CellView[ ] )Field 'p1.graphModel' in 1st parameter 'p1' of this abstract method has type 'GraphModel'.
getCellAttributes ( GraphModel )1st parameter 'p1' of this method has type 'GraphModel'.
getHandle ( GraphContext )Field 'p1.graph.graphModel' in 1st parameter 'p1' of this abstract method has type 'GraphModel'.
getRendererComponent ( JGraph, boolean, boolean, boolean )Field 'p1.graphModel' in 1st parameter 'p1' of this method has type 'GraphModel'.
intersects ( JGraph, Rectangle2D )Field 'p1.graphModel' in 1st parameter 'p1' of this method has type 'GraphModel'.
getGraphForEvent ( MouseEvent )Field 'retval.graphModel' in return value of this method has type 'GraphModel'.
handleMarqueeEvent ( MouseEvent, JGraph, Rectangle2D )Field 'p2.graphModel' in 2nd parameter 'p2' of this method has type 'GraphModel'.
isMarqueeTriggerEvent ( MouseEvent, JGraph )Field 'p2.graphModel' in 2nd parameter 'p2' of this method has type 'GraphModel'.
overlay ( JGraph, Graphics, boolean )Field 'p1.graphModel' in 1st parameter 'p1' of this method has type 'GraphModel'.
paint ( JGraph, Graphics )Field 'p1.graphModel' in 1st parameter 'p1' of this method has type 'GraphModel'.
getHandle ( GraphContext )Field 'p1.graph.graphModel' in 1st parameter 'p1' of this abstract method has type 'GraphModel'.
...
to the top
Other Changes in Data Types (7)
jgraph.jar
package org.jgraph
[+] JGraph (4)
| Change | Effect |
---|
1 | Field groupsEditable has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to groupsEditable is ambiguous. |
2 | Field moveBeyondGraphBounds has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to moveBeyondGraphBounds is ambiguous. |
3 | Field offscreenBounds has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to offscreenBounds is ambiguous. |
4 | Field offscreenBuffer has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to offscreenBuffer is ambiguous. |
[+] affected methods (416)
getHandle ( GraphContext )Field 'p1.graph' in 1st parameter 'p1' of this abstract method has type 'JGraph'.
getRendererComponent ( JGraph, boolean, boolean, boolean )1st parameter 'p1' of this method has type 'JGraph'.
intersects ( JGraph, Rectangle2D )1st parameter 'p1' of this method has type 'JGraph'.
getGraphForEvent ( MouseEvent )Return value of this method has type 'JGraph'.
handleMarqueeEvent ( MouseEvent, JGraph, Rectangle2D )2nd parameter 'p2' of this method has type 'JGraph'.
isMarqueeTriggerEvent ( MouseEvent, JGraph )2nd parameter 'p2' of this method has type 'JGraph'.
overlay ( JGraph, Graphics, boolean )1st parameter 'p1' of this method has type 'JGraph'.
paint ( JGraph, Graphics )1st parameter 'p1' of this method has type 'JGraph'.
getHandle ( GraphContext )Field 'p1.graph' in 1st parameter 'p1' of this abstract method has type 'JGraph'.
getRendererComponent ( JGraph, boolean, boolean, boolean )1st parameter 'p1' of this abstract method has type 'JGraph'.
intersects ( JGraph, Rectangle2D )1st parameter 'p1' of this abstract method has type 'JGraph'.
getRendererComponent ( JGraph, CellView, boolean, boolean, boolean )1st parameter 'p1' of this abstract method has type 'JGraph'.
...
package org.jgraph.graph
[+] DefaultGraphModel (2)
| Change | Effect |
---|
1 | Field currentUpdate has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to currentUpdate is ambiguous. |
2 | Field removeEmptyGroups has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to removeEmptyGroups is ambiguous. |
[+] affected methods (76)
DefaultGraphModel ( )This constructor is from 'DefaultGraphModel' class.
DefaultGraphModel ( List, AttributeMap )This constructor is from 'DefaultGraphModel' class.
DefaultGraphModel ( List, AttributeMap, ConnectionSet )This constructor is from 'DefaultGraphModel' class.
acceptsSource ( Object, Object )This method is from 'DefaultGraphModel' class.
acceptsTarget ( Object, Object )This method is from 'DefaultGraphModel' class.
addGraphModelListener ( GraphModelListener )This method is from 'DefaultGraphModel' class.
cellsChanged ( Object[ ] )This method is from 'DefaultGraphModel' class.
cloneCell ( Object )This method is from 'DefaultGraphModel' class.
cloneCell ( GraphModel, Object[ ] )This method is from 'DefaultGraphModel' class.
cloneCell ( GraphModel, Object )This method is from 'DefaultGraphModel' class.
cloneCells ( Object[ ] )This method is from 'DefaultGraphModel' class.
cloneUserObject ( Object )This method is from 'DefaultGraphModel' class.
...
[+] GraphConstants (1)
| Change | Effect |
---|
1 | Field LINK has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to LINK is ambiguous. |
[+] affected methods (115)
GraphConstants ( )This constructor is from 'GraphConstants' class.
createAttributes ( Object[ ], Object[ ], Object[ ] )This method is from 'GraphConstants' class.
createAttributes ( Object[ ], Object, Object )This method is from 'GraphConstants' class.
createAttributes ( Object[ ], CellMapper )This method is from 'GraphConstants' class.
createAttributes ( Object, Object, Object )This method is from 'GraphConstants' class.
createAttributesFromModel ( Object[ ], GraphModel )This method is from 'GraphConstants' class.
getBackground ( Map )This method is from 'GraphConstants' class.
getBeginSize ( Map )This method is from 'GraphConstants' class.
getBorder ( Map )This method is from 'GraphConstants' class.
getBorderColor ( Map )This method is from 'GraphConstants' class.
getBounds ( Map )This method is from 'GraphConstants' class.
getDashOffset ( Map )This method is from 'GraphConstants' class.
...
to the top
Java ARchives (2)
jgraph-5.10.0.1-lgpl.jar
jgraph.jar
to the top