protected virtual void Write(IEnumerable <Part> parts)
 {
     if (parts != null)
     {
         parts.Accept(this);
     }
 }
 protected virtual void Write(IEnumerable<Part> parts)
 {
     if (parts != null)
     {
         parts.Accept(this);
     }
 }
Example #3
0
        public static bool RawFileReferenceExists(string filename, IEnumerable <Bundle> bundles)
        {
            var finder = new RawFileReferenceFinder(filename);

            bundles.Accept(finder);
            return(finder.IsRawFileReferenceFound);
        }
 bool AnyBundleContainsPath(string path)
 {
     readOnlyBundlesLock.EnterReadLock();
     try
     {
         var predicate = new BundleContainsPathPredicate(path)
         {
             AllowPartialAssetPaths = true
         };
         readOnlyBundles.Accept(predicate);
         return(predicate.Result);
     }
     finally
     {
         readOnlyBundlesLock.ExitReadLock();
     }
 }
 public void Render(IEnumerable<Part> parts, TextWriter writer)
 {
     _writer = writer;
     parts.Accept(this);
 }
 public static bool RawFileReferenceExists(string filename, IEnumerable<Bundle> bundles)
 {
     var finder = new RawFileReferenceFinder(filename);
     bundles.Accept(finder);
     return finder.IsRawFileReferenceFound;
 }
 public void Render(IEnumerable <Part> parts, TextWriter writer)
 {
     _writer = writer;
     parts.Accept(this);
 }