src/uml/src_gen/uml/impl/GeneralizationSetImpl.cpp
std::shared_ptr<Bag<uml::Generalization>> GeneralizationSetImpl::getGeneralization() const
{
	if(m_generalization == nullptr)
	{
		m_generalization.reset(new Bag<uml::Generalization>());
		
		
	}

    return m_generalization;
}
//*********************************
// References
//*********************************
/*
Getter & Setter for reference generalization
*/
References
Getter & Setter for reference generalization
References Getter & Setter for reference generalization
std::shared_ptr<Bag<uml::Generalization>> GeneralizationSetImpl::getGeneralization() const
{
	if(m_generalization == nullptr)
	{
		m_generalization.reset(new Bag<uml::Generalization>());
	}
    return m_generalization;
}
std :: shared_ptr < Bag < uml :: Generalization > > GeneralizationSetImpl :: getGeneralization ( ) const { if ( m_generalization == nullptr ) { m_generalization . reset ( new Bag < uml :: Generalization > ( ) ) ; } return m_generalization ; }
References
Getter & Setter for reference generalization
References Getter & Setter for reference generalization