Ignore:
Timestamp:
03/15/09 17:47:12 (3 years ago)
Author:
jharrop
Message:

Support loading of external resources as Parts.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/packages/Package.java

    r587 r673  
    2121 
    2222package org.docx4j.openpackaging.packages; 
     23 
     24import java.util.HashMap; 
    2325 
    2426import org.apache.log4j.Logger; 
     
    3133import org.docx4j.openpackaging.parts.DocPropsCustomPart; 
    3234import org.docx4j.openpackaging.parts.DocPropsExtendedPart; 
     35import org.docx4j.openpackaging.parts.ExternalTarget; 
    3336import org.docx4j.openpackaging.parts.Part; 
    3437import org.docx4j.openpackaging.parts.PartName; 
     
    5154         * parts in the package (_except_ relationship parts),  
    5255         * not just those referred to by the package-level relationships. 
     56         * It doesn't include external resources. 
    5357         */ 
    5458        protected Parts parts = new Parts(); 
     
    5963        public Parts getParts() { 
    6064 
     65                // Having a separate Parts object doesn't really buy 
     66                // us much, but live with it... 
     67                 
    6168                return parts;            
    6269        } 
     70         
     71        protected HashMap<ExternalTarget, Part> externalResources  
     72                = new HashMap<ExternalTarget, Part>(); 
     73        public HashMap<ExternalTarget, Part> getExternalResources() { 
     74                return externalResources;                
     75        }        
    6376         
    6477        protected ContentTypeManager contentTypeManager; 
Note: See TracChangeset for help on using the changeset viewer.