kit/src/main/java/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/resizer/shape/ArcResizer.java [101:139]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Override
    public void revertToOriginalSize() {
        sceneGraphObject.setRadiusX(originalRadiusX);
        sceneGraphObject.setRadiusY(originalRadiusY);
    }

    @Override
    public List<PropertyName> getPropertyNames() {
        return propertyNames;
    }

    @Override
    public Object getValue(PropertyName propertyName) {
        assert propertyName != null;
        assert propertyNames.contains(propertyName);
        
        final Object result;
        if (propertyName.equals(radiusXName)) {
            result = sceneGraphObject.getRadiusX();
        } else if (propertyName.equals(radiusYName)) {
            result = sceneGraphObject.getRadiusY();
        } else {
            // Emergency code
            result = null;
        }
        
        return result;
    }

    @Override
    public Map<PropertyName, Object> getChangeMap() {
        final Map<PropertyName, Object> result = new HashMap<>();
        if (MathUtils.equals(sceneGraphObject.getRadiusX(), originalRadiusX) == false) {
            result.put(radiusXName, sceneGraphObject.getRadiusX());
        }
        if (MathUtils.equals(sceneGraphObject.getRadiusY(), originalRadiusY) == false) {
            result.put(radiusYName, sceneGraphObject.getRadiusY());
        }
        return result;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



kit/src/main/java/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/resizer/shape/EllipseResizer.java [93:131]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Override
    public void revertToOriginalSize() {
        sceneGraphObject.setRadiusX(originalRadiusX);
        sceneGraphObject.setRadiusY(originalRadiusY);
    }

    @Override
    public List<PropertyName> getPropertyNames() {
        return propertyNames;
    }

    @Override
    public Object getValue(PropertyName propertyName) {
        assert propertyName != null;
        assert propertyNames.contains(propertyName);
        
        final Object result;
        if (propertyName.equals(radiusXName)) {
            result = sceneGraphObject.getRadiusX();
        } else if (propertyName.equals(radiusYName)) {
            result = sceneGraphObject.getRadiusY();
        } else {
            // Emergency code
            result = null;
        }
        
        return result;
    }

    @Override
    public Map<PropertyName, Object> getChangeMap() {
        final Map<PropertyName, Object> result = new HashMap<>();
        if (MathUtils.equals(sceneGraphObject.getRadiusX(), originalRadiusX) == false) {
            result.put(radiusXName, sceneGraphObject.getRadiusX());
        }
        if (MathUtils.equals(sceneGraphObject.getRadiusY(), originalRadiusY) == false) {
            result.put(radiusYName, sceneGraphObject.getRadiusY());
        }
        return result;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



