@Override
    public void rescale(float x, float y) {
        if (legacyApplication == null) {
            return;
        }
        legacyApplication.rescale(x, y);
        jmeSurfaceViewLogger.log(Level.INFO, "Requested rescaling from the system listener");
    }
A state change observer to the holder Activity life cycle, used to keep this android view up-to-date with the holder activity life cycle.

@param source the life cycle source, aka the observable object.
@param event  the fired event by the observable object, which is dispatched and sent to the observers.
jme3-android/src/main/java/com/jme3/view/surfaceview/JmeSurfaceView.java