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); }