return new Timeline(kfC1, kfC2, kfC3, kfC4, kfC5, kfC6);
}
private Timeline createSimpleItemOpenTimeLine(final StackPane NODE, final double X, final double Y, final double DELAY) {
KeyValue kvX1 = new KeyValue(NODE.translateXProperty(), 0, Interpolator.EASE_OUT);
KeyValue kvY1 = new KeyValue(NODE.translateYProperty(), 0, Interpolator.EASE_OUT);
KeyValue kvR1 = new KeyValue(NODE.rotateProperty(), 0, Interpolator.EASE_OUT);
KeyValue kvO1 = new KeyValue(NODE.opacityProperty(), 0, Interpolator.EASE_OUT);
KeyValue kvX2 = new KeyValue(NODE.translateXProperty(), 0.0);
KeyValue kvY2 = new KeyValue(NODE.translateYProperty(), 0.0);
KeyValue kvX3 = new KeyValue(NODE.translateXProperty(), 1.1 * X, Interpolator.EASE_IN);
KeyValue kvY3 = new KeyValue(NODE.translateYProperty(), 1.1 * Y, Interpolator.EASE_IN);
KeyValue kvX4 = new KeyValue(NODE.translateXProperty(), 0.97 * X, Interpolator.EASE_OUT);
KeyValue kvY4 = new KeyValue(NODE.translateYProperty(), 0.97 * Y, Interpolator.EASE_OUT);
KeyValue kvRO4 = new KeyValue(NODE.rotateProperty(), 360);
KeyValue kvO4 = new KeyValue(NODE.opacityProperty(), 1.0, Interpolator.EASE_OUT);
KeyValue kvX5 = new KeyValue(NODE.translateXProperty(), X);
KeyValue kvY5 = new KeyValue(NODE.translateYProperty(), Y);
KeyFrame kfO1 = new KeyFrame(Duration.millis(0), kvX1, kvY1, kvR1, kvO1);
KeyFrame kfO2 = new KeyFrame(Duration.millis(50 + DELAY), kvX2, kvY2);
KeyFrame kfO3 = new KeyFrame(Duration.millis(150 + DELAY), kvX3, kvY3);
KeyFrame kfO4 = new KeyFrame(Duration.millis(300 + DELAY), kvX4, kvY4, kvRO4, kvO4);