Пример #1
0
        /* (non-Javadoc)
         * @see java.lang.Object#toString()
         */
        public override String ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append(selector.ToString());
            sb.Append(" {\n");
            for (int i = 0; i < normalDeclarations.Count; i++)
            {
                if (i > 0)
                {
                    sb.Append(";").Append("\n");
                }
                CssDeclaration declaration = normalDeclarations[i];
                sb.Append("    ").Append(declaration.ToString());
            }
            for (int i = 0; i < importantDeclarations.Count; i++)
            {
                if (i > 0 || normalDeclarations.Count > 0)
                {
                    sb.Append(";").Append("\n");
                }
                CssDeclaration declaration = importantDeclarations[i];
                sb.Append("    ").Append(declaration.ToString()).Append(" !important");
            }
            sb.Append("\n}");
            return(sb.ToString());
        }