| // ZipEntrySource.cs | 
 | // ------------------------------------------------------------------ | 
 | // | 
 | // Copyright (c) 2009 Dino Chiesa | 
 | // All rights reserved. | 
 | // | 
 | // This code module is part of DotNetZip, a zipfile class library. | 
 | // | 
 | // ------------------------------------------------------------------ | 
 | // | 
 | // This code is licensed under the Microsoft Public License.  | 
 | // See the file License.txt for the license details. | 
 | // More info on: http://dotnetzip.codeplex.com | 
 | // | 
 | // ------------------------------------------------------------------ | 
 | // | 
 | // last saved (in emacs):  | 
 | // Time-stamp: <2009-November-19 11:18:42> | 
 | // | 
 | // ------------------------------------------------------------------ | 
 | // | 
 |  | 
 | namespace OfficeOpenXml.Packaging.Ionic.Zip | 
 | { | 
 |     /// <summary> | 
 |     /// An enum that specifies the source of the ZipEntry.  | 
 |     /// </summary> | 
 |     internal enum ZipEntrySource | 
 |     { | 
 |         /// <summary> | 
 |         /// Default value.  Invalid on a bonafide ZipEntry. | 
 |         /// </summary> | 
 |         None = 0, | 
 |  | 
 |         /// <summary> | 
 |         /// The entry was instantiated by calling AddFile() or another method that  | 
 |         /// added an entry from the filesystem. | 
 |         /// </summary> | 
 |         FileSystem, | 
 |  | 
 |         /// <summary> | 
 |         /// The entry was instantiated via <see cref="Ionic.Zip.ZipFile.AddEntry(string,string)"/> or | 
 |         /// <see cref="Ionic.Zip.ZipFile.AddEntry(string,System.IO.Stream)"/> . | 
 |         /// </summary> | 
 |         Stream, | 
 |  | 
 |         /// <summary> | 
 |         /// The ZipEntry was instantiated by reading a zipfile. | 
 |         /// </summary> | 
 |         ZipFile, | 
 |          | 
 |         /// <summary> | 
 |         /// The content for the ZipEntry will be or was provided by the WriteDelegate. | 
 |         /// </summary> | 
 |         WriteDelegate, | 
 |          | 
 |         /// <summary> | 
 |         /// The content for the ZipEntry will be obtained from the stream dispensed by the <c>OpenDelegate</c>. | 
 |         /// The entry was instantiated via <see cref="Ionic.Zip.ZipFile.AddEntry(string,OpenDelegate,CloseDelegate)"/>. | 
 |         /// </summary> | 
 |         JitStream, | 
 |          | 
 |         /// <summary> | 
 |         /// The content for the ZipEntry will be or was obtained from a <c>ZipOutputStream</c>. | 
 |         /// </summary> | 
 |         ZipOutputStream, | 
 |     } | 
 |      | 
 | } |