Ejemplo n.º 1
0
        public override string ToEditString()
        {
            StringWriter buf = new StringWriter();

            buf.Append(Label);
            buf.Append("\t");
            buf.Append(Label);
            return(buf.ToString());
        }
Ejemplo n.º 2
0
        internal static string CollectionString(ICollection list)
        {
            if (list == null)
            {
                return("=NULLCOL=");
            }
            bool needComma = false;
            var  writer    = new StringWriter().GetStringBuilder();

            foreach (object o in list)
            {
                if (needComma)
                {
                    writer.Append(",");
                }
                writer.Append("\"");
                writer.Append(o);
                writer.Append("\"");
                needComma = true;
            }
            return(writer.ToString());
        }
Ejemplo n.º 3
0
        private string MemoryUse()
        {
            StringWriter writer  = new StringWriter();
            Runtime      runtime = Runtime.Runtime;
            int          mb      = 1024 * 1024;

            writer.Append("Used Memory MB:");
            writer.Append(Double.ToString((runtime.TotalMemory() - runtime.FreeMemory()) / mb));

            writer.Append("  Free Memory MB:");
            writer.Append(Double.ToString(runtime.FreeMemory() / mb));

            writer.Append("  Total Memory MB:");
            writer.Append(Double.ToString(runtime.TotalMemory() / mb));

            writer.Append("  Max Memory:");
            writer.Append(Double.ToString(runtime.MaxMemory() / mb));

            return(writer.ToString());
        }
Ejemplo n.º 4
0
        public override string ToString()
        {
            StringWriter buf = new StringWriter();

            buf.Append("Semgrex Pattern: UID=");
            buf.Write(GetUID());
            buf.Write("\nNotes: ");
            buf.Write(GetNotes());
            buf.Write("\n");
            buf.Append(semgrexPattern.ToString());
            if (predicateTest != null)
            {
                buf.Write("\nPredicate: ");
                buf.Write(predicateTest.ToString());
            }
            buf.Append("\nEdit script:\n");
            foreach (SsurgeonEdit edit in editScript)
            {
                buf.Append("\t");
                buf.Append(edit.ToString());
                buf.Append("\n");
            }
            return(buf.ToString());
        }