src/uml/src_gen/uml/impl/DurationConstraintImpl.cpp
std::shared_ptr<Bag<bool> > DurationConstraintImpl::isFirstEvent() const 
{
	if(m_firstEvent == nullptr)
	{
		m_firstEvent.reset(new Bag<bool>());
	}
	return m_firstEvent;
}
//*********************************
// Attribute Setter Getter
//*********************************
/*
Getter & Setter for attribute firstEvent
*/
Attribute Setter Getter
Getter & Setter for attribute firstEvent
Attribute Setter Getter Getter & Setter for attribute firstEvent
std::shared_ptr<Bag<bool> > DurationConstraintImpl::isFirstEvent() const 
{
	if(m_firstEvent == nullptr)
	{
		m_firstEvent.reset(new Bag<bool>());
	}
	return m_firstEvent;
}
std :: shared_ptr < Bag < bool > > DurationConstraintImpl :: isFirstEvent ( ) const { if ( m_firstEvent == nullptr ) { m_firstEvent . reset ( new Bag < bool > ( ) ) ; } return m_firstEvent ; }
Attribute Setter Getter
Getter & Setter for attribute firstEvent
Attribute Setter Getter Getter & Setter for attribute firstEvent