private Multiplicity createMultiplicity(XNamespace xnamespace, XElement xassociationend) { Multiplicity multiplicity = new MultiplicityImpl(); MultiplicityRange range = createMultiplicityRange(xnamespace, xassociationend, multiplicity); updateRanges(multiplicity, range); return(multiplicity); }
private Multiplicity createMultiplicity(XNamespace xnamespace, XElement xassociationend) { var xmultiplicitynamespace = xassociationend.Element(xnamespace + "AssociationEnd.multiplicity"); if (xmultiplicitynamespace != null) { var xmultiplicity = xmultiplicitynamespace.Element(xnamespace + "Multiplicity"); if (xmultiplicity != null) { Multiplicity multiplicity = new MultiplicityImpl(); MultiplicityRange range = createMultiplicityRange(xnamespace, xmultiplicity, multiplicity); updateRanges(multiplicity, range); return(multiplicity); } } return(null); }