private CTTypes buildTypes() { // Build the JAXB object ObjectFactory factory = new ObjectFactory(); CTTypes types = factory.createCTTypes(); for (Entry<String, CTDefault> entry : defaultContentType.entrySet()) { types.getDefaultOrOverride().add(entry.getValue()); } if (overrideContentType != null) { for (Entry<URI, CTOverride> entry : overrideContentType.entrySet()) { types.getDefaultOrOverride().add(entry.getValue()); } } return types; }
public void addDefaultContentType(String extension, String contentType) { CTDefault defaultCT = ctFactory.createCTDefault(); defaultCT.setExtension(extension.toLowerCase()); defaultCT.setContentType(contentType); log.debug("Registered " + extension ); defaultContentType.put(extension.toLowerCase(), defaultCT); }
public void addOverrideContentType(URI partUri, String contentType) { CTOverride overrideCT = ctFactory.createCTOverride(); overrideCT.setPartName( partUri.toASCIIString() ); overrideCT.setContentType(contentType ); overrideContentType.put(partUri, overrideCT); }
private CTTypes buildTypes() { // Build the JAXB object ObjectFactory factory = new ObjectFactory(); CTTypes types = factory.createCTTypes(); for (Entry<String, CTDefault> entry : defaultContentType.entrySet()) { types.getDefaultOrOverride().add(entry.getValue()); } if (overrideContentType != null) { for (Entry<URI, CTOverride> entry : overrideContentType.entrySet()) { types.getDefaultOrOverride().add(entry.getValue()); } } return types; }
/** * @param partName * @param contentType * @since 6.1.0 */ public void addOverrideContentType(PartName partName, String contentType) { CTOverride defaultCT = ctFactory.createCTOverride(); defaultCT.setPartName(partName.getName()); defaultCT.setContentType(contentType); overrideContentType.put(partName.getURI(), defaultCT); }
public void addDefaultContentType(String extension, String contentType) { CTDefault defaultCT = ctFactory.createCTDefault(); defaultCT.setExtension(extension.toLowerCase()); defaultCT.setContentType(contentType); log.debug("Registered " + extension ); defaultContentType.put(extension.toLowerCase(), defaultCT); }
public void addOverrideContentType(URI partUri, String contentType) { CTOverride overrideCT = ctFactory.createCTOverride(); overrideCT.setPartName( partUri.toASCIIString() ); overrideCT.setContentType(contentType ); overrideContentType.put(partUri, overrideCT); }
/** * @param partName * @param contentType * @since 6.1.0 */ public void addOverrideContentType(PartName partName, String contentType) { CTOverride defaultCT = ctFactory.createCTOverride(); defaultCT.setPartName(partName.getName()); defaultCT.setContentType(contentType); overrideContentType.put(partName.getURI(), defaultCT); }