Exemplo n.º 1
0
        public EAElement()
        {
            int e = EARepository.NextAvailableId();

            ElementID = e;
            EARepository.Repository.elements.Add(this.ElementID, this);
            Stereotype = "";
            attributes.setParent(e);
        }
Exemplo n.º 2
0
        public EAPackage(string name)
        {
            Name      = name;
            PackageID = EARepository.NextAvailableId();
            EARepository.Repository.packages.Add(PackageID, this);

            EACollection p = new EACollection("Packages");

            p.setParent(PackageID);
            Packages = p;

            EACollection d = new EACollection("Diagram");

            d.setParent(PackageID);
            Diagrams = d;

            EACollection e = new EACollection("Element");

            e.setParent(PackageID);
            Elements = e;
        }