package com.plectix.simulator.parser.abstractmodel.perturbations;
import com.plectix.simulator.parser.KappaFileLine;
import com.plectix.simulator.parser.ParseErrorException;
import com.plectix.simulator.parser.util.ParserUtil;
public final class RateExpressionParser extends SpecifiedLinearModificationParser {
@Override
protected final String parseName(String lineToParse, KappaFileLine perturbationLine) throws ParseErrorException {
ParserUtil.checkString("'", lineToParse, perturbationLine);
lineToParse = lineToParse.substring(lineToParse.indexOf("'") + 1).trim();
return ParserUtil.parseRuleName(lineToParse);
}
}