예제 #1
0
//USERCODE-SECTION-userMethods-underlayDefinition
        public cls_underlayDefinition(int decadesAcross, bool logAcross, int decadesDown, bool logDown, underlayPosition position) : this(null)
        {
            this.decadesAcross = decadesAcross;
            this.logAcross     = logAcross;
            this.decadesDown   = decadesDown;
            this.logDown       = logDown;
            this.position      = position;
        }
예제 #2
0
 public override void parseAttributes(Dictionary <string, string> atts)
 {
     if (atts.ContainsKey("name"))
     {
         name = atts["name"];
     }
     if (atts.ContainsKey("id"))
     {
         id = atts["id"];
     }
     if (atts.ContainsKey("imagename"))
     {
         imagename = atts["imagename"];
     }
     else
     {
         imagename = null;
     }
     if (atts.ContainsKey("decadesAcross"))
     {
         decadesAcross = int.Parse(atts["decadesAcross"]);
     }
     if ((atts["logAcross"].Equals("true", StringComparison.OrdinalIgnoreCase)) ||
         (atts["logAcross"].Equals("yes", StringComparison.OrdinalIgnoreCase)) ||
         (atts["logAcross"].Equals("1")))
     {
         logAcross = true;
     }
     else
     {
         logAcross = false;
     }
     if (atts.ContainsKey("decadesDown"))
     {
         decadesDown = int.Parse(atts["decadesDown"]);
     }
     if ((atts["logDown"].Equals("true", StringComparison.OrdinalIgnoreCase)) ||
         (atts["logDown"].Equals("yes", StringComparison.OrdinalIgnoreCase)) ||
         (atts["logDown"].Equals("1")))
     {
         logDown = true;
     }
     else
     {
         logDown = false;
     }
     if (atts.ContainsKey("position"))
     {
         position = (underlayPosition)Enum.Parse(typeof(underlayPosition), atts["position"]);
     }
 }