private void removeListeners(VNode flowNode) { flowNode.titleProperty().removeListener(modelTitleListener); flowNode.xProperty().removeListener(modelXListener); flowNode.yProperty().removeListener(modelYListener); flowNode.widthProperty().removeListener(modelWidthListener); flowNode.heightProperty().removeListener(modelHeightListener); node.layoutXProperty().removeListener(nodeXListener); node.layoutYProperty().removeListener(nodeXListener); node.prefWidthProperty().removeListener(nodeWidthListener); node.prefHeightProperty().removeListener(nodeHeightListener); }