public FileInfo ResolveFilename(String sourceID)
{
String name = Properties.GetFilename(sourceID);
if ( name.IndexOf(Path.PathSeparator) == -1 && _basePath != null)
{
return FileUtil.CombinePath(new FileInfo(_basePath) , name);
}
return new FileInfo(name);
}