Class RunUntilPanel.TimeFloat

    • Constructor Detail

      • TimeFloat

        public TimeFloat​(SimulatorInterface<Float> simulator)
        Construct a clock panel with a float time.
        Parameters:
        simulator - SimulatorInterface<T>; the simulator
    • Method Detail

      • formatSimulationTime

        protected String formatSimulationTime​(Float simulationTime)
        Returns the formatted simulation time.
        Specified by:
        formatSimulationTime in class RunUntilPanel<Float>
        Parameters:
        simulationTime - T; simulation time
        Returns:
        formatted simulation time
      • parseSimulationTime

        protected Float parseSimulationTime​(String simulationTimeString)
        Returns the simulation time from the formatted string.
        Specified by:
        parseSimulationTime in class RunUntilPanel<Float>
        Parameters:
        simulationTimeString - String; simulation time as a string
        Returns:
        T; simulation time contained in the String or null when not valid