< prev index next >
modules/graphics/src/main/java/javafx/animation/RotateTransition.java
Print this page
*** 345,362 ****
final Node node = getNode();
return (node != null) ? node : getParentTargetNode();
}
@Override
! boolean impl_startable(boolean forceSync) {
! return super.impl_startable(forceSync)
&& ((getTargetNode() != null) || (!forceSync && (cachedNode != null)));
}
@Override
! void impl_sync(boolean forceSync) {
! super.impl_sync(forceSync);
if (forceSync || (cachedNode == null)) {
cachedNode = getTargetNode();
final double _fromAngle = getFromAngle();
final double _toAngle = getToAngle();
start = (!Double.isNaN(_fromAngle)) ? _fromAngle : cachedNode
--- 345,362 ----
final Node node = getNode();
return (node != null) ? node : getParentTargetNode();
}
@Override
! boolean startable(boolean forceSync) {
! return super.startable(forceSync)
&& ((getTargetNode() != null) || (!forceSync && (cachedNode != null)));
}
@Override
! void sync(boolean forceSync) {
! super.sync(forceSync);
if (forceSync || (cachedNode == null)) {
cachedNode = getTargetNode();
final double _fromAngle = getFromAngle();
final double _toAngle = getToAngle();
start = (!Double.isNaN(_fromAngle)) ? _fromAngle : cachedNode
< prev index next >