Ejemplo n.º 1
0
        private XmlElement CreateAssociatedClassElement(XmlElement modelElement,XmlElement lifelineElement)
        {
            XmlElement createdClassElement=null;
            string lifelineName=lifelineElement.GetAttribute(UmlModel.NAME_ATTR_NAME);
            string className=this.GetLifelineTypeName(lifelineName);

            if(className!=null)
            {
                ClassElementCreator elementCreator=new ClassElementCreator(this.XmiDocument,this.XmiDocumentBuilder);
                createdClassElement=elementCreator.CreateClassElement(modelElement,className);
            }

            return createdClassElement;
        }
 public override void Init()
 {
     base.Init();
     elementCreator=new ClassElementCreator(xmiDocument,documentBuilder);
     parentElement=ModelElementStub.CreateModelElementStub(xmiDocument);
 }