private void parseHeaderDate(Clause cl) throws OBOFormatParserException { parseZeroOrMoreWs(); String v = getParseUntil("!"); v = removeTrailingWS(v); try { Date date = OBOFormatConstants.headerDateFormat.get().parse(v); cl.addValue(date); } catch (ParseException e) { throw new OBOFormatParserException("Could not parse date from string: "+v, e, s.lineNo, s.line); } }
private void parseHeaderDate(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!"); v = removeTrailingWS(v); try { Date date = OBOFormatConstants.headerDateFormat().parse(v); cl.addValue(date); } catch (ParseException e) { throw new OBOFormatParserException("Could not parse date from string: " + v, e, stream.lineNo, stream.line); } }
private void parseHeaderDate(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!"); v = removeTrailingWS(v); try { Date date = OBOFormatConstants.headerDateFormat().parse(v); cl.addValue(date); } catch (ParseException e) { throw new OBOFormatParserException("Could not parse date from string: " + v, e, stream.lineNo, stream.line); } }
private void parseHeaderDate(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!"); v = removeTrailingWS(v); try { Date date = OBOFormatConstants.headerDateFormat().parse(v); cl.addValue(date); } catch (ParseException e) { throw new OBOFormatParserException("Could not parse date from string: " + v, e, stream.lineNo, stream.line); } }
private void parseHeaderDate(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!"); v = removeTrailingWS(v); try { Date date = OBOFormatConstants.headerDateFormat().parse(v); cl.addValue(date); } catch (ParseException e) { throw new OBOFormatParserException("Could not parse date from string: " + v, e, stream.lineNo, stream.line); } }
protected void parseUnquotedString(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!{"); // strip whitespace from the end - TODO v = removeTrailingWS(v); cl.setValue(v); if (stream.peekCharIs('{')) { parseQualifierBlock(cl); } parseHiddenComment(); }
protected void parseUnquotedString(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!{"); // strip whitespace from the end - TODO v = removeTrailingWS(v); cl.setValue(v); if (stream.peekCharIs('{')) { parseQualifierBlock(cl); } parseHiddenComment(); }
protected void parseUnquotedString(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!{"); // strip whitespace from the end - TODO v = removeTrailingWS(v); cl.setValue(v); if (stream.peekCharIs('{')) { parseQualifierBlock(cl); } parseHiddenComment(); }
protected void parseUnquotedString(Clause cl) throws OBOFormatParserException { parseZeroOrMoreWs(); String v = getParseUntil("!{"); // strip whitespace from the end - TODO v = removeTrailingWS(v); cl.setValue(v); if (s.peekCharIs('{')) { parseQualifierBlock(cl); } parseHiddenComment(); }
protected void parseUnquotedString(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!{"); // strip whitespace from the end - TODO v = removeTrailingWS(v); cl.setValue(v); if (stream.peekCharIs('{')) { parseQualifierBlock(cl); } parseHiddenComment(); }
private boolean parseXref(Clause cl) { parseZeroOrMoreWs(); String id = getParseUntil("\",]!{", true); if (id != null && !id.equals("")) { id = removeTrailingWS(id); if (id.contains(" ")) { warn("accepting bad xref with spaces:"+id); } Xref xref = new Xref(id); cl.addXref(xref); parseZeroOrMoreWs(); if (s.peekCharIs('"')) { s.consume("\""); xref.setAnnotation(getParseUntilAdv("\"")); } return true; } return false; }
private boolean parseXref(Clause cl) { parseZeroOrMoreWs(); String id = getParseUntil("\",]!{", true); if (!id.isEmpty()) { id = removeTrailingWS(id); if (id.contains(" ")) { warn("accepting bad xref with spaces:" + id); } Xref xref = new Xref(id); cl.addXref(xref); parseZeroOrMoreWs(); if (stream.peekCharIs('"')) { stream.consume("\""); xref.setAnnotation(getParseUntilAdv("\"")); } return true; } return false; }
private boolean parseXref(Clause cl) { parseZeroOrMoreWs(); String id = getParseUntil("\",]!{", true); if (!id.isEmpty()) { id = removeTrailingWS(id); if (id.contains(" ")) { warn("accepting bad xref with spaces:" + id); } Xref xref = new Xref(id); cl.addXref(xref); parseZeroOrMoreWs(); if (stream.peekCharIs('"')) { stream.consume("\""); xref.setAnnotation(getParseUntilAdv("\"")); } return true; } return false; }
private boolean parseXref(Clause cl) { parseZeroOrMoreWs(); String id = getParseUntil("\",]!{", true); if (!id.isEmpty()) { id = removeTrailingWS(id); if (id.contains(" ")) { warn("accepting bad xref with spaces:" + id); } Xref xref = new Xref(id); cl.addXref(xref); parseZeroOrMoreWs(); if (stream.peekCharIs('"')) { stream.consume("\""); xref.setAnnotation(getParseUntilAdv("\"")); } return true; } return false; }
private boolean parseXref(Clause cl) { parseZeroOrMoreWs(); String id = getParseUntil("\",]!{", true); if (!id.isEmpty()) { id = removeTrailingWS(id); if (id.contains(" ")) { warn("accepting bad xref with spaces:" + id); } Xref xref = new Xref(id); cl.addXref(xref); parseZeroOrMoreWs(); if (stream.peekCharIs('"')) { stream.consume("\""); xref.setAnnotation(getParseUntilAdv("\"")); } return true; } return false; }
private boolean parseImport(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!{"); v = removeTrailingWS(v); cl.setValue(v); // parse and ignore annotations for import statements parseZeroOrMoreWs(); if (stream.peekCharIs('{')) { // do noy parse trailing qualifiers. getParseUntilAdv("}"); } parseHiddenComment();// ignore return value, as comments are optional return true; }
private boolean parseImport(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!{"); v = removeTrailingWS(v); cl.setValue(v); // parse and ignore annotations for import statements parseZeroOrMoreWs(); if (stream.peekCharIs('{')) { // do noy parse trailing qualifiers. getParseUntilAdv("}"); } parseHiddenComment();// ignore return value, as comments are optional return true; }
private boolean parseImport(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!{"); v = removeTrailingWS(v); cl.setValue(v); // parse and ignore annotations for import statements parseZeroOrMoreWs(); if (stream.peekCharIs('{')) { // do noy parse trailing qualifiers. getParseUntilAdv("}"); } parseHiddenComment();// ignore return value, as comments are optional return true; }
private boolean parseImport(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!{"); v = removeTrailingWS(v); cl.setValue(v); // parse and ignore annotations for import statements parseZeroOrMoreWs(); if (stream.peekCharIs('{')) { // do noy parse trailing qualifiers. getParseUntilAdv("}"); } parseHiddenComment();// ignore return value, as comments are optional return true; }
private boolean parseImport(Clause cl) { parseZeroOrMoreWs(); String v = getParseUntil("!{"); v = removeTrailingWS(v); cl.setValue(v); // parse and ignore annotations for import statements parseZeroOrMoreWs(); if (s.peekCharIs('{')) { // do noy parse trailing qualifiers. getParseUntilAdv("}"); } parseHiddenComment(); // ignore return value, as comments are optional return true; }