- All Superinterfaces:
Accessory
,DoubleTrigger
,Member
,Trigger
- All Known Subinterfaces:
DoublePlayer
,DoublePlayer
@Signal(double.class) public interface DoublePlayer extends DoubleTrigger
A DoublePlayer has the same functionality as the
or
A DoublePlayer is disabled if
This occurs by default. Set at least maximum to enable DoublePlayer. Example:
DoubleSlider
and, additionally, buttons to increase or decrease the current value with a defined step size and an automatic play routine.
Optionally a DoublePlayer is able to record series of images of the network diagram.
DoublePlayer player : method(double);
or
DoublePlayer player : method(java.lang.Double);
A DoublePlayer is disabled if
maximum <= minimum when step>0
maximum %gt;= minimum when step<0
step==0
This occurs by default. Set at least maximum to enable DoublePlayer. Example:
player.maximum = 100.0;
- Author:
- Dr. Peter Droste, Omix Visualization
-
Method Summary
Modifier and Type Method Description int
minimumSpeed()
minimum progress speed of the playerdouble
step()
step used to increase or decrease valueMethods inherited from interface omix.lang.model.accessory.trigger.DoubleTrigger
maximum, minimum, onchange, recordEnabled, value
Methods inherited from interface omix.lang.reflect.Member
getAnnotation, getAnnotations, getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotations, getDeclaredAnnotationsByType, getName, getNamespace, isAnnotationPresent
-
Method Details
-
step
step used to increase or decrease value- Returns:
- step
-
minimumSpeed
minimum progress speed of the player- Returns:
- minimum speed
-