private bool TryCreateExtension(ElementNode node, out ISparkExtension extension)
 {
     if (base.Context.ExtensionFactory == null)
     {
         extension = null;
         return(false);
     }
     extension = base.Context.ExtensionFactory.CreateExtension(base.Context, node);
     return(extension != null);
 }
Esempio n. 2
0
 public ExtensionNode(ElementNode element, ISparkExtension extension)
 {
     Element = element;
     Extension = extension;
     OriginalNode = element;
 }
Esempio n. 3
0
 public ExtensionNode(ElementNode element, ISparkExtension extension)
 {
     Element      = element;
     Extension    = extension;
     OriginalNode = element;
 }
Esempio n. 4
0
        private bool TryCreateExtension(ElementNode node, out ISparkExtension extension)
        {
            if (Context.ExtensionFactory == null)
            {
                extension = null;
                return false;
            }

            extension = Context.ExtensionFactory.CreateExtension(Context, node);
            return extension != null;
        }
Esempio n. 5
0
 public ExtensionNode(ElementNode element, ISparkExtension extension)
 {
     this.Element      = element;
     this.Extension    = extension;
     base.OriginalNode = element;
 }