1 package org.simantics.simulation.ui.handlers.e4;
3 import java.text.ParseException;
5 import org.eclipse.jface.dialogs.IInputValidator;
6 import org.eclipse.osgi.util.NLS;
7 import org.simantics.simulation.experiment.SimulationTimeUtil;
10 * @author Tuukka Lehtonen
13 class TimeValidator implements IInputValidator {
15 public String isValid(String s) {
17 SimulationTimeUtil.getTimeFormat().parseObject(s);
19 } catch (ParseException e) {
20 return NLS.bind("\"{0}\" is not a valid timestamp.", s);