XfduManifest implements Manifest { @Override public String getProductType() { final Node gpi = xPathHelper.getNode("/XFDU/metadataSection/metadataObject[@ID='generalProductInformation']", doc); String typeString = xPathHelper.getString(" return removeUnderbarsAtEnd(typeString); } private  XfduManifest(Document manifestDocument); static Manifest createManifest(Document manifestDocument); @Override String getProductName(); @Override String getProductType(); @Override String getDescription(); @Override ProductData.UTC getStartTime(); @Override ProductData.UTC getStopTime(); @Override List<String> getFileNames(final String schema); @Override List<String> getFileNames(String[] excluded); @Override MetadataElement getMetadata();  }
@Test public void testGetProductType() throws Exception { assertEquals("SL_1_RBT", manifestTest.getProductType()); }