APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.scenario.animation.shared

public Class SingleLoopClipEnvelope

extends ClipEnvelope
Class Inheritance
Imports
com.sun.javafx.util.Utils, javafx.animation.Animation, .Animation.Status, javafx.util.Duration

Clip envelope implementation for a single cycle: cycleCount = 1 or cycleDuration = indefinite

Field Summary

Modifier and TypeField and Description
private int
Inherited from com.sun.scenario.animation.shared.ClipEnvelope:
abortedanimationcurrentRatecycleTicksdeltaTicksEPSILONINDEFINITEinTimePulserateticks

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
protected double
public void
public void
public ClipEnvelope
public ClipEnvelope
public void
public void
public boolean
Inherited from com.sun.scenario.animation.shared.ClipEnvelope:
abortCurrentPulsecreategetCurrentRatesetCurrentRatesetInternalCurrentRatestartticksRateChangeupdateCycleTicks

Field Detail

cycleCountback to summary
private int cycleCount

Constructor Detail

SingleLoopClipEnvelopeback to summary
protected SingleLoopClipEnvelope(Animation animation)

Method Detail

calculateCurrentRateback to summary
protected double calculateCurrentRate()

Implements abstract com.sun.scenario.animation.shared.ClipEnvelope.calculateCurrentRate.

Annotations
@Override
jumpToback to summary
public void jumpTo(long ticks)

Implements abstract com.sun.scenario.animation.shared.ClipEnvelope.jumpTo.

Annotations
@Override
setAutoReverseback to summary
public void setAutoReverse(boolean autoReverse)

Implements abstract com.sun.scenario.animation.shared.ClipEnvelope.setAutoReverse.

Annotations
@Override
setCycleCountback to summary
public ClipEnvelope setCycleCount(int cycleCount)

Implements abstract com.sun.scenario.animation.shared.ClipEnvelope.setCycleCount.

Annotations
@Override
setCycleDurationback to summary
public ClipEnvelope setCycleDuration(Duration cycleDuration)

Implements abstract com.sun.scenario.animation.shared.ClipEnvelope.setCycleDuration.

Annotations
@Override
setRateback to summary
public void setRate(double newRate)

Implements abstract com.sun.scenario.animation.shared.ClipEnvelope.setRate.

Annotations
@Override
timePulseback to summary
public void timePulse(long currentTick)

Implements abstract com.sun.scenario.animation.shared.ClipEnvelope.timePulse.

Annotations
@Override
wasSynchedback to summary
public boolean wasSynched()

Overrides com.sun.scenario.animation.shared.ClipEnvelope.wasSynched.

Annotations
@Override