--- src/ooxml/java/org/apache/poi/POIXMLProperties.java (revision 1751911) +++ src/ooxml/java/org/apache/poi/POIXMLProperties.java (working copy) @@ -301,6 +301,12 @@ public void setLastPrinted(String date) { part.setLastPrintedProperty(date); } + public String getLastModifiedBy() { + return part.getLastModifiedByProperty().getValue(); + } + public void setLastModifiedBy(String lastModifiedBy) { + part.setLastModifiedByProperty(lastModifiedBy); + } public Date getModified() { return part.getModifiedProperty().getValue(); } --- src/ooxml/testcases/org/apache/poi/TestPOIXMLProperties.java (revision 1751911) +++ src/ooxml/testcases/org/apache/poi/TestPOIXMLProperties.java (working copy) @@ -174,6 +174,8 @@ assertTrue(dateTimeEqualToUTCString(created, "2009-07-20T13:12:00Z")); String creator = _coreProperties.getCreator(); assertEquals("Paolo Mottadelli", creator); + String lastModifiedBy = _coreProperties.getLastModifiedBy(); + assertEquals("Paolo Mottadelli", lastModifiedBy); String subject = _coreProperties.getSubject(); assertEquals("Greetings", subject); String title = _coreProperties.getTitle();