Module omix.api

Interface DoublePlayer

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 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

Any value change by playing, recording or user calls a method with a double parameter. Example:
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 Details

    • step

      @OVLField double step()
      step used to increase or decrease value
      Returns:
      step
    • minimumSpeed

      @OVLField int minimumSpeed()
      minimum progress speed of the player
      Returns:
      minimum speed