Interface SimControl

All Superinterfaces:
Control
All Known Implementing Classes:
EjsCalculationControl, EjsControlFrame, EjsSimulationControl, ParsedEjsControl, SimulationControl

public interface SimControl extends Control
This interface defines methods for setting values that can be changed after an animation has been initialized.
Version:
1.0
Author:
Wolfgang Christian
  • Method Details

    • setAdjustableValue

      void setAdjustableValue(String name, boolean val)
      Stores a boolean in the control that can be edited after initialization.
      Parameters:
      name -
      val -
    • setAdjustableValue

      void setAdjustableValue(String name, double val)
      Stores a double in the control that can be edited after initialization.
      Parameters:
      name -
      val -
    • setAdjustableValue

      void setAdjustableValue(String name, int val)
      Stores an integer in the control that can be edited after initialization.
      Parameters:
      name -
      val -
    • setAdjustableValue

      void setAdjustableValue(String name, Object val)
      Stores an object in the control that can be edited after initialization.
      Parameters:
      name -
      val -
    • removeParameter

      void removeParameter(String name)
      Removes a parameter from this control.
      Parameters:
      name -
    • setParameterToFixed

      void setParameterToFixed(String name, boolean fixed)
      Sets the fixed property of the given parameter. Fixed parameters can only be changed before initialization.