public void endElement(String uri, String localName, String currentElementName) throws SAXException { this.elementStack.pop(); if (currentElementName.equals("entry")) { isOnEntry = false; } else if (currentElementName.equals("title")) { if (this.title.length() > 0) { WorkTitle workTitle = new WorkTitle(); workTitle.setTitle(new Title(title.toString())); work.setWorkTitle(workTitle); } } else if (currentElementName.equals("summary")) { if (this.description.length() > 0) { work.setShortDescription(this.description.toString()); } } else if (currentElementName.equals("arxiv:journal_ref")) { if (this.journalTitle.length() > 0) { work.setJournalTitle(new Title(this.journalTitle.toString())); } } }
JSONObject journalMetadata = journalInfoMetadata.getJSONObject("journal"); if (journalMetadata.has("title")) { work.setJournalTitle(new Title(journalMetadata.getString("title")));
result.setJournalTitle(new Title(journalTitle));
work.setJournalTitle(new org.orcid.jaxb.model.v3.rc2.common.Title(this.getJournalTitle().getValue()));