예제 #1
0
        protected void OnResourceLoading(ResourceLoadedArgs e)
        {
            EventHandler <ResourceLoadedArgs> handler = ResourceLoading;

            if (handler != null)
            {
                handler(this, e);
            }
        }
예제 #2
0
        public void OnResourceLoaded(ResourceLoadedArgs e)
        {
            EventHandler <ResourceLoadedArgs> handler = ResourceLoaded;

            if (handler != null)
            {
                handler(this, e);
            }
        }
예제 #3
0
 private void ReadFromResource(ModelNode rootNode, string resourceName, string aspect){
     var resourceLoadedArgs = new ResourceLoadedArgs(resourceName);
     OnResourceLoading(resourceLoadedArgs);
     if (!(resourceLoadedArgs.Cancel)){
         if (resourceLoadedArgs.Model != null)
             rootNode = resourceLoadedArgs.Model;
         new ModelXmlReader().ReadFromResource(rootNode, aspect, _assembly, resourceName);
         OnResourceLoaded(resourceLoadedArgs);
     }
 }
예제 #4
0
        void ReadFromResource(ModelNode rootNode, string resourceName, string aspect)
        {
            var resourceLoadedArgs = new ResourceLoadedArgs(resourceName);

            OnResourceLoading(resourceLoadedArgs);
            if (!(resourceLoadedArgs.Cancel))
            {
                if (resourceLoadedArgs.Model != null)
                {
                    rootNode = resourceLoadedArgs.Model;
                }
                new ModelXmlReader().ReadFromResource(rootNode, aspect, assembly, resourceName);
                OnResourceLoaded(resourceLoadedArgs);
            }
        }
예제 #5
0
 protected void OnResourceLoading(ResourceLoadedArgs e) {
     EventHandler<ResourceLoadedArgs> handler = ResourceLoading;
     if (handler != null) handler(this, e);
 }
예제 #6
0
 public void OnResourceLoaded(ResourceLoadedArgs e) {
     EventHandler<ResourceLoadedArgs> handler = ResourceLoaded;
     if (handler != null) handler(this, e);
 }