Ignore:
Timestamp:
01/09/10 20:12:46 (2 years ago)
Author:
jharrop
Message:

Trivial simplification to use of content manager

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/relationships/RelationshipsPart.java

    r1004 r1006  
    430430                 
    431431                // Add an override to ContentTypeManager 
    432                 ObjectFactory ctFactory = new ObjectFactory(); 
    433                  
    434432                if ( part.getContentType().equals( ContentTypes.IMAGE_JPEG) ) { 
    435                          
    436                         CTDefault defaultCT = ctFactory.createCTDefault(); 
    437                         defaultCT.setExtension("jpeg"); 
    438                         defaultCT.setContentType(ContentTypes.IMAGE_JPEG); 
    439                         ctm.addDefaultContentType("jpeg",defaultCT ); 
    440                          
     433                        ctm.addDefaultContentType("jpeg",ContentTypes.IMAGE_JPEG ); 
    441434                } else if ( part.getContentType().equals( ContentTypes.EXTENSION_GIF ) ) { 
    442                          
    443                         CTDefault defaultCT = ctFactory.createCTDefault(); 
    444                         defaultCT.setExtension("gif"); 
    445                         defaultCT.setContentType(ContentTypes.EXTENSION_GIF); 
    446                         ctm.addDefaultContentType("gif", defaultCT); 
    447                          
     435                        ctm.addDefaultContentType("gif", ContentTypes.EXTENSION_GIF); 
    448436                } else if ( part.getContentType().equals( ContentTypes.EXTENSION_PNG ) ) { 
    449                          
    450                         CTDefault defaultCT = ctFactory.createCTDefault(); 
    451                         defaultCT.setExtension("png"); 
    452                         defaultCT.setContentType(ContentTypes.IMAGE_PNG); 
    453                         ctm.addDefaultContentType("png", defaultCT); 
    454                          
     437                        ctm.addDefaultContentType("png", ContentTypes.IMAGE_PNG); 
    455438                } else { 
    456                         CTOverride overrideCT = ctFactory.createCTOverride(); 
    457                         overrideCT.setPartName(part.getPartName().getName() ); 
    458                         overrideCT.setContentType(part.getContentType()); 
    459                          
    460                         ctm.addOverrideContentType(part.getPartName().getURI(), overrideCT ); 
     439                        ctm.addOverrideContentType(part.getPartName().getURI(), part.getContentType()); 
    461440                } 
    462441                 
Note: See TracChangeset for help on using the changeset viewer.