Exemple #1
0
        public void setDatosClase(String titulo, String atributos, String metodos)
        {
            String        id            = "Clase" + (clases.Count + 1);
            List <String> atributosTemp = new List <string>();
            List <String> metodosTemp   = new List <string>();

            String[] atributoSeparar = atributos.Split(',');
            String[] metodoSeparar   = metodos.Split(',');

            for (int i = 0; i < atributoSeparar.Length; i++)
            {
                atributosTemp.Add(atributoSeparar[i]);
            }

            for (int i = 0; i < metodoSeparar.Length; i++)
            {
                metodosTemp.Add(metodoSeparar[i]);
            }

            Clase claseTemp = new Clase(this, id, titulo, atributosTemp, metodosTemp);

            claseTemp.crearPanel();
            claseTemp.dibujarFigura(this.pnl_areaTrabajo);
            clases.Add(claseTemp);
            pnl_areaTrabajo.Show();
            this.actulizarRelaciones();
        }