Example #1
0
        protected internal virtual IList <DefinitionEntity> parseDefinitionResources(DeploymentEntity deployment, Properties properties)
        {
            IList <DefinitionEntity> definitions = new List <DefinitionEntity>();

            foreach (ResourceEntity resource in deployment.Resources.Values)
            {
                LOG.debugProcessingResource(resource.Name);
                if (isResourceHandled(resource))
                {
                    ((IList <DefinitionEntity>)definitions).AddRange(transformResource(deployment, resource, properties));
                }
            }
            return(definitions);
        }