Ejemplo n.º 1
0
        /// <summary>
        /// Print.
        /// </summary>
        /// <param name="writer">to print to</param>
        /// <param name="attributes">annotations</param>
        /// <param name="formatter">The formatter.</param>
        public static void ToEPL(TextWriter writer, IList <AnnotationPart> attributes, EPStatementFormatter formatter)
        {
            if ((attributes == null) || (attributes.IsEmpty()))
            {
                return;
            }

            foreach (AnnotationPart part in attributes)
            {
                if (part.Name == null)
                {
                    continue;
                }
                formatter.BeginAnnotation(writer);
                part.ToEPL(writer);
            }
        }