AGDDMaterial Node1 AGDDMaterial - m_z - m_a - m_element - m_matCreated + AGDDMaterial() + AGDDMaterial() + GetZ() + GetA() + GetElement() + Created() + Extant() Node2 AGDDSimpleMaterial # m_name # m_density # m_created # m_mType # m_theMaterial + AGDDSimpleMaterial() + ~AGDDSimpleMaterial() + RegisterToStore() + GetName() + GetDensity() + GetMaterialType() + Created() + Extant() + GetMaterial() + SetMaterial() Node2->Node1