git: openjdk/jfx: master: 8339603: Seal the class hierarchy of Node, Camera, LightBase, Shape, Shape3D
Michael Strauß
mstrauss at openjdk.org
Fri Dec 13 21:24:42 UTC 2024
Changeset: c5a98395
Branch: master
Author: Michael Strauß <mstrauss at openjdk.org>
Date: 2024-12-13 21:23:07 +0000
URL: https://git.openjdk.org/jfx/commit/c5a983952ee62ffa56a55a840b57a357fe204bcc
8339603: Seal the class hierarchy of Node, Camera, LightBase, Shape, Shape3D
Reviewed-by: angorya, kcr
+ modules/javafx.graphics/src/main/java/com/sun/javafx/scene/AbstractNode.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/CameraHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/LightBaseHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/NodeHelper.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/scene/shape/AbstractShape.java
! modules/javafx.graphics/src/main/java/javafx/scene/AmbientLight.java
! modules/javafx.graphics/src/main/java/javafx/scene/Camera.java
! modules/javafx.graphics/src/main/java/javafx/scene/DirectionalLight.java
! modules/javafx.graphics/src/main/java/javafx/scene/LightBase.java
! modules/javafx.graphics/src/main/java/javafx/scene/Node.java
! modules/javafx.graphics/src/main/java/javafx/scene/ParallelCamera.java
! modules/javafx.graphics/src/main/java/javafx/scene/Parent.java
! modules/javafx.graphics/src/main/java/javafx/scene/PerspectiveCamera.java
! modules/javafx.graphics/src/main/java/javafx/scene/PointLight.java
! modules/javafx.graphics/src/main/java/javafx/scene/SubScene.java
! modules/javafx.graphics/src/main/java/javafx/scene/canvas/Canvas.java
! modules/javafx.graphics/src/main/java/javafx/scene/image/ImageView.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Arc.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Box.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Circle.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/CubicCurve.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Cylinder.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Ellipse.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Line.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/MeshView.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Path.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Polygon.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Polyline.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/QuadCurve.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Rectangle.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/SVGPath.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Shape.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Shape3D.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Sphere.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/Text.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/TestNodeBase.java
! modules/javafx.graphics/src/test/java/test/javafx/css/CssMetaDataTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/CSSNode.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/StructureTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/bounds/PerfNode.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/input/TestNode.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/MockNode.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/shape/StubShape.java
! modules/javafx.media/src/main/java/javafx/scene/media/MediaView.java
! modules/javafx.swing/src/main/java/javafx/embed/swing/SwingNode.java
! modules/javafx.web/src/main/java/com/sun/javafx/scene/web/Printable.java
More information about the openjfx-changes
mailing list