if (work.getPublicationDate() != null) { int year = 0; try { year = Integer.parseInt(work.getPublicationDate().getYear().getValue()); } catch (Exception e) {
if (work.getPublicationDate() != null) { if (isApiRequest) { validateFuzzyDate(work.getPublicationDate()); PublicationDate pd = work.getPublicationDate(); Year year = pd.getYear(); Month month = pd.getMonth();
if (work.getPublicationDate() != null) { int year = 0; int month = 0; int day = 0; try { year = Integer.parseInt(work.getPublicationDate().getYear().getValue()); month = Integer.parseInt(work.getPublicationDate().getMonth().getValue()); day = Integer.parseInt(work.getPublicationDate().getDay().getValue()); } catch (Exception e) {
thePublicationDate = this.getPublicationDate(); strategy.appendField(locator, this, "publicationDate", buffer, thePublicationDate);