示例#1
0
        public void LoadAtributes(string[] str)
        {
            Atribute atr;
            string   type = str[1];

            switch (type)
            {
            case "simple-number": atr = new Atributes.SimpleAtributes.Number(str); break;

            default: atr = null; break;
            }
            atributes.Add(atr);
            atrlist.Add(atr.name);
        }
示例#2
0
        public void ClasifyAtribute(string name, string type)
        {
            //добавить проверку на существующий уже элемент
            foreach (Atribute atribute in atributes)
            {
                if (atribute.name == name)
                {
                    atributes.Remove(atribute);
                }
            }

            Atribute atr;

            switch (type)
            {
            case "simple-number": atr = new Atributes.SimpleAtributes.Number(); break;

            default: atr = null; break;
            }
            atr.name = name;
            atributes.Add(atr);
        }