Refactored JFXView