namespace ICSharpCode.SharpZipLib.Core
{
///
/// INameTransform defines how file system names are transformed for use with archives, or vice versa.
///
public interface INameTransform
{
///
/// Given a file name determine the transformed value.
///
/// The name to transform.
/// The transformed file name.
string TransformFile(string name);
///
/// Given a directory name determine the transformed value.
///
/// The name to transform.
/// The transformed directory name
string TransformDirectory(string name);
}
}