package org.freeplane.features.format; public class NumberLiteralParser extends Parser { public NumberLiteralParser() { super(Parser.STYLE_NUMBERLITERAL, IFormattedObject.TYPE_NUMBER, null); } @Override Object parse(String string) { try { if (string == null || string.indexOf(' ') != -1) return null; final Double doubleValue = Double.valueOf(string); return new FormattedNumber(doubleValue); } catch (Exception e) { return null; } } }