/** * @param size * @param value * @return NOT NULL * @throws TypeParseException valueがパースできなかった場合 * @throws org.unitarou.lang.NullArgumentException 引数がnullの場合 */ public static Label parse(SgfSize size, String value) throws TypeParseException { ArgumentChecker.throwIfNull(size, value); String[] parsed = parseString(value); return new Label(SgfPoint.parseMove(size, parsed[0]), SimpleText.parse(parsed[1])); }